RPS Mata Kuliah Mobile Programming Python – Program Studi Sistem Informasi Halaman 2 dari 18
3. Komponen Penilaian
Tugas 1 : 20 Tugas 2 : 20
UTS : 25
UAS : 35
4. Kriteria Penilaian
Kemampuan komunikasi, kerapihan penyajian, ketepatan analisis, ketepatan penggunaan instruksi, kreativitas ide.
5. Daftar Referensi
Dusty Phillips, “Creating Apps in Kivy: Mobile with Python”, OReilly, 2014. Paul Ferrill, “Pro Android Python with SL4A”, Apress, 2014.
Mark L. Murphy, “Beginning Android”, Apress, 2009. Zed A. Shaw, “Learn Python The Hard Way”, Addison-Wesley, 2013.
RPS Mata Kuliah Mobile Programming Python – Program Studi Sistem Informasi Halaman 3 dari 18
Minggu Kemampuan Akhir yang Diharapkan
Bahan Kajian Materi Ajar
Bentuk Pembelajaran
KriteriaIndikator Penilaian
Bobot Nilai
Standar Kompetensi
Profesi 1
1. Memahami tentang apa yang
akan dibahas pada mata kuliah mobile programming serta
mekanisme kelas. 2.
Menjelaskan system mobile dan perbedaan pemrogrammannya
dari pemrograman PC. 3.
Mampu installasi aplikasi pemrograman di smartphone
Mekanisme kelas, Pengantar mobile
programming, Pengantar phyton script, dan
instalasi aplikasi di smartphone.
Ceramah, simulasi dan
diskusi. -
- -
2 - 4
1. Menjelaskan lingkungan
pemrograman Python pada Android.
2. Membuat aplikasi native
dengan menggunakan python basic script.
3. Membuat aplikasi pengolah
teks String dengan python
basic script. SL4A dan Python,
Basic Python Script, Fungsi input,
file teks processing, dan structured control.
Function pada python Praktek membuat aplikasi
native python sebagai pengolah teks.
Ceramah, simulasi,
diskusi. Praktek
membuat aplikasi
native python.
- -
-
5 - 7
Membuat aplikasi mobile terapan berbasis teks.
Praktek membuat aplikasi mobile terapan dengan
python basic script.
Praktek membuat mobile
exam with python..
Ketepatan pemanfaatan syntax
python,kemampuan merancang script
secara efektif, kemampuan
menerapkan function pada
script, dan kemampuan
mempresentasikan karya.
10
RPS Mata Kuliah Mobile Programming Python – Program Studi Sistem Informasi Halaman 4 dari 18
Minggu Kemampuan Akhir yang Diharapkan
Bahan Kajian Materi Ajar
Bentuk Pembelajaran
KriteriaIndikator Penilaian
Bobot Nilai
Standar Kompetensi
Profesi 8
Mengerjakan dan mempresentasikan proyek aplikasi mobile berbasis
teks Proyek UTS
Presntasi Ketepatan
pemanfaatan syntax python,kemampuan
merancang script secara efektif,
kemampuan menerapkan
function pada script, dan
kemampuan mempresentasikan
karya. 25
-
9 10
Menjelaskan Dialog pada SL4A dan teknik interaksi user interface-
nya SL4A Dialog
Ceramah, simulasi,
diskusi. -
- -
11-14
Membuat aplikasi GUI façade sederhana.
Praktek SL4A Dialog
Form Dialog.
Input Dialog.
Dialog Button
Dialog Resnponse
Dialog dismiss Ceramah,
diskusi, dan tugas membuat
laporan berisi aljabar
relational dari query
yang pernah dibuat pada
praktek- praktek
sebelumnya. Ketepatan
pemanfaatan syntax python,kemampuan
merancang script secara efektif,
kemampuan memanfaatkan
dialog sebagai inputoutput, dan
kemampuan mempresentasikan
karya. 10
-
15 - 16
Membuat aplikasi mobile dengan memanfaatkan GUI façade pada
SL4A dengan Python Script. Aplikasi berbasis GUI
façade SL4A dengan Python Script.
Praktek, tugas proyek,
laporan dan presentasi.
Ketepatan analisis, dan
ketepatan penggunaan syntax
python script. Kreativitas ide,
Kerapihan sajian, 35
RPS Mata Kuliah Mobile Programming Python – Program Studi Sistem Informasi Halaman 5 dari 18
Minggu Kemampuan Akhir yang Diharapkan
Bahan Kajian Materi Ajar
Bentuk Pembelajaran
KriteriaIndikator Penilaian
Bobot Nilai
Standar Kompetensi
Profesi
dan kemampuan komunikasi.
RPS Mata Kuliah Mobile Programming Python – Program Studi Sistem Informasi Halaman 6 dari 18
Mata Kuliah : Mobile Programming Python
Kode MK : SIF 406
Minggu ke : 5
Tugas ke : 1
Tujuan Tugas: Mahasiswa diharapkan mampu membuat aplikasi mobile berbasis teks dengan menggunakan python basic script.
Uraian Tugas: a.
Obyek Syntax IO melalui konsol teks,
Syntax control repetition, selection, Function,
String Processing. b.
Yang Harus Dikerjakan dan Batasan-Batasan Mahasiswa diminta membuat aplikasi pengolah teks string.
Mahasiswa membuat laporan. Mahasiswa mempresentasikan tugasnya melalui slide presentasi.
c. MetodeCara KerjaAcuan yang Digunakan
Tugas dikerjakan secara individu. Setelah melakukan praktek membuat aplikasi, Mahasiswa membuat laporan yang berisi:
1. Penjelasan alur program.