· web viewrencana pelaksanaan pembelajaran (rpp) nama mata kuliah : pemrograman mobile 2 kode...
TRANSCRIPT
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman Mobile 2Kode Mata Kuliah : TI050Pertemuan : 1 (satu)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom. Prodi : Teknik InformatikaTujuan Perkuliahan : Mampu memahami konsep dasar desain UI AndroidMateri pokok : Kontrak belajar, konsep dasar desain UI Android
No Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
Mahasiswa dapat memahami konsep dasar desain UI Android
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, tanya jawab, brainstroming dan diskusi
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:- Membuka perkuliahan, doa, perkenalan dan
presensi - Orientasi perkuliahan/persepsi
Penyajian:- Kontrak perkuliahan tentang tujuan
perkuliahan, topik-topik perkuliahan, strategi perkuliahan dan sistem evaluasi perkuliahan.
- Multi bahasa- Multi ukuran layar- Desain responsif
Penutup:Review perkuliahan dan penyimpulan
5. Tugas dan Latihan
6. Referensi
7. Kriteria pernilain 1. Kehadiran2. Sikap3. Keaktifan mahasiswa
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman MobileKode Mata Kuliah : TI050
Pertemuan : 2 (dua)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom Prodi : Teknik InformatikaTujuan Perkuliahan :
Mampu memahami tentang konsep konsep kerja SD Card (External Storage) dalam membaca dan menyimpan data.
Materi pokok : Menambahkan data ke SD Card dan membaca data dari SD Card.
No Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
Mahasiswa dapat memahami tentang konsep kerja SD Card (External Storage) dalam membaca dan menyimpan data.
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, diskusi, presentasi dan tanya jawab
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:- Membuka perkuliahan, doa dan presensi- Melakukan review pertemuan minggu laluPenyajian:- External Storage / SD Card pada perangkat
bergerak- Jenis-jenis External Storage / SD Card.- SD Card pada Android Emulator Device(AVD).- Project sederhana. Penutup:- Penyimpulan materi yang disampaikan dan
penyampaian bahasan yang akan dibahas minggu depan.
5. Tugas dan Latihan Mahasiswa mencari contoh dan membuat project sederhana yang mampu menyimpan data dan memebaca data pada SD Card.
6. Referensi
7. Kriteria pernilain 1. Kehadiran2. Sikap3. Keaktifan mahasiswa
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman MobileKode Mata Kuliah : TI050Pertemuan : 3 (tiga)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom Prodi : Teknik InformatikaTujuan Perkuliahan :
Mampu memahami konsep pada XML Parsing Data, memahami fungsi dan penggunaan XML Parsing Data serta mampu menerapkannya dalam membangun project.Materi pokok :
Pemprograman menggunakan XML Parsing Data.No Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
Mahasiswa dapat memahami bagaimana mengembangkan XML Parsing Data dalam memebangun aplikasi pada perangkat bergerak.
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, diskusi, presentasi dan praktek
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:- Melakukan review pertemuan minggu lalu dan
membahas tugas.Penyajian:- Pemahaman XML Data Parsing- XML - Elements- XML – Parsing- Jenis-jenis XML Parsing Data- Contoh Project Penutup:- Penyimpulan materi yang telah disampaikan
5. Tugas dan Latihan
6. Referensi
7. Kriteria pernilain 1. Kehadiran2. Sikap3. Keaktifan mahasiswa
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman MobileKode Mata Kuliah : TI050Pertemuan : 4 (empat)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom Prodi : Teknik InformatikaTujuan Perkuliahan :
Mampu memahami konsep pada JSON Parser, memahami fungsi dan penggunaan JSON Parser serta mampu menerapkannya dalam membangun project.
Materi pokok : Menampilkan data berformat JSON.
No Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
Mahasiswa dapat menggunakan JSON Parser dalam memparsing data berformat JSON.
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, diskusi, presentasi dan praktek
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:Melakukan review pertemuan minggu lalu Penyajian:- Pemahaman JSON Parser- Metode-metode JSON Parser- Library JSON Parser- Proyek sederhana dengan konsep JSON ParserPenutup:Penyimpulan dan memberikan pengantar untuk minggu depan
5. Tugas dan Latihan
6. Referensi
7. Kriteria pernilain 1. Kehadiran2. Sikap3. Keaktifan mahasiswa
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman MobileKode Mata Kuliah : TI050Pertemuan : 5 (lima)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom Prodi : Teknik InformatikaTujuan Perkuliahan :
Mampu menggunakan dan membangun Maps, GPS dan based location menggunakan API yang disediakan oleh Google.
Materi pokok : Maps, GPS dan based location.
No Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
Mahasiswa dapat menggunakan dan membangun Maps, GPS dan based location menggunakan API yang disediakan oleh Google.
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, diskusi, presentasi dan praktek
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:Melakukan review pertemuan minggu lalu Penyajian:- Pemahaman Maps, GPS dan based location- Dasar pembuatan Maps dan based location- Menentukan sebuah lokasi yang tersedia- Menemukan lokasi yang ditentukan- Membuat rute- Mencari rute tercepat- Menemukan lokasi dengan kriteria tertentu- Mengetahui lokasi saat ini- Memperharui lokasi terbaruPenutup:Penyimpulan materi yang telah disampaikan
5. Tugas dan Latihan
6. Referensi
7. Kriteria pernilain 1. Kehadiran2. Sikap3. Keaktifan mahasiswa
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman MobileKode Mata Kuliah : TI050Pertemuan : 6 (enam)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom Prodi : Teknik InformatikaTujuan Perkuliahan : Mampu mengetahui cara mengakses layanan Telpon (Call,
SMS, MMS)Materi pokok : Akses layanan Telpon (Call, SMS, MMS) menggunakan
perizinan
No Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
- Mahasiswa dapat menggunakan Layout Manager
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, diskusi, presentasi dan praktek
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:Melakukan review pertemuan minggu lalu Penyajian:- Memahami perizinan akses perangkat keras
telpon- Memulai panggilan telepon - Membaca telepon, jaringan, konektivitas data,
dan status SIM- Memantau perubahan pada telepon, jaringan,
konektivitas data, dan status SIM- Menggunakan intent untuk mengirim pesan
SMS dan MMS- Menggunakan SMS Manager untuk mengirim
pesan SMS- Menangani pesan SMS yang masukPenutup:Penyimpulan materi yang telah disampaikan dan pemberian pembahasan materi untuk minggu selanjutnya
5. Tugas dan Latihan
6. Referensi
7. Kriteria pernilain 1. Kehadiran
2. Sikap3. Keaktifan mahasiswa
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman MobileKode Mata Kuliah : TI050Pertemuan : 7 (tujuh)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom Prodi : Teknik InformatikaTujuan Perkuliahan : Memahami penggunaan Layanan konektivitas jaringan
Sensor (BLUETOOTH, NFC, NETWORKS dan WIFI)Materi pokok : Layanan konektivitas jaringan Sensor (BLUETOOTH,
NFC, NETWORKS dan WIFI)
No Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
Mahasiswa dapat menggunakan Dialog.
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, presentasi, diskusi dan praktek
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:Melakukan review pertemuan minggu lalu Penyajian:- Mengelola perangkat Bluetooth dan mode dapat
ditemukan- Menemukan perangkat Bluetooth jarak jauh- Berkomunikasi melalui Bluetooth- Memantau konektivitas internet- Pemantauan Wi-Fi dan detail jaringan- Mengkonfigurasi Wi-Fi dan memindai jalur
akses- Mentransfer data menggunakan Wi-Fi Direct- Memindai tag NFC- Mentransfer data menggunakan Android Beam- Contoh proyek sederhanaPenutup:Penyimpulan materi yang telah disampaikan dan pemberian tugas
5. Tugas dan Latihan
6. Referensi
7. Kriteria pernilain 1. Kehadiran2. Sikap3. Keaktifan mahasiswa
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman MobileKode Mata Kuliah : TI050Pertemuan : 8 (delapan)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom Prodi : Teknik InformatikaTujuan Perkuliahan : Mampu menerapkan pembuatan real time database dan
push notification menggunakan google firebaseMateri pokok : Pembuatan real time database dan
push notification menggunakan google firebase
No Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
Mahasiswa mampu menerapkan Pembuatan real time database dan push notification menggunakan google firebase
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, diskusi, presentasi dan praktek
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:Melakukan review pertemuan minggu lalu Penyajian:- Pemahaman tentang firebase- Cara mendaftarkan akun ke google firebase- Mendaftarkan SHA1 proyek ke google
firebase- Penggunaan fitur database firebase- Penggunaan fitur notification firebase- Proyek menggunakan fitur notikication dan
realtime databasePenutup:Penyimpulan materi yang telah disampaikan
5. Tugas dan Latihan
6. Referensi
7. Kriteria pernilain 1. Kehadiran2. Sikap3. Keaktifan mahasiswa
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman MobileKode Mata Kuliah : TI050Pertemuan : 9 (sembilan)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom Prodi : Teknik InformatikaTujuan Perkuliahan : mampu mengetahui cara membuat API dari Google Sheet
(SpreadSheet)Materi pokok : Membuat API dari Google Sheet (SpreadSheet)
No Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
Mahasiswa dapat menerapkan Penyimpanan Data menggunakan API dari Google Sheet (SpreadSheet)
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, presentasi, diskusi dan praktek
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:Melakukan review pertemuan minggu lalu Penyajian:- Pemahaman dasar google Spread Sheet- Google Email Spread Sheet- Contoh proyek mengolah data
menggunakan spread sheet databasePenutup:Penyimpulan materi yang telah disampaikan
5. Tugas dan Latihan
6. Referensi
7. Kriteria pernilain 1. Kehadiran2. Sikap3. Keaktifan mahasiswa4. Hasil praktek dikelas
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman MobileKode Mata Kuliah : TI050Pertemuan : 10 (sepuluh)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom Prodi : Teknik InformatikaTujuan Perkuliahan : Memahami dan menerapkan bahasa pemrograman KotlinMateri pokok : Bahasa pemrograman Kotlin
No Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
Mahasiswa dapat menerapkan Penyimpanan Data.
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, diskusi, presentasi dan praktek
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:Melakukan review pertemuan minggu lalu Penyajian:- Pengenalan Kotlin- Menerapkan Kotlin untuk membangun proyek- Contoh proyekPenutup:Penyimpulan materi yang telah disampaikan
5. Tugas dan Latihan
6. Referensi
7. Kriteria pernilain 1. Kehadiran2. Sikap3. Keaktifan mahasiswa
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman MobileKode Mata Kuliah : TI050Pertemuan : 11 (sebelas)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom Prodi : Teknik InformatikaTujuan Perkuliahan : Mampu memahami konsep dasar membuat Library baru
pada Android StudioMateri pokok : konsep dasar membuat Library pada Android Studio
membuat Library baru pada Android Studio
No Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
Mahasiswa mampu membuat Library baru pada Android Studio
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, presentasi, diskusi dan praktek
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:Melakukan review pertemuan minggu lalu Penyajian:- Contoh custom Library- Langkah pembuatanPenutup:Penyimpulan materi yang telah disampaikan
5. Tugas dan Latihan
6. Referensi
7. Kriteria pernilain 1. Kehadiran2. Sikap3. Keaktifan mahasiswa
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman MobileKode Mata Kuliah : TI050Pertemuan : 12 (dua belas)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom Prodi : Teknik InformatikaTujuan Perkuliahan : Mampu menerapkan Tentang Pemrograman
cumunication between android applicationMateri pokok : Pemrograman cumunication between android application
No Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
Mahasiswa dapat menerapkan Tentang Pemrograman cumunication between android application
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, presentasi, diskusi dan praktek
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:Review pertemuan minggu lalu Penyajian:- Konsep dasar membangun komunkasi antar
aplikasi android- Permission/ perizinan akses- Contoh komunkasi antar aplikasi android- Akses kamera- Akses pemutar audio- Akses pemutar video- Akses pembaca teks- Akses share sosial media- Contoh proyek sederhanaPenutup:Penyimpulan materi yang telah disampaikan
5. Tugas dan Latihan
6. Referensi
7. Kriteria pernilain 1. Kehadiran2. Sikap3. Keaktifan mahasiswa4. Hasil praktek di kelas
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman MobileKode Mata Kuliah : TI050Pertemuan : 13 (tiga belas)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom Prodi : Teknik InformatikaTujuan Perkuliahan : Mampu menerapakan sistem keamanan pada Android Materi pokok : Sistem keamanan pada AndroidNo Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
Mahasiswa mampu menerapakan sistem keamanan pada Android
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, presentasi, diskusi dan praktek
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:Review pertemuan minggu lalu Penyajian:- Model Keamanan Android- Permission Enforcement—Linux - Perizinan Android Manifest- Permintaan perizinan- Masalah Keamanan Mobile- Kemungkinan serangan tiba-tiba androidPenutup:Penyimpulan materi yang telah disampaikan
5. Tugas dan Latihan
6. Referensi
7. Kriteria pernilain 1. Kehadiran2. Sikap3. Keaktifan mahasiswa
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Nama Mata Kuliah : Pemrograman MobileKode Mata Kuliah : TI050Pertemuan : 14 (empat belas)Semester : 6 (enam)Jumlah SKS : 4 (empat)Dosen : Nandang Hermanto, M.Kom Prodi : Teknik InformatikaTujuan Perkuliahan : Mampu menerapkan AdMob pada aplikasi Android Materi pokok : AdMob pada aplikasi Android
No Aspek Pembelajaran Penjelasan
1 Kemampuan akhir yang diharapkan
Mahasiswa mampu menerapkan AdMob pada aplikasi Android
2 Bahan Kajian
3 Metode Pembelajaran Ceramah, presentasidiskusi dan praktek
4. Proses Pembelajaran:• Pembukaan• Penyajian• Penutup
Pembukaan:- Berdoa- Review pertemuan minggu lalu Penyajian:- Pengenalan AdMob- Daftar Google AdMob- Penerapan AdMob- Tugas Akhir Semester Pemrograman Mobile Penutup:Penyampaian materi UAS
5. Tugas dan Latihan
6. Referensi
7. Kriteria pernilain KehadiranSikapKeaktifan mahasiswa