0% menganggap dokumen ini bermanfaat (0 suara)
1K tayangan

RPS Mobile Programming 1

RPS mata kuliah Pemrograman Mobile 1 membahas tentang rencana pembelajaran semester untuk mata kuliah tersebut. Mata kuliah ini membahas konsep dasar pemrograman mobile khususnya Android, mulai dari arsitektur, layout, komponen antarmuka, aktivitas, dan pengenalan input control. Mahasiswa diharapkan mampu membuat aplikasi mobile sederhana setelah mengikuti mata kuliah ini.

Diunggah oleh

Yudhi Yanuar
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
1K tayangan

RPS Mobile Programming 1

RPS mata kuliah Pemrograman Mobile 1 membahas tentang rencana pembelajaran semester untuk mata kuliah tersebut. Mata kuliah ini membahas konsep dasar pemrograman mobile khususnya Android, mulai dari arsitektur, layout, komponen antarmuka, aktivitas, dan pengenalan input control. Mahasiswa diharapkan mampu membuat aplikasi mobile sederhana setelah mengikuti mata kuliah ini.

Diunggah oleh

Yudhi Yanuar
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 12

RENCANA PEMBELAJARAN SEMESTER (RPS)

MATA KULIAH PEMROGRAMAN MOBILE 1 (DM078)


PROGRAM STUDI D3 MANAJEMEN INFORMATIKA
Nomor Tgl. Disusun Revisi
RPS-D3MI-078 10 Maret 2018 00

Disetujui, Diperiksa, Disusun,


Ketua Program Studi Koordinator Matakuliah

Ali Mustopa, M.Kom


Hanif Al Fatta, M.Kom Ali Mustopa, M.Kom Theopilus Bayu Sasongko, S.Kom,
NIK. 190302096 190302192 M.Eng

UNIVERSITAS AMIKOM YOGYAKARTA


YOGYAKARTA
2018
RENCANA PEMBELAJARAN SEMESTER Nomor : RPS-D3MI-078
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA Tgl. Disusun : 10 Maret 2018
Revisi : 00
Halaman : Hal. 2 dari 12
MATAKULIAH PEMROGRAMAN MOBILE 1 (DM078)

1. Identitas

Program Studi D3 MANAJEMEN INFORMATIKA Semester Genap (2)


Nama Mata Kuliah PEMROGRAMAN MOBILE 1 Bobot SKS 2T/2P
Kode Mata Kuliah DM-078 Dosen Pengampu Ali Mustopa, M.Kom
Theopilus Bayu Sasongko, S.Kom, M.Eng
Detail ProsentasiPenilaian  Presensi 10% KlasifikasiNilai  > 80% :A
 Ujian Mid Semester 30 %   60 < 80 :B
 UjianAkhir Semester 30 %   40 < 60 :C
 Tugas 30 %   20 < 40 :D
  0 < 20 :E

2. Gambaran Umum
• Matakuliah Pemrograman Mobile 1 adalah matakuliah yang mempelajari tentang konsep, teknik pemrograman tahap pertama dalam menguasai dasar-dasar
pemrograman mobile terutama pemrograman android. Cakupan pembahasan meliputi konsep arsitektur pemrograman mobile (Android), konstruksi
pemrograman android, dan pemrograman dasar android. Matakuliah ini mengajarkan mahasiswa mengenai karakteristik perangkat mobile dan mahasiswa
mampu mendesain aplikasi dengan user experience dengan baik pada perangkat mobile.
• Mahasiswa diharapkan dapat menghayati dan mengamalkan perilaku yang jujur, komunikasi, kritis, dan menghargai sesama.

3. Capaian Pembelajaran
• Mampu menjelaskan konsep Pemrograman Mobile 1 , serta mampu membuat aplikasi sederhana berbasis pemrograman mobile terutama pemrograman
android
• Mampu merancang memodelkan, menganalisis perangkat bergerak dengan kreativitas yang baik
• Memiliki karakteristik programmer yang baik dengan mampu melaksanakan penugasan dengan baik dan tepat waktu

4. Prasyarat dan Pengetahuan Awal (Prior Knowledge)


Prasyarat untuk mengikuti matakuliah ini adalah dasar dari algoritma struktur data yang telah diberikan di semester sebelumnya di UNIVERSITAS AMIKOM
Yogyakarta.
RENCANA PEMBELAJARAN SEMESTER Nomor : RPS-D3MI-078
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA Tgl. Disusun : 10 Maret 2018
Revisi : 00
Halaman : Hal. 3 dari 12
MATAKULIAH PEMROGRAMAN MOBILE 1 (DM078)

5. Unit-Unit Pembelajaran secara Spesifik

Kemampuan Akhir yang


Indikator Bahan Kajian Metode Pembelajaran Waktu Metode Penilaian Bahan Ajar
Diharapkan
Mampu memahami Mampu menjelaskan dan Pendahuluan mengenai :  Ceramah 2 x Tatapmuka  Pengamatan
arsitektur perangkat menerapkan konsep dan  perkembangan, Sejarah  Presentasi (1 x 100 menit)  Kuis
bergerak (mobile arsitektur dari perangkat mobile  arsitektur perangkat mobile,  Praktikum  Handout
programming) dan tools yang digunakan untuk android, xml, gradle,
mobile programming  persiapan & cara installing
android dengan menggunakan
SDK android studio
Mampu Memahami Mampu memanfaatkan layout Mengenal berbagai komponen  Ceramah 2 x Tatapmuka  Pengamatan
Layout, View, dan resource sesuai dengan studi kasus yang layouting (vertical layout,  Presentasi (@ 100 menit)  Kuis
yang ada di android studio diberikan, mampu memahami horizontal layout, linear layout,  Praktikum  Handout
fungsi resource dan view dengan relative layout, absolute, table
memberikan studi kasus layout), dan resource (sumber
pembuatan UI Hello Toast daya)

Mampu mengenal Mampu Memahami dan Mengenal komponen umum yang  Ceramah 2 x Tatapmuka  Pengamatan
environment dan mempraktikan komponen dasar ada di antarmuka dan memahami  Presentasi (@ 100 menit)  Kuis
komponen pembentuk penyusun antarmuka diantaranya berbagai activity  Praktikum  Handout
interface yang ada di button, text view dan scroll view
pemrograman android
Pengenalan Activities dan Mahasiswa membuat minimal Mengenal berbagai activities  Ceramah 2 x Tatapmuka  Pengamatan
Intent dua activities yang berhubungan , dengan mengimplementasikan  Presentasi (@ 100 menit)  Kuis
aktivitas pertama mengirim nilai activities yang berbeda  Praktikum  Handout
yang akan dimunculkan ke
activities kedua
Pengenalan Input Control, Mahasiswa mampu memahami Mengenal Komponen yang  Ceramah 2 x Tatapmuka  Pengamatan
Alerts, dan Picker komponen yang digunakan untuk digunakan untuk menginput nilai  Presentasi (@ 100 menit)  Kuis
input, control input, alerts, / data, peringatan ketika data  Praktikum  Handout
image, dan radio button tidak sesuai dengan alerts, dan
pickers
Memahami layout, view Mampu memahami layout, view Pengantar tata letak (layout)  Ceramah 2 x Tatapmuka  Pengamatan
(styles), dan resources dan resources diantaranya relative layout, linear  Presentasi (@ 100 menit)  Kuis
layout, table layout, frame layout  Praktikum  Handout
(styles), themes, dan resources
yang ada di android studio
RENCANA PEMBELAJARAN SEMESTER Nomor : RPS-D3MI-078
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA Tgl. Disusun : 10 Maret 2018
Revisi : 00
Halaman : Hal. 4 dari 12
MATAKULIAH PEMROGRAMAN MOBILE 1 (DM078)

Kemampuan Akhir yang


Indikator Bahan Kajian Metode Pembelajaran Waktu Metode Penilaian Bahan Ajar
Diharapkan
Memahami berbagai Mampu memahami dan Pengantar komponen list view,  Ceramah 2 x Tatapmuka  Pengamatan
bentuk view dan controller membuat list view, intents, intents, fragments, navigasi,  Presentasi (@ 100 menit)  Kuis
yang ada di android fragments, navigasi, dan gesture  Praktikum  Handout
manipulasi gesture
Memahami alur dan cara Mampu membuat UI untuk Pengantar komponen  Ceramah 2 x Tatapmuka  Pengamatan
mengkoneksikan mengambil data dari Books API penghubung ke Internet seperti  Presentasi (@ 100 menit)  Kuis
menggunakan Internet AsyncTask dan Async Task Loader  Praktikum  Handout
dengan AsyncTask dan
AsynsTaskLoader
Memahami Penggunaan Mampu membuat sistem Komponen Broadcast receiver  Ceramah 2 x Tatapmuka  Pengamatan
Braodcast receiver dan penerima dan pengirim dan notifications pada Android  Presentasi (@ 100 menit)  Kuis
pengimplementasian nilai/data, membuat, Studio  Praktikum  Handout
Notifications mengcancel, dan mengupdate
notifikasi
Memahami penggunaan Mampu menyimpan dan Komponen Shared Preferences  Ceramah 2 x Tatapmuka  Pengamatan
dan implementasi Shared merestore data dengan pada android studio  Presentasi (@ 100 menit)  Kuis
Preferences memanfaatkan shared  Praktikum  Handout
preferences
Memahami penggunaaan Mampu menyimpan dan Mengenal cara menggunakan  Ceramah 2 x Tatapmuka  Pengamatan
SQLite Database sebagai merestore data dengan database SQLite pada android  Presentasi (@ 100 menit)  Kuis
penyimpan data yang ada memanfaatkan database sqlite studio  Praktikum  Handout
di android aplikasi
Memahami proses Mampu menggunakan API luar Mengenal cara mengambil data  Ceramah 2 x Tatapmuka  Pengamatan
penggunaan API melalui kedalam aplikasi android melalui API dengan  Presentasi (@ 100 menit)  Kuis
android studio menggunakan android studio  Praktikum  Handout

6. Tugas/Aktivitas dan Penilaian

Kemampuan akhir yang


Tugas/Aktivitas Waktu Bobot Kriteria Penilaian Indikator Penilaian
diharapkan atau dievaluasi
1. Tugas membuat Dokumentasi Mampu memahami instalasi dan 300 menit Tugas  Ketepatan Waktu  Pengumpulan sesuai dengan waktu
teknis instalasi dan Kebutuhan kinerja penggunaan Android studio, Praktikum  Kesesuaian dengan Template Laporan yang ditentukan Batas waktu
system (Android Studio) serta memahami system internal  Keaslian pekerjaan pengumpulan makalah (1 minggu)
a. Membuat Laporan Instalasi dalam Android Studio  Sesuai dengan template yang
Android Studio diberikan
RENCANA PEMBELAJARAN SEMESTER Nomor : RPS-D3MI-078
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA Tgl. Disusun : 10 Maret 2018
Revisi : 00
Halaman : Hal. 5 dari 12
MATAKULIAH PEMROGRAMAN MOBILE 1 (DM078)

Kemampuan akhir yang


Tugas/Aktivitas Waktu Bobot Kriteria Penilaian Indikator Penilaian
diharapkan atau dievaluasi
b. Membuat langkah penggunaan  Tidak ada indikasi kesamaan hasil
android studio pertama kali dari pekerjaan mahasiswa lain
c. Membuat dokumentasi
kebutuhan system

2. Laporan Mingguan (HandOut) Mampu memahami proses 300 menit / Tugas  Ketepatan Waktu  Pengumpulan sesuai dengan waktu
Membuat Laporan kegiatan dari perkuliahan dan memahami setiap Minggu Praktikum  Kesesuaian dengan Template Laporan yang ditentukan Batas waktu
hasil praktikum langkah kegiatan dalam praktikum  Keaslian pekerjaan pengumpulan makalah (1 minggu)
dan mereview kembali kegiatan  Sesuai dengan template yang
praktikum diberikan
 Tidak ada indikasi kesamaan hasil
dari pekerjaan mahasiswa lain

3. Ujian Tengah Semester Mampu menjawab pertanyaan- 60-75 menit 100% UTS Ketepatan Menjawab soal  80% menjawab benar
pertanyaan terkait Konsep Kerapihan dalam menjawab soal  Minimal 5 coretan koreksi
Pemrograman Mobile 1 , Metode Ketelitian dalam menjawab soal  Kesesuaian dalam menjawab
Testing, Teknik Testing dan Pola Kejujuran dalam menjawab soal sesuai nomer soal
Testing  Tidak ada catatan di berita acara
Serta mampu menjawab
pertanyaan kasusitik terkait
perancangan testing dan
implementasi testing pada Aplikasi
Konvensional
4. Ujian Akhir Semester Mampu menjawab pertanyaan- 60-75 menit 100% UTS Ketepatan Menjawab soal  80% menjawab benar
pertanyaan Kerapihan dalam menjawab soal  Minimal 5 coretan koreksi
mampu menjawab pertanyaan Ketelitian dalam menjawab soal  Kesesuaian dalam menjawab
kasusitik terkait perancangan Kejujuran dalam menjawab soal sesuai nomer soal
testing dan implementasi testing  Tidak ada catatan di berita acara
pada Aplikasi Konvensional, OO,
Apliaski Web

7. Referensi

1. Mednieks, Z., Dornin, L., Meike, Z.B. (2012): Programming Android. O'Reilly, Sebastopol.
2. Knudsen, J. (2015): Beginning J2ME: From Novice to Professional. Apress, New York.
RENCANA PEMBELAJARAN SEMESTER Nomor : RPS-D3MI-078
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA Tgl. Disusun : 10 Maret 2018
Revisi : 00
Halaman : Hal. 6 dari 12
MATAKULIAH PEMROGRAMAN MOBILE 1 (DM078)

3. Yuan, M.J. (2003): Enterprise J2ME: Developing Mobile Java Applications. Prentice Hall, Berlin.
4. Myer, T. (2011): Beginning Phonegap. Wrox, Birmingham.
5. Shotts, K. (2016): Mastering PhoneGap Mobile Application Development. Packt publishing, Birmingham
6. Tim Pelatihan Developer Google (2016): Android Developer Fundamentals Course – Practical. Google Android
7. Tim Pelatihan Developer Google (2016): Android Developer Fundamentals Course – Theoretical. Google Android

8. Rencana Pelaksanaan Pembelajaran

Minggu/ Kemampuan Akhir yang Aktivitas dan Strategi


Indikator Topik & Sub Topik Waktu Penilaian
pertemuan Diharapkan Pembelajaran
Pertemuan 1 Mampu memahami Mampu menjelaskan dan Pendahuluan mengenai : “Ceramah, Diskusi& Praktik” Total waktu = 500 menit bobot nilai :
arsitektur perangkat menerapkan konsep dan  perkembangan, Sejarah  kuis = 10 %
bergerak (mobile arsitektur dari perangkat mobile  arsitektur perangkat mobile, Perkuliahan Teori 2 sks: Teori  kehadiran = 10%
programming) dan tools yang digunakan untuk android, xml, gradle, Dosen memperkenalkan diri dan  Ceramah dan
mobile programming persiapan & cara installing menyampaikan kontrak belajar 30 presentasi
android dengan menggunakan menit, Dosen menyampaikan (100 menit)
SDK android studio materi tahapan mengenai
perkembangan, sejarah, dan Praktikum
arsitektur perangkat mobile selama  Praktik
70 menit. (100 menit)
 Mengerjakan
Perkuliahan Praktikum 2 sks : Handout
Asisten Praktikum (300 menit)
memperkenalkan dan
menyampaikan aturan di
laboraturium selama 30 menit ,
Dosen, Asisten Praktikum dan
mahasiswa mempraktikan cara
penginstallan android studio dan
lingkungan program dari android
studio selama 70 menit
Pertemuan 2 Mampu Memahami Mampu memanfaatkan layout Mengenal berbagai komponen “Ceramah, Diskusi& Praktik” Total waktu = 500 menit bobot nilai :
Layout, View, dan sesuai dengan studi kasus yang layouting (vertical layout,  kuis = 10 %
resource yang ada di diberikan, mampu memahami horizontal layout, linear layout, Perkuliahan Teori 2 sks: Teori  kehadiran = 10%
android studio fungsi resource dan view dengan relative layout, absolute, table Dosen mereview materi pada  Ceramah dan
memberikan studi kasus layout), dan resource (sumber pertemuan sebelumnya selama 10 presentasi
pembuatan UI Hello Toast daya) menit dilanjutkan memaparkan (100 menit)
RENCANA PEMBELAJARAN SEMESTER Nomor : RPS-D3MI-078
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA Tgl. Disusun : 10 Maret 2018
Revisi : 00
Halaman : Hal. 7 dari 12
MATAKULIAH PEMROGRAMAN MOBILE 1 (DM078)

Minggu/ Kemampuan Akhir yang Aktivitas dan Strategi


Indikator Topik & Sub Topik Waktu Penilaian
pertemuan Diharapkan Pembelajaran
materi mengenai layout, view, dan
resource beserta kegunaan, Praktikum
manfaatnya dalam proses  Praktik
pembangunan UI berbasis android (100 menit)
 Mengerjakan
Perkuliahan Praktikum 2 sks: Handout
Dosen dan mahasiswa (300 menit)
mempraktikan cara prinsip
layouting dan jenis layouting yang
ada di android mulai dari vertical
layout hingga table layout, view
umum dan resource yang ada di
android studio selama 100 menit
Pertemuan 3 Mampu mengenal Mampu Memahami dan Mengenal komponen umum yang “Ceramah, Diskusi& Praktik” Total waktu = 500 menit bobot nilai :
environment dan mempraktikan komponen dasar ada di antarmuka dan memahami  kuis = 10 %
komponen pembentuk penyusun antarmuka diantaranya berbagai activity Perkuliahan Teori 2 sks: Teori  kehadiran = 10%
interface yang ada di button, text view dan scroll view Dosen mereview materi pada  Ceramah dan
pemrograman android pertemuan sebelumnya 20 menit, presentasi
dilanjutkan dosen memaparkan (100 menit)
komponen umum yang ada di
antarmuka dan berbagai activity Praktikum
yang ada di android aplication  Praktik
selama 80 menit. (100 menit)
 Mengerjakan
Perkuliahan Praktik 2 sks : Handout
Dosen mereview materi praktikum (300 menit)
pada perkuliahan sebelumnya
dilanjutkan dosen dan mahasiswa
belajar penggunaan text view,
button, scroll view dengan durasi
100 menit
Pertemuan 4 Pengenalan Activities Mahasiswa membuat minimal Mengenal berbagai activities “Ceramah, Diskusi, & Praktik” Total waktu = 500 menit bobot nilai :
dan Intent dua activities yang berhubungan , dengan mengimplementasikan  kuis = 10 %
aktivitas pertama mengirim nilai activities yang berbeda Perkuliahan Teori 2 sks: Teori  kehadiran = 10%
yang akan dimunculkan ke Dosen mereview materi pada  Ceramah dan
activities kedua pertemuan sebelumnya 20 menit, presentasi
dilanjutkan dosen memaparkan (100 menit)
komponen activities beserta
RENCANA PEMBELAJARAN SEMESTER Nomor : RPS-D3MI-078
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA Tgl. Disusun : 10 Maret 2018
Revisi : 00
Halaman : Hal. 8 dari 12
MATAKULIAH PEMROGRAMAN MOBILE 1 (DM078)

Minggu/ Kemampuan Akhir yang Aktivitas dan Strategi


Indikator Topik & Sub Topik Waktu Penilaian
pertemuan Diharapkan Pembelajaran
implementasinya selama 80 menit. Praktikum
 Praktik
Perkuliahan Praktikum 2 sks: (100 menit)
Dosen bersama mahasiswa  Mengerjakan
mengimplementasikan activities Handout
dan intent, membuat dua activities (300 menit)
yang saling berhubungan selama
100 menit

Pertemuan 5 Pengenalan Input Mahasiswa mampu memahami Mengenal Komponen yang “Ceramah, Diskusi& Praktik” Total waktu = 500 menit bobot nilai :
Control, Alerts, dan komponen yang digunakan untuk digunakan untuk menginput nilai  keaktifan = 10 %
Picker input, control input, alerts, / data, peringatan ketika data Perkuliahan Teori 2 sks: Teori  kehadiran = 10%
image, dan radio button tidak sesuai dengan alerts, dan Dosen mereview materi pada  Ceramah dan  Presentasi =30%
pickers pertemuan sebelumnya 10 menit, presentasi Tugas
dosen memaparkan komponen (100 menit)
yang digunakan untuk menginput
nilai (edit text, password text, dan Praktikum
auto complete text view), dialog  Praktik
alert, radio button selama 90 menit (100 menit)
 Mengerjakan
Perkuliahan Praktikum 2 sks : Handout
Dosen dan mahasiswa (300 menit)
mempraktikan bersama mengenai
pembuatan komponen input nilai
(edit text, password text, dan auto
complete text view), dialog alert,
radio button, dan navigasi selama
100 menit
Pertemuan 6 Memahami layout, view Mampu memahami layout, view Pengantar tata letak (layout) “Ceramah, Diskusi& Praktik” Total waktu = 500 menit
(styles), dan resources dan resources diantaranya relative layout, linear
layout, table layout, frame layout Perkuliahan Teori 2 sks: Teori
(styles), themes, dan resources Dosen mereview materi pada  Ceramah dan
yang ada di android studio pertemuan sebelumnya 20 menit, presentasi
dosen memaparkan pengantar tata (100 menit)
letak (layout) diantaranya relative
layout, linear layout, table layout, Praktikum
frame layout, Styles, dan Themes  Praktik
yang ada di android studio selama (100 menit)
RENCANA PEMBELAJARAN SEMESTER Nomor : RPS-D3MI-078
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA Tgl. Disusun : 10 Maret 2018
Revisi : 00
Halaman : Hal. 9 dari 12
MATAKULIAH PEMROGRAMAN MOBILE 1 (DM078)

Minggu/ Kemampuan Akhir yang Aktivitas dan Strategi


Indikator Topik & Sub Topik Waktu Penilaian
pertemuan Diharapkan Pembelajaran
90 menit.  Mengerjakan
Perkuliahan Praktikum 2 sks: Handout
Dosen mempraktikan beserta (300 menit)
mahasiswa bagaimana membuat
dataset, recycle view, Add onClick
ke list item, Styles, dan themes
selama 100 menit.
Pertemuan 7 Memahami berbagai Mampu memahami dan Pengantar komponen list view, “Ceramah, Diskusi& Praktik” Total waktu = 500 menit
bentuk view dan membuat list view, intents, intents, fragments, navigasi,
controller yang ada di fragments, navigasi, dan gesture Perkuliahan Teori 2 sks: Teori
android manipulasi gesture Dosen memaparakan materi  Ceramah dan
pertemuan lalu selama 10 menit presentasi
kemudian dilanjutkan dosen (100 menit)
memaparkan list view, intents,
fragments, naivagasi, dan gesture Praktikum
selama 90 menit.  Praktik
(100 menit)
Perkuliahan Praktikum 2 sks:  Mengerjakan
Dosen beserta mahasiswa Handout
mempraktikan pembuatan list view, (300 menit)
intents, fragments, navigasi dan
manipulasi gesture selama 100
menit
UJIAN TENGAH SEMESTER
Pertemuan 8-9 Memahami alur dan cara Mampu membuat UI untuk Pengantar komponen “Ceramah, Diskusi& Praktik” Total waktu = 500 menit bobot nilai :
mengkoneksikan mengambil data dari Books API penghubung ke Internet seperti  kuis = 10 %
menggunakan Internet AsyncTask dan Async Task Loader Perkuliahan Teori 2 sks: Teori  kehadiran = 10%
dengan AsyncTask dan Dosen memaparakan materi  Ceramah dan
AsynsTaskLoader pertemuan lalu selama 10 menit presentasi
kemudian dilanjutkan dosen (100 menit)
memaparkan AsyncTask dan Async
Task loader selama 90 menit. Praktikum
 Praktik
Perkuliahan Praktikum 2 sks: (100 menit)
Dosen beserta mahasiswa  Mengerjakan
mempraktikan bagaimana Handout
menghubungkan aplikasi dengan (300 menit)
RENCANA PEMBELAJARAN SEMESTER Nomor : RPS-D3MI-078
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA Tgl. Disusun : 10 Maret 2018
Revisi : 00
Halaman : Hal. 10 dari 12
MATAKULIAH PEMROGRAMAN MOBILE 1 (DM078)

Minggu/ Kemampuan Akhir yang Aktivitas dan Strategi


Indikator Topik & Sub Topik Waktu Penilaian
pertemuan Diharapkan Pembelajaran
internet dengan menggunakan
AsyncTaskLoader 100 menit

Pertemuan 10-11 Memahami Penggunaan Mampu membuat sistem Komponen Broadcast receiver “Ceramah, Diskusi& Praktik” Total waktu = 500 menit bobot nilai :
Braodcast receiver dan penerima dan pengirim dan notifications pada Android  kuis = 10 %
pengimplementasian nilai/data, membuat, Studio Perkuliahan Teori 2 sks: Teori  kehadiran = 10%
Notifications mengcancel, dan mengupdate Dosen memaparakan materi  Ceramah dan
notifikasi pertemuan lalu selama 10 menit presentasi
kemudian dilanjutkan dosen (100 menit)
memaparkan penggunaan
broadcast receiver sebagai media Praktikum
penerima pesan (data) melalui  Praktik
events/intents selama 90 menit. (100 menit)
 Mengerjakan
Perkuliahan Praktikum 2 sks: Handout
Dosen beserta mahasiswa (300 menit)
mempraktikan bagaimana
mempraktikan broadcast receiver
dan pembuatan notifications
selama 100 menit
Pertemuan 12 Memahami penggunaan Mampu menyimpan dan Komponen Shared Preferences “Ceramah, Diskusi& Praktik” Total waktu = 500 menit
dan implementasi merestore data dengan pada android studio
Shared Preferences memanfaatkan shared Perkuliahan Teori 2 sks: Teori
preferences Dosen memaparakan materi  Ceramah dan
pertemuan lalu selama 10 menit presentasi
kemudian dilanjutkan dosen (100 menit)
memaparkan penggunaan Shared
Preferences sebagai media Praktikum
penyimpan informasi primitive  Praktik
berupa key dan value selama 90 (100 menit)
menit.  Mengerjakan
Handout
Perkuliahan Praktikum 2 sks: (300 menit)
Dosen beserta mahasiswa
mempraktikan bagaimana
mempraktikan shared preferences
sebagai media penyimpanan data
RENCANA PEMBELAJARAN SEMESTER Nomor : RPS-D3MI-078
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA Tgl. Disusun : 10 Maret 2018
Revisi : 00
Halaman : Hal. 11 dari 12
MATAKULIAH PEMROGRAMAN MOBILE 1 (DM078)

Minggu/ Kemampuan Akhir yang Aktivitas dan Strategi


Indikator Topik & Sub Topik Waktu Penilaian
pertemuan Diharapkan Pembelajaran
primitive pada file internal aplikasi
dalam bentuk key-value selama 100
menit
Pertemuan 13 Memahami Mampu menyimpan dan Mengenal cara menggunakan “Ceramah, Diskusi& Praktik” Total waktu = 500 menit
penggunaaan SQLite merestore data dengan database SQLite pada android
Database sebagai memanfaatkan database sqlite studio Perkuliahan Teori 2 sks: Teori
penyimpan data yang Dosen memaparakan materi  Ceramah dan
ada di android aplikasi pertemuan lalu selama 10 menit presentasi
kemudian dilanjutkan dosen (100 menit)
memaparkan penggunaan SQLite
database sebagai media penyimpan Praktikum
informasi yang nonvolatile pada  Praktik
android studio selama 90 menit. (100 menit)
 Mengerjakan
Perkuliahan Praktikum 2 sks: Handout
Dosen beserta mahasiswa (300 menit)
mempraktikan bagaimana
mempraktikan penerapan SQLite
sebagai media penyimpanan data
nonvolatile yang meliputi data
model, library sqliteopenhelper
selama 100 menit

Pertemuan 14 Memahami proses Mampu menggunakan API luar Mengenal cara mengambil data “Ceramah, Diskusi& Praktik” Total waktu = 500 menit
penggunaan API melalui kedalam aplikasi android melalui API dengan
android studio menggunakan android studio Perkuliahan Teori 2 sks: Teori
Dosen memaparakan materi  Ceramah dan
pertemuan lalu selama 10 menit presentasi
kemudian dilanjutkan dosen (100 menit)
memaparkan penggunaan data
yang didapatkan melalui API Praktikum
sebagai media interface  Praktik
penghubung aplikasi yang berbeda (100 menit)
platform dengan menggunakan  Mengerjakan
android studio selama 90 menit. Handout
(300 menit)
Perkuliahan Praktikum 2 sks:
RENCANA PEMBELAJARAN SEMESTER Nomor : RPS-D3MI-078
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA Tgl. Disusun : 10 Maret 2018
Revisi : 00
Halaman : Hal. 12 dari 12
MATAKULIAH PEMROGRAMAN MOBILE 1 (DM078)

Minggu/ Kemampuan Akhir yang Aktivitas dan Strategi


Indikator Topik & Sub Topik Waktu Penilaian
pertemuan Diharapkan Pembelajaran
Dosen beserta mahasiswa
mempraktikan bagaimana
mempraktikan penggunaan API
sebagai media interface
penghubung berbagai aplikasi
berbeda platform dengan
menggunakan android studio
selama 100 menit
UJIAN AKHIR SEMESTER

Anda mungkin juga menyukai