s1 rpp pmobile 1 .pdf
TRANSCRIPT
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 1 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : Mahasiswa dapat memahami konsep dasar pemrograman Mobile. Alokasi Waktu : 3 x 50 Indikator : 1. Mahasiswa dapat menjelaskan tentang konsep dasar pemrograman Mobile. Materi Pokok : Pengantar Awal Pemrograman Mobile
a. Sistem Operasi perangkat bergerak b. Lingkungan Pengembangan c. Software Development d. Pengembangan Aplikasi
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
15
Pendahuluan 1. Dosen menjelaskan kontrak perkulihaan Pemrograman
Mobile 1 selama 1 semester. 2. Dosen menjelaskan manfaat mata kuliah Pemrograman
Mobile 1 sebagai dasar implementasi permasalahan dunia nyata kedalam pemrograman pada perangkat bergerak yang akan menunjang mata kuliah Pemrograman Mobile 2.
Ceramah
Kontrak Perkuliahan (Slide)
60
Inti Dosen menjelaskan tentang materi, yaitu:
a. Sistem Operasi perangkat bergerak b. Lingkungan Pengembangan c. Software Development d. Pengembangan Aplikasi
Ceramah Slide Materi Kuliah Pertemuan 1
Ref.1 Bab 1
60
1. Mahasiswa menerangkan konsep dasar pemrograman mobile secara umum, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen. Dimana sebelumnya mahasiswa mengekplorasi di internet beberapa alamat yang direkomendasikan dari Prak_sesi 1.
Praktek di Kelas Lab
Prak_Sesi_1
15
Kegiatan Penutup 1. Melakukan review materi 2. Menjelaskan tentang mekanisme dan kontent
pengerjaan Tugas 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Ceramah Tugas_1
Daftar Referensi: Buku Utama:
1. Beginning Android 3, Mark L. Murphy, Apress, 2011.
-
Buku Penunjang: 2. Modul Pengembangan Aplikasi Android, JARC Team, SEAMOLEC, 2011 3. Hello, Android (Intoduction Googles Mobile Development Platform), Ed Burnette 4. Profesional Android Aplication Development, Reto Mejer, Wrox. 5. Pro Android 3, Satya Komatineni, Dave MacLean, Sayed Y. Hashimi, Apress, 2011
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 2 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : Mahasiswa dapat memahami tentang konsep Dasar Sistem Operasi Perangkat
Bergerak. Alokasi Waktu : 3 x 50 Indikator : 1. Mahasiswa dapat menerangkan dasar sistem operasi mobile 2. Mahasiswa dapat menerangkan Arsitektur sistem operasi mobile 3. Mahasiswa dapat menerangkan perkembangan versi dan Perbandingan sistem
operasi Mobile 4. Mahasiswa dapat menerangkan Kelebihan & Kekurangan sistem operasi mobile 5. Mahasiswa dapat menerangkan runtime dan libraries dalam sistem operasi
mobile 6. Mahasiswa dapat menerangkan Mobile Device 7. Mahasiswa dapat menerangkan Pengembangan Aplikasi Mobile Materi Pokok : Pengenalan Dasar Sistem Operasi perangkat bergerak
a. Arsitektur sistem operasi mobile b. Versi-versi sistem operasi c. Perbandingan sistem operasi mobile d. Kelebihan dan Kekurangan sistem operasi mobile e. Runtime f. Libraries g. Aplication Framework h. Perangkat mobile i. Pengembangan aplikasi mobile
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
15
Pendahuluan 1. Dosen me-review singkat materi sebelumnya. 2. Dosen menjelaskan keterkaitan antara tema bahasan
minggu sebelumnya dengan tema bahasan yang akan diberikan pada pertemuan ini.
Ceramah
Slide Materi Kuliah Pertemuan 1
60
Inti Dosen menjelaskan tentang materi, yaitu:
a. Arsitektur sistem operasi mobile b. Versi-versi sistem operasi c. Perbandingan sistem operasi mobile d. Kelebihan dan Kekurangan sistem operasi
mobile e. Runtime f. Libraries g. Aplication Framework h. Perangkat mobile i. Pengembangan aplikasi mobile
Ceramah Slide Materi Kuliah Pertemuan 2
Ref.1 Bab 2
-
WAKTU LANGKAH KEGIATAN METODE Bahan
60
1. Mahasiswa menerangkan dasar sistem operasi pada perangkat bergerak, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen.
2. Mahasiswa menerangkan arsitektur sistem operasi mobile, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen.
3. Mahasiswa menerangkan perkembangan versi dan perbandingan sistem operasi mobile, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen.
4. Mahasiswa menerangkan kelebihan dan kekurangan sistem operasi mobile, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen.
5. Mahasiswa menerangkan runtime dan libraries dalam sistem operasi mobile, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen.
6. Mahasiswa menerangkan perangkat-perangkat yang tergolong mobile, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen.
7. Mahasiswa menerangkan pengembangan Applikasi mobile, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen. Dimana sebelumnya mahasiswa mengekplorasi di internet beberapa alamat yang direkomendasikan dari Prak_sesi 2.
Praktek di Kelas Lab
Prak_Sesi_2
15
Kegiatan Penutup 1. Melakukan review materi 2. Menjelaskan tentang mekanisme dan kontent
pengerjaan Tugas 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Ceramah Prak_Sesi_2
Tugas_2
Daftar Referensi: Buku Utama:
1. Beginning Android 3, Mark L. Murphy, Apress, 2011.
Buku Penunjang: 2. Modul Pengembangan Aplikasi Android, JARC Team, SEAMOLEC, 2011 3. Hello, Android (Intoduction Googles Mobile Development Platform), Ed Burnette 4. Profesional Android Aplication Development, Reto Mejer, Wrox. 5. Pro Android 3, Satya Komatineni, Dave MacLean, Sayed Y. Hashimi, Apress, 2011
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 3 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : Mahasiswa dapat memahami tentang lingkungan pengembangan pemrograman
pada perangkat bergerak. Alokasi Waktu : 3 x 50 Indikator : 1. Mahasiswa dapat memahami tentang Dasar Pemrograman pada lingkup
pengembangan mobile. 2. Mahasiswa dapat memahami tentang Official site Development 3. Mahasiswa dapat menjelaskan Instalasi SDK dan Perangkat pendukungnya 4. Mahasiswa dapat menjelaskan Dokumentasi SDK 5. Mahasiswa dapat menjelaskan Hyrarchy of Screen Elements 6. Mahasiswa dapat menjelaskan Komponen Aplikasi dan proses Thread 7. Mahasiswa dapat menjelaskan Siklus Hidup, Service dan Activity 8. Mahasiswa dapat menjelaskan Package dan Struktur Project, dan Manifest Materi Pokok : Lingkup Pengembangan Pemrograman Mobile
a. Teori Pemrograman Mobile b. Official site Development c. Instalasi SDK dan perangkat pendukungnya d. Dokumentasi SDK e. Hyrarchy of screen elements f. Komponen Aplikasi g. Proses Thread h. Siklus hidup, service dan activity i. Package, project structure, manifest j. Project Awal: HelloWorld
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
15
Pendahuluan 1. Dosen me-review singkat materi sebelumnya. 2. Dosen menjelaskan keterkaitan antara tema bahasan
minggu sebelumnya dengan tema bahasan yang akan diberikan pada pertemuan ini.
Ceramah
Slide Materi Kuliah Pertemuan 2
60
Inti Dosen menjelaskan tentang materi, yaitu:
a. Teori Pemrograman Mobile b. Official site Development c. Instalasi SDK dan perangkat pendukungnya d. Dokumentasi SDK e. Hyrarchy of screen elements f. Komponen Aplikasi g. Proses Thread h. Siklus hidup, service dan activity i. Package, project structure, manifest j. Project Awal: HelloWorld
Ceramah Slide Materi Kuliah pertemuan 3
Ref.1 Bab 3-6
-
WAKTU LANGKAH KEGIATAN METODE Bahan
60
1. Mahasiswa memahami Dasar Pemrograman pada lingkup pengembangan mobile, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen.
2. Mahasiswa memahami tentang Official site Development, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen.
3. Mahasiswa menjelaskan Instalasi SDK dan Perangkat pendukungnya dalam persiapan awal pemrograman, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen.
4. Mahasiswa menjelaskan Dokumentasi SDK dalam persiapan awal pemrograman, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen.
5. Mahasiswa menjelaskan Hyrarchy of Screen Elements dalam persiapan awal pemrograman, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen.
6. Mahasiswa menjelaskan Komponen Aplikasi dan proses Thread dalam persiapan awal pemrograman, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen.
7. Mahasiswa menjelaskan Siklus Hidup, Service dan Activity dalam persiapan awal pemrograman, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen.
8. Mahasiswa menjelaskan Package dan Struktur Project, dan Manifest dalam persiapan awal pemrograman, dengan menunjuk beberapa mahasiswa untuk menjawab pertanyaan dosen. Dimana sebelumnya mahasiswa mengekplorasi di internet beberapa alamat yang direkomendasikan dari Prak_sesi 3.
Praktek di Kelas Lab
Prak_Sesi_3
15
Kegiatan Penutup 1. Melakukan review materi 2. Menjelaskan tentang mekanisme dan kontent
pengerjaan Tugas 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Ceramah Prak_Sesi_3
Tugas_3
Daftar Referensi: Buku Utama:
1. Beginning Android 3, Mark L. Murphy, Apress, 2011.
Buku Penunjang: 2. Modul Pengembangan Aplikasi Android, JARC Team, SEAMOLEC, 2011 3. Hello, Android (Intoduction Googles Mobile Development Platform), Ed Burnette 4. Profesional Android Aplication Development, Reto Mejer, Wrox. 5. Pro Android 3, Satya Komatineni, Dave MacLean, Sayed Y. Hashimi, Apress, 2011
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 4 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : Mahasiswa dapat membangun basis antarmuka dengan desain Layout XML. Alokasi Waktu : 3 x 50 Indikator : 1. Mahasiswa mampu menerapkan Struktur XML 2. Mahasiswa mampu menerapkan desain Layout 3. Mahasiswa mampu menerapkan Antarmuka Sederhana Materi Pokok : XML Based Layout
a. Struktur XML b. Mendesain Layout c. Proyek Antar muka sederhana
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
15
Pendahuluan 1. Dosen me-review singkat materi sebelumnya. 2. Dosen menjelaskan keterkaitan antara tema bahasan
minggu sebelumnya dengan tema bahasan yang akan diberikan pada pertemuan ini.
Ceramah
Slide Materi Kuliah Pertemuan 3
60
Inti Dosen menjelaskan tentang materi, yaitu:
a. Struktur XML b. Mendesain Layout c. Proyek Antar muka sederhana
Ceramah Slide Materi Kuliah pertemuan 4
Ref.1 Bab 8
60
1. Mahasiswa menerapkan struktur XML dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema XML, dari panduan prak_sesi 4.
2. Mahasiswa menerapkan desain Layout dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema Desain Layout, dari panduan prak_sesi 4.
3. Mahasiswa menerapkan antar muka sederhana dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema Membuat antarmuka, dari panduan prak_sesi 4.
Praktek di Kelas Lab
Prak_Sesi_4
15
Kegiatan Penutup 1. Melakukan review materi 2. Menjelaskan tentang mekanisme dan kontent
pengerjaan Tugas 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Ceramah Prak_Sesi_4
Tugas_4
-
Daftar Referensi: Buku Utama:
1. Beginning Android 3, Mark L. Murphy, Apress, 2011.
Buku Penunjang: 2. Modul Pengembangan Aplikasi Android, JARC Team, SEAMOLEC, 2011 3. Hello, Android (Intoduction Googles Mobile Development Platform), Ed Burnette 4. Profesional Android Aplication Development, Reto Mejer, Wrox. 5. Pro Android 3, Satya Komatineni, Dave MacLean, Sayed Y. Hashimi, Apress, 2011
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 5 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : Mahasiswa dapat menggunakan widget View. Alokasi Waktu : 3 x 50 Indikator : 1. Mahasiswa mampu menerapkan komponen-komponen dalam Widget View Materi Pokok : Pengenalan Widget View
a. Dasar pembuatan widget b. TextControl c. TextView d. EditText e. AutoCompleteTextView f. MultiAutoCompleteTextView g. Button h. RadioButton i. RatingBar j. ListView k. GridView l. Date and Time m. MapView and WebView n. ImageButton o. ImageView p. Spinner
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
15
Pendahuluan 1. Dosen me-review singkat materi sebelumnya. 2. Dosen menjelaskan keterkaitan antara tema bahasan
minggu sebelumnya dengan tema bahasan yang akan diberikan pada pertemuan ini.
Ceramah
Slide Materi Kuliah Pertemuan 4
60
Inti Dosen menjelaskan tentang materi, yaitu:
a. Dasar pembuatan widget b. TextControl c. TextView d. EditText e. AutoCompleteTextView f. MultiAutoCompleteTextView g. Button h. RadioButton i. RatingBar j. ListView k. GridView l. Date and Time m. MapView and WebView
Ceramah Slide Materi Kuliah pertemuan 5
Ref.1 Bab 12
-
WAKTU LANGKAH KEGIATAN METODE Bahan
n. ImageButton o. ImageView p. Spinner
60
1. Mahasiswa menerapkan komponen-komponen dalam Widget View dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema Widget, dari panduan prak_sesi 5.
Praktek di Kelas Lab
Prak_Sesi_5
15
Kegiatan Penutup 1. Melakukan review materi 2. Menjelaskan tentang mekanisme dan kontent
pengerjaan Tugas 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Ceramah Prak_Sesi_5
Tugas_5
Daftar Referensi: Buku Utama:
1. Beginning Android 3, Mark L. Murphy, Apress, 2011.
Buku Penunjang: 2. Modul Pengembangan Aplikasi Android, JARC Team, SEAMOLEC, 2011 3. Hello, Android (Intoduction Googles Mobile Development Platform), Ed Burnette 4. Profesional Android Aplication Development, Reto Mejer, Wrox. 5. Pro Android 3, Satya Komatineni, Dave MacLean, Sayed Y. Hashimi, Apress, 2011
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 6 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : Mahasiswa dapat menggunakan Layout Manager. Alokasi Waktu : 3 x 50 Indikator : 1. Mahasiswa dapat menerapkan ragam dari Layout Manager. 2. Mahasiswa mampu menerapkan Kombinasi Layout. Materi Pokok : Layout Manager
a. Linear Layout b. Absolute Layout c. Relative Layout d. Table Layout e. Frame Layout f. ScrollView g. TableRow h. Ticker i. Kombinasi Layout
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
15
Pendahuluan 1. Dosen me-review singkat materi sebelumnya. 2. Dosen menjelaskan keterkaitan antara tema bahasan
minggu sebelumnya dengan tema bahasan yang akan diberikan pada pertemuan ini.
Ceramah
Slide Materi Kuliah Pertemuan 5
60
Inti Dosen menjelaskan tentang materi, yaitu:
a. Linear Layout b. Absolute Layout c. Relative Layout d. Table Layout e. Frame Layout f. ScrollView g. TableRow h. Ticker i. Kombinasi Layout
Ceramah Slide Materi Kuliah pertemuan 6
Ref.1 Bab 10
60
1. Mahasiswa menerapkan ragam Layout Manager. 2. Mahasiswa menerapkan kombinasi layout dalam
contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema Layout Manager, dari panduan prak_sesi 6.
Praktek di Kelas Lab
Prak_Sesi_6
15
Kegiatan Penutup 1. Melakukan review materi 2. Menjelaskan tentang mekanisme dan kontent
pengerjaan Tugas
Ceramah Prak_Sesi_6
Tugas_6
-
WAKTU LANGKAH KEGIATAN METODE Bahan
3. Mengingatkan materi yang harus dibaca pada minggu depan.
Daftar Referensi: Buku Utama:
1. Beginning Android 3, Mark L. Murphy, Apress, 2011.
Buku Penunjang: 2. Modul Pengembangan Aplikasi Android, JARC Team, SEAMOLEC, 2011 3. Hello, Android (Intoduction Googles Mobile Development Platform), Ed Burnette 4. Profesional Android Aplication Development, Reto Mejer, Wrox. 5. Pro Android 3, Satya Komatineni, Dave MacLean, Sayed Y. Hashimi, Apress, 2011
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 7 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : Mahasiswa dapat menggunakan Dialog. Alokasi Waktu : 3 x 50 Indikator : 1. Mahasiswa mampu menerapkan Alert Dialog 2. Mahasiswa mampu menerapkan Progress Dialog Materi Pokok : Dialog
a. Alert Dialog b. Progress Dialog
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
15
Pendahuluan 1. Dosen me-review singkat materi sebelumnya. 2. Dosen menjelaskan keterkaitan antara tema bahasan
minggu sebelumnya dengan tema bahasan yang akan diberikan pada pertemuan ini.
Ceramah
Slide Materi Kuliah Pertemuan 6
60
Inti Dosen menjelaskan tentang materi, yaitu:
a. Alert Dialog b. Progress Dialog
Ceramah Slide Materi Kuliah pertemuan 7
Ref.1 Bab 14
60
1. Mahasiswa menerapkan Alert Dialog dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema Alert, dari panduan prak_sesi 7.
2. Mahasiswa menerapkan Progress Dialog dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema Progress Dialog, dari panduan prak_sesi 7.
Praktek di Kelas Lab
Prak_Sesi_7
15
Kegiatan Penutup 1. Melakukan review materi 2. Menjelaskan tentang mekanisme dan kontent
pengerjaan Tugas 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Ceramah Prak_Sesi_7
Tugas_7
Daftar Referensi: Buku Utama:
1. Beginning Android 3, Mark L. Murphy, Apress, 2011.
Buku Penunjang: 2. Modul Pengembangan Aplikasi Android, JARC Team, SEAMOLEC, 2011
-
3. Hello, Android (Intoduction Googles Mobile Development Platform), Ed Burnette 4. Profesional Android Aplication Development, Reto Mejer, Wrox. 5. Pro Android 3, Satya Komatineni, Dave MacLean, Sayed Y. Hashimi, Apress, 2011
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 8 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : Mahasiswa mampu menerapkan Pembuatan Menu. Alokasi Waktu : 3 x 50 Indikator : 1. Mahasiswa mampu menerapkan Optimasi ListView untuk membuat menu 2. Mahasiswa mampu menerapkan pembuatan Menu dengan XML 3. Mahasiswa mampu menerapkan pembuatan Menu Dinamik 4. Mahasiswa mampu menerapkan pembuatan menu dengan TabHost dan
Kustomisasi TabHost Materi Pokok : Teknik Pembuatan Menu
a. Menu dengan ListView b. Membuat Menu dengan XML c. Membuat Menu Dinamik d. Membuat Menu dengan TabHost
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
15
Pendahuluan 1. Dosen me-review singkat materi sebelumnya. 2. Dosen menjelaskan keterkaitan antara tema bahasan
minggu sebelumnya dengan tema bahasan yang akan diberikan pada pertemuan ini.
Ceramah
Slide Materi Kuliah Pertemuan 7
60
Inti Dosen menjelaskan tentang materi, yaitu:
a. Menu dengan ListView b. Membuat Menu dengan XML c. Membuat Menu Dinamik
Membuat Menu dengan TabHost
Ceramah Slide Materi Kuliah pertemuan 8
Ref.1 Bab 12-14
60
1. Mahasiswa menerapkan Optimasi ListView untuk membuat menu dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema List View, dari panduan prak_sesi 8.
2. Mahasiswa menerapkan pembuatan Menu dengan XML dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema Menu dengan XML, dari panduan prak_sesi 8.
3. Mahasiswa menerapkan pembuatan Menu Dinamik dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema Menu Dinamik, dari panduan prak_sesi 8.
4. Mahasiswa menerapkan pembuatan menu dengan TabHost dan Kustomisasi TabHost dalam contoh soal dan tugas, dimana mahasiswa
Praktek di Kelas Lab
Prak_Sesi_8
-
WAKTU LANGKAH KEGIATAN METODE Bahan
mempraktekkan latihan program tema TabHost, dari panduan prak_sesi 8.
15
Kegiatan Penutup 1. Melakukan review materi 2. Menjelaskan tentang mekanisme dan kontent
pengerjaan Tugas 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Ceramah Prak_Sesi_8
Tugas_8
Daftar Referensi: Buku Utama:
1. Beginning Android 3, Mark L. Murphy, Apress, 2011.
Buku Penunjang: 2. Modul Pengembangan Aplikasi Android, JARC Team, SEAMOLEC, 2011 3. Hello, Android (Intoduction Googles Mobile Development Platform), Ed Burnette 4. Profesional Android Aplication Development, Reto Mejer, Wrox. 5. Pro Android 3, Satya Komatineni, Dave MacLean, Sayed Y. Hashimi, Apress, 2011
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 9 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : Mahasiswa dapat menerapkan Penyimpanan Data. Alokasi Waktu : 3 x 50 Indikator : 1. Mahasiswa dapat menerapkan Penyimpanan Data Preference 2. Mahasiswa dapat menerapkan Pengambilan Data Preference 3. Mahasiswa dapat menerapkan Penyimpanan dan Pengambilan File 4. Mahasiswa dapat menerapkan database Dasar dengan SQLite. Materi Pokok : Penyimpanan Data
a. Shared Preference b. File c. SQLite
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
15
Pendahuluan 1. Dosen me-review singkat materi sebelumnya. 2. Dosen menjelaskan keterkaitan antara tema bahasan
minggu sebelumnya dengan tema bahasan yang akan diberikan pada pertemuan ini.
Ceramah
Slide Materi Kuliah Pertemuan 8
60
Inti Dosen menjelaskan tentang materi, yaitu:
a. Shared Preference b. File c. SQLite
Ceramah Slide Materi Kuliah pertemuan 9
Ref.1 Bab 30-32
60
1. Mahasiswa menerapkan Penyimpanan Data Preference dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema Penyimpanan data Preference, dari panduan prak_sesi 9.
2. Mahasiswa menerapkan Pengambilan Data Preference dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema Pengambilan data Preference, dari panduan prak_sesi 9.
3. Mahasiswa menerapkan Penyimpanan dan Pengambilan File dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema Modifikasi File, dari panduan prak_sesi 9.
4. Mahasiswa menerapkan database Dasar dengan SQLite dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema SQLite, dari panduan prak_sesi 9.
Praktek di Kelas Lab
Prak_Sesi_9
-
WAKTU LANGKAH KEGIATAN METODE Bahan
15
Kegiatan Penutup 1. Melakukan review materi 2. Menjelaskan tentang mekanisme dan kontent
pengerjaan Tugas 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Ceramah Prak_Sesi_9
Tugas_9
Daftar Referensi: Buku Utama:
1. Beginning Android 3, Mark L. Murphy, Apress, 2011.
Buku Penunjang: 2. Modul Pengembangan Aplikasi Android, JARC Team, SEAMOLEC, 2011 3. Hello, Android (Intoduction Googles Mobile Development Platform), Ed Burnette 4. Profesional Android Aplication Development, Reto Mejer, Wrox. 5. Pro Android 3, Satya Komatineni, Dave MacLean, Sayed Y. Hashimi, Apress, 2011
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 10 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : Mahasiswa dapat menerapkan Penyimpanan Data. Alokasi Waktu : 3 x 50 Indikator : 1. Mahasiswa dapat menerapkan rancangan Pengembangan Aplikasi Database
SQLite 2. Mahasiswa dapat memahami Kisi-kisi Tugas Akhir Semester. Materi Pokok : Membangun Aplikasi Database pada Perangkat Mobile
a. Rancangan Aplikasi Database SQLite b. Wacana Tugas Akhir Semester
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
15
Pendahuluan 1. Dosen me-review singkat materi sebelumnya. 2. Dosen menjelaskan keterkaitan antara tema bahasan
minggu sebelumnya dengan tema bahasan yang akan diberikan pada pertemuan ini.
Ceramah
Slide Materi Kuliah Pertemuan 9
60
Inti Dosen menjelaskan tentang materi, yaitu:
a. Rancangan Aplikasi Database SQLite b. Wacana Tugas Akhir Semester
Ceramah Slide Materi Kuliah pertemuan 10
Ref.1 Bab 32
60
1. Mahasiswa menerapkan rancangan pengembangan Aplikasi Database SQLite dalam contoh soal dan tugas, dimana mahasiswa mempraktekkan latihan program tema Rancangan Database, dari panduan prak_sesi 10.
2. Mahasiswa menyusun ide dasar rancangan aplikasi dari tema ini kedalam tugas akhir semester.
Praktek di Kelas Lab
Prak_Sesi_10
15
Kegiatan Penutup 1. Melakukan review materi 2. Menjelaskan tentang mekanisme dan kontent
pengerjaan Tugas 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Ceramah Prak_Sesi_10
Tugas_10
Daftar Referensi: Buku Utama:
1. Beginning Android 3, Mark L. Murphy, Apress, 2011.
Buku Penunjang: 2. Modul Pengembangan Aplikasi Android, JARC Team, SEAMOLEC, 2011 3. Hello, Android (Intoduction Googles Mobile Development Platform), Ed Burnette
-
4. Profesional Android Aplication Development, Reto Mejer, Wrox. 5. Pro Android 3, Satya Komatineni, Dave MacLean, Sayed Y. Hashimi, Apress, 2011
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 11 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : Mahasiswa dapat menerapkan dasar tentang Akses Perangkat Keras. Alokasi Waktu : 3 x 50 Indikator : 1. Mahasiswa dapat menerapkan dasar akses perangkat keras 2. Mahasiswa dapat menerapkan pemanfaatan dasar Pemrograman API pada
Sistem Operasi mobile Materi Pokok : Dasar Akses Perangkat Keras
a. Dasar Akses Sistem h/w b. Dasar API pada Sistem Operasi mobile
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
15
Pendahuluan 1. Dosen me-review singkat materi sebelumnya. 2. Dosen menjelaskan keterkaitan antara tema bahasan
minggu sebelumnya dengan tema bahasan yang akan diberikan pada pertemuan ini.
Ceramah
Slide Materi Kuliah Pertemuan 10
60
Inti Dosen menjelaskan tentang materi, yaitu:
a. Dasar Akses Sistem h/w b. Dasar API pada Sistem Operasi mobile
Ceramah Slide Materi Kuliah pertemuan 11
Ref.1 Bab 29
60
1. Mahasiswa menerapkan dasar akses perangkat keras dalam contoh soal, dimana mahasiswa mempraktekkan latihan program tema Dasar Akses H/W, dari panduan prak_sesi 11.
2. Mahasiswa menerapkan pemanfaatan dasar Pemrograman API pada Sistem Operasi mobile dalam contoh soal, dimana mahasiswa mempraktekkan latihan program tema API Mobile, dari panduan prak_sesi 11.
Praktek di Kelas Lab
Prak_Sesi_11
15
Kegiatan Penutup 1. Melakukan review materi 2. Monitoring perkembangan Proyek Tugas Akhir
Semester 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Ceramah Prak_Sesi_11
Progress Monitoring TA Akhir Semester
Daftar Referensi: Buku Utama:
1. Beginning Android 3, Mark L. Murphy, Apress, 2011.
Buku Penunjang:
-
2. Modul Pengembangan Aplikasi Android, JARC Team, SEAMOLEC, 2011 3. Hello, Android (Intoduction Googles Mobile Development Platform), Ed Burnette 4. Profesional Android Aplication Development, Reto Mejer, Wrox. 5. Pro Android 3, Satya Komatineni, Dave MacLean, Sayed Y. Hashimi, Apress, 2011
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 12 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : Mahasiswa dapat menerapkan Tentang Pemrograman Location Based Service Alokasi Waktu : 3 x 50 Indikator : 1. Mahasiswa mampu menerapkan dasar pemrograman berbasis lokasi. Materi Pokok : Location Base Service Programming
a. Dasar pemanfaatan pemrograman GPS b. Dasar pemrograman Google Map API
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
15
Pendahuluan 1. Dosen me-review singkat materi sebelumnya. 2. Dosen menjelaskan keterkaitan antara tema bahasan
minggu sebelumnya dengan tema bahasan yang akan diberikan pada pertemuan ini.
Ceramah
Slide Materi Kuliah Pertemuan 11
60
Inti Dosen menjelaskan tentang materi, yaitu:
a. Dasar pemanfaatan pemrograman GPS b. Dasar pemrograman Google Map API
Ceramah Slide Materi Kuliah pertemuan 12
Ref.1 Bab 40
60
1. Mahasiswa menerapkan dasar pemrograman berbasis lokasi dalam contoh soal, dimana mahasiswa mempraktekkan latihan program tema LBS, dari panduan prak_sesi 12.
Praktek di Kelas Lab
Prak_Sesi_12
15
Kegiatan Penutup 1. Melakukan review materi 2. Monitoring perkembangan Proyek Tugas Akhir
Semester 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Ceramah Prak_Sesi_12
Progress Monitoring TA Akhir semester
Daftar Referensi: Buku Utama:
1. Beginning Android 3, Mark L. Murphy, Apress, 2011.
Buku Penunjang: 2. Modul Pengembangan Aplikasi Android, JARC Team, SEAMOLEC, 2011 3. Hello, Android (Intoduction Googles Mobile Development Platform), Ed Burnette 4. Profesional Android Aplication Development, Reto Mejer, Wrox. 5. Pro Android 3, Satya Komatineni, Dave MacLean, Sayed Y. Hashimi, Apress, 2011
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 13 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : Mahasiswa dapat mendemosntrasikan berbagai macam aplikasi mobile didunia
luar. Alokasi Waktu : 3 x 50 Indikator : 1. Mahasiswa dapat memberikan contoh berbagai App mobile. 2. Mahasiswa dapat memberikan contoh berbagai alamat Tutorial mobile
programming 3. Mahasiswa dapat memberikan contoh berbagai Tools Lingkungan
pengembangan. 4. Mahasiswa dapat memberikan contoh hasil penelitian dan Jurnal tentang App
Mobile. Materi Pokok : Pembahasan evaluasi proyek dan hasil pembuatan ebook yang menyangkut:
a. Ebook Aplikasi basis mobile b. Ebook Alamat Tutorial Web, Mobile programming c. Ebook Tools App Pengembanmgan d. EBook Jurnal dan Penelitian berkaitan dengan App Mobile e. EBook Tutorial App Mobile
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
15 Pendahuluan 1. Dosen me-review singkat semua materi sebelumnya. 2. Dosen menjelaskan keterkaitan antara semua bahasan
Ceramah
Slide Materi Kuliah Pertemuan 1-12
60
Inti Dosen menjelaskan tentang materi, yaitu:
a. Ebook Aplikasi basis mobile b. Ebook Alamat Tutorial Web, Mobile
programming c. Ebook Tools App Pengembanmgan d. EBook Jurnal dan Penelitian berkaitan dengan
App Mobile e. EBook Tutorial App Mobile
Ceramah Hasil Pembuatan Ebook rangkuman Tugas Mhs.
60
1. Mahasiswa mengumpulkan jenis-jenis App java mobile.
2. Mahasiswa mengumpulkan berbagai alamat tutorial Java.
3. Mahasiswa mengumpulkan Tools lingkungan Pengembangan java moble.
4. Mahasiswa mengumpulkan berbagai contoh hasil penelitian dan jurnal Java mobile.
Praktek di Kelas Lab
15 Kegiatan Penutup
1. Monitoring perkembangan Proyek Tugas Akhir Semester
Ceramah Progress Monitoring TA Akhir semester
-
Rencana Pelaksanaan Pembelajaran
MATA KULIAH : Pemrograman Mobile 1 BOBOT SKS/SMT : 3 / 6 PROGRAM STUDI : S1-Teknik Informatika PERTEMUAN : 14 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi berbasis
mobile. Kompetensi Dasar : - Alokasi Waktu : 3 x 50 Indikator : - Materi Pokok : Evaluasi perkembangan pengerjaan Tugas Akhir Semester Pemrog. Mobile 1.
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE Bahan
150 Progress Monitoring dari Proyek Akhir Semester Monitoring
Malang, 06 Pebruari 2012 Dosen Pengampu Subari, S.Kom
Disahkan Oleh : Diperiksa Oleh : Diperiksa Oleh :
Evy Poerbaningtyas, S.Si, M.T Daniel Rudiaman, S.T.,M.Kom Diah Arifah P.,S.Kom,M.T.
Puket 1 Ka. Prodi TI Penanggung Jawab Penyusun silabus,RPP,Bahan Ajar & Modul
Praktikum
RPP PMobile 1 (Genap-S1-TI) P-01.pdfRPP PMobile 1 (Genap-S1-TI) P-02RPP PMobile 1 (Genap-S1-TI) P-03RPP PMobile 1 (Genap-S1-TI) P-04RPP PMobile 1 (Genap-S1-TI) P-05RPP PMobile 1 (Genap-S1-TI) P-06RPP PMobile 1 (Genap-S1-TI) P-07RPP PMobile 1 (Genap-S1-TI) P-08RPP PMobile 1 (Genap-S1-TI) P-09RPP PMobile 1 (Genap-S1-TI) P-10RPP PMobile 1 (Genap-S1-TI) P-11RPP PMobile 1 (Genap-S1-TI) P-12RPP PMobile 1 (Genap-S1-TI) P-13RPP PMobile 1 (Genap-S1-TI) P-14