RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 1 dari 18

dokumen-dokumen yang mirip
RPS Mata Kuliah Mobile Programming (Python) Program Studi Sistem Informasi Halaman 1 dari 18

RPS Mata Kuliah Pengolahan Informasi Berbasis Script Program Studi Sistem Informasi Halaman 1 dari 18

RPS Mata Kuliah Bahasa Pemrograman Program Studi Sistem Informasi Halaman 1 dari 18

RPS Mata Kuliah Fondasi Pemrograman dan Struktur Data Program Studi Sistem Informasi Halaman 1 dari 19

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RPS Mata Kuliah Perancangan Basis Data Program Studi Sistem Informasi Halaman 1 dari 20

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RPS Mata Kuliah Enterprise Resource Planning (Adm. Bisnis) Program Studi Sistem Informasi Halaman 1 dari 20

RENCANA PEMBELAJARAN SEMESTER

RPS Mata Kuliah Sistem Pengendalian Manajemen Program Studi Akuntansi Halaman 1 dari 10

RENCANA PEMBELAJARAN SEMESTER

RPS Mata Kuliah Sistem Informasi Manajemen Program Studi Sistem Informasi dari 14

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RPS Mata Kuliah Perpajakan 2 Program Studi Akuntansi Halaman 1 dari 10

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

Mampu memahami unsur-unsur ilmu yang berguna sebagai pondasi untuk pembelajaran selanjutnya yang berkaitan dengan algoritma dan kompleksitas sistem.

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

Mobile Programming. Python Script SL4A & Basic Python Script

F-0653 RENCANA PEMBELAJARAN SEMESTER

Mampu memahami unsur-unsur ilmu yang berguna sebagai pondasi untuk pembelajaran selanjutnya yang berkaitan dengan algoritma dan kompleksitas sistem.

RENCANA PEMBELAJARAN SEMESTER

F-0653 RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RPS Mata Kuliah Perograman Aplikasi Mobile Program Studi Teknik Informatika Halaman 1 dari 14

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

Mampu memahami unsur unsur ilmu yang berguna sebagai pondasi untuk pembelajaran selanjutnya yang berkaitan dengan algoritma dan kompleksitas sistem.

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER

3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID

3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya

RENCANA PEMBELAJARAN SEMESTER

Aplikasi Kamus Bahasa Inggris Indonesia Menggunakan Android. Zuli Santoso Pembimbing: Deasy Indayanti, S.Kom, MMSI

RPS Mata Kuliah Jurnalisme Online Program Studi Ilmu Komunikasi 1 dari 9

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) SISTEM INFORMASI MANAJEMEN

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

F-0653 RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

Percobaan 9 Basic Widget

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER

BAB III ANALISIS DAN PERANCANGAN SISTEM

RPS Mata Kuliah Komunikasi dan Media Baru Program Studi Ilmu Komunikasi Halaman 1 dari 7

Pertemuan 1. Pemrograman Mobile. 3 SKS Semester 7 S1 Sistem Informasi. Nizar Rabbi Radliya

F-0653 RENCANA PEMBELAJARAN SEMESTER

RENCANA PELAKSANAAN PEMBELAJARAN

RPS Mata Kuliah Teori Komunikasi Program Studi Ilmu Komunikasi Halaman 1 dari 12

RENCANA PEMBELAJARAN SEMESTER

Transkripsi:

RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 1 dari 18

RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 2 dari 18

1 Memahami tentang apa yang akan dibahas pada mata kuliah mobile programming serta mekanisme kelas. Menjelaskan system mobile dan perbedaan pemrogrammannya dari pemrograman PC. 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 Menjelaskan lingkungan pemrograman Python pada Android. Membuat aplikasi native dengan menggunakan python basic script. Membuat aplikasi pengolah teks (String) dengan python basic script. 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. Ketepatan pemanfaatan syntax python,kemampuan merancang script secara efektif, kemampuan menerapkan function pada script. 20% - 5-7 Membuat aplikasi GUI dengan SL4A pada python. SL4A dan Python Class Android pda SL4A UI façade pada SL4A (maketoast, ttsspeak, dialoggetinput, dialogcreatealert, button, dialoggetresponse, dialogsetitems, dialogcreatedatepicker, dialogdismiss) Ceramah, simulasi, diskusi. Praktek membuat aplikasi GUI dengan SL4A python RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 3 dari 18

8 Mengerjakan dan mempresentasikan proyek aplikasi mobile dengan SL4A Python Proyek UTS Presntasi Ketepatan pemanfaatan syntax python,kemampuan merancang script secara efektif, kemampuan menerapkan function pada script, dan kemampuan mempresentasikan karya. 25% 9-11 Menjelaskan arsitektur dan siklus hidup pemrograman native android dengan Android Studio Pengenalan Native Android Application Programming, Pengenalan IDE Android Studio dan File utama pemrograman Android. Siklus hidup activity pada aplikasi berbasis Android. Ceramah, simulasi, diskusi. - - 12 13 Membuat aplikasi UI input/output sederhana. Widget TextView, EditText sebagai sebagai input/output. Button & Event Handler sebagai control. Ceramah, simulasi, diskusi, dan tugas (membuat aplikasi I/O sederhana). Ketepatan pemanfaatan syntax native android, kemampuan merancang script secara efektif, kemampuan memanfaatkan widget TextView, EditText sebagai input/output, Widget Button dan Event Handler sebagai control, kemampuan mempresentasikan 20% RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 4 dari 18

karya. 14-15 Membuat aplikasi mobile aplikasi mobile multi-activity. Intent dan Multi-Activity, Database dengan sqlite Ceramah, simulasi, Praktek. 16 Membuat aplikasi mobile multiactivity dengan penggunaan database. Aplikasi berbasis GUI (façade) SL4A dengan Python Script. Proyek membuat aplikasi mobile multiactivity untuk mengakses dan mengolah data dari database Kreativitas ide, ketepatan pemanfaatan syntax native android, kemampuan merancang program secara efektif, kemampuan menerapkan UI pada aplikasi, Kerapihan penyajian laporan, dan kemampuan komunikasi. 35% RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 5 dari 18

Tujuan Tugas: Mahasiswa diharapkan mampu membuat aplikasi mobile native (konsol teks) dengan menggunakan python basic script. Uraian Tugas: a. Obyek Syntax I/O 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. c. Metode/Cara Kerja/Acuan yang Digunakan Tugas dikerjakan secara individu. Setelah melakukan praktek membuat aplikasi, Mahasiswa membuat laporan yang berisi: 1. Penjelasan alur program. 2. Penjelasan pemanfaatan syntax dan function. 3. Tulisan syntax-syntax yang digunakan dalam membuat aplikasi. 4. Kesimpulan. d. Dekripsi Luaran Tugas yang Dihasilkan Tugas tersaji dalam bentuk: Laporan (softcopy dalam format.doc), diketik dengan tipe font arial dan ukuran font 12 dengan ukuran RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 6 dari 18

halaman kertas A4. Kriteria Penilaian: Ketepatan pemanfaatan syntax python, Kemampuan merancang script secara efektif, Kemampuan menerapkan function pada script, Kerapihan dan kelengkapan penyajian laporan, RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 7 dari 18

Tujuan Tugas: Mahasiswa diharapkan mampu membuat aplikasi GUI mobile dengan SL4A Python. Uraian Tugas: a. Obyek Android class UI façade pada SL4A Python, Syntax control (repetition, selection), b. Yang Harus Dikerjakan dan Batasan-Batasan Mahasiswa diminta membuat aplikasi GUI mobile dengan SL4A Python. Mahasiswa membuat laporan. Mahasiswa mempresentasikan tugasnya melalui slide presentasi. c. Metode/Cara Kerja/Acuan yang Digunakan Tugas dikerjakan secara individu. Setelah melakukan praktek membuat aplikasi, Mahasiswa membuat laporan yang berisi: 1. Penjelasan alur program. 2. Penjelasan pemanfaatan syntax dan function. 3. Tulisan syntax-syntax yang digunakan dalam membuat aplikasi. 4. Kesimpulan. Mahasiswa mempresentasikan tugasnya melalui slide presentasi yang berisi: 1. Penjelasan tentang aplikasi yang dibuat. 2. Syntax-syntax yang digunakan dalam membuat. RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 8 dari 18

d. Dekripsi Luaran Tugas yang Dihasilkan Tugas tersaji dalam bentuk: Laporan (softcopy dalam format.doc), diketik dengan tipe font arial dan ukuran font 12 dengan ukuran halaman kertas A4. Slide presentasi (softcopy dalam format.ppt) Kriteria Penilaian: Ketepatan pemanfaatan syntax python dan SL4A python, Kemampuan merancang script secara efektif, Kemampuan menerapkan function pada script, Kerapihan dan kelengkapan penyajian laporan, Kemampuan komunikasi dan mempresentasikan karya. RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 9 dari 18

Tujuan Tugas: Mahasiswa diharapkan mampu membuat aplikasi UI input/output sederhana dengan android native programming. Uraian Tugas: a. Obyek EditText Widget, TextView Widget, Button Widget, Event Handler. b. Yang Harus Dikerjakan dan Batasan-Batasan Mahasiswa diminta membuat aplikasi UI input dan output sederhana berbasis GUI dengan android native programming. Mahasiswa membuat laporan. c. Metode/Cara Kerja/Acuan yang Digunakan Tugas dikerjakan secara individu. Setelah melakukan praktek membuat aplikasi, Mahasiswa membuat laporan yang berisi: 1. Penjelasan alur program. 2. Penjelasan pemanfaatan syntax, widget dan event handler. 3. Tulisan syntax-syntax yang digunakan dalam membuat aplikasi. 4. Kesimpulan. d. Dekripsi Luaran Tugas yang Dihasilkan Tugas tersaji dalam bentuk: Laporan (softcopy dalam format.doc), diketik dengan tipe font arial dan ukuran font 12 dengan ukuran RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 10 dari 18

halaman kertas A4. Slide presentasi (softcopy dalam format.ppt) Kriteria Penilaian: Ketepatan pemanfaatan syntax native android, Kemampuan merancang script secara efektif, Kemampuan menerapkan widget TextView, EditText, Button dan EventHandler pada aplikasi, Kerapihan dan kelengkapan penyajian laporan, RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 11 dari 18

Mahasiswa diharapkan mampu membuat aplikasi mobile multi-activity dengan penggunaan database menggunakan native Tujuan Tugas: android programming. Uraian Tugas: a. Obyek Android widget, Intent dan Multi-Activity, Database dengan sqlite. b. Yang Harus Dikerjakan dan Batasan-Batasan Mahasiswa diminta membuat aplikasi mobile multi-activity dengan penggunaan database. Mahasiswa membuat laporan. Mahasiswa mempresentasikan tugasnya melalui slide presentasi. c. Metode/Cara Kerja/Acuan yang Digunakan Tugas dikerjakan secara individu. Setelah melakukan praktek membuat aplikasi, Mahasiswa membuat laporan yang berisi: 1. Penjelasan alur program. 2. Penjelasan pemanfaatan syntax, activity, control, dan database. 3. Tulisan syntax-syntax yang digunakan dalam membuat aplikasi. 4. Kesimpulan. Mahasiswa mempresentasikan tugasnya melalui slide presentasi yang berisi: 1. Penjelasan tentang aplikasi yang dibuat. 2. Syntax-syntax yang digunakan dalam membuat. RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 12 dari 18

d. Dekripsi Luaran Tugas yang Dihasilkan Tugas tersaji dalam bentuk: Laporan (softcopy dalam format.doc), diketik dengan tipe font arial dan ukuran font 12 dengan ukuran halaman kertas A4. Slide presentasi (softcopy dalam format.ppt) Kriteria Penilaian: Kreativitas ide, ketepatan pemanfaatan syntax program, kemampuan menerapkan widget UI pada aplikasi, Kerapihan dan kelengkapan penyajian laporan, Kemampuan komunikasi dan mempresentasikan karya. RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 13 dari 18

Jenjang/Grade Angka/Skor Deskripsi/Indikator Kerja Sangat kurang <20 Analisis tidak jelas kaitannya dengan object Kurang 21 40 Analisis memiliki kaitan dengan object, namun kurang sesuai. Cukup 41-60 Analisis yang dilakukan jelas dan sesuai, namun ada beberapa kesalahan implementasi Baik 61-80 Analisis yang dilakukan jelas, sesuai dan tidak ada kesalahan implementasi. Sangat Baik >81 Analisis yang dilakukan jelas, sesuai, tidak ada kesalahan implementasi dan inovatif RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 14 dari 18

Jenjang/Grade Angka/Skor Deskripsi/Indikator Kerja Sangat kurang <20 Laporan ditulis tidak sesuai instruksi tugas. Kurang 21 40 Laporan ditulis sesuai instruksi tugas namun tidak lengkap. Cukup 41-60 Laporan ditulis sesuai instruksi tugas secara lengkap, namun tidak rapih Baik 61-80 Laporan ditulis sesuai instruksi tugas secara lengkap, dan rapih. Sangat Baik >81 Laporan ditulis sesuai instruksi tugas secara lengkap, rapih, dan memiliki muatan kreativitas ide RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 15 dari 18

Jenjang/Grade Angka/Skor Deskripsi/Indikator Kerja Sangat kurang <20 Instruksi program yang ditulis tidak sesuai peruntukan Kurang 21 40 Instruksi program yang ditulis sesuai peruntukan namun sebagian error Cukup 41-60 Instruksi program yang ditulis sesuai peruntukan namun memiliki beberapa error Baik 61-80 Instruksi program yang ditulis sesuai peruntukan dan tidak memiliki error Sangat Baik >81 Instruksi program yang ditulis sesuai peruntukan, tidak memiliki error, dan efisien dalam penulisan program. RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 16 dari 18

Jenjang/Grade Angka/Skor Deskripsi/Indikator Kerja Sangat kurang <20 Slide presentasi tidak sesuai instruksi tugas Kurang 21 40 Slide presentasi sesuai instruksi tugas, Slide presentasi tidak bagus dan tidak menarik, komunikasi presentasi tidak lancar, tidak tanggap dalam menjawab pertanyaan Cukup 41-60 Slide presentasi sesuai instruksi tugas, Slide presentasi bagus dan penyajian presentasi menarik, komunikasi presentasi tidak lancar, tidak tanggap dalam menjawab pertanyaan Baik 61-80 Slide presentasi sesuai instruksi tugas, Slide presentasi bagus dan menarik, komunikasi presentasi lancar dan baik, namun kurang tanggap dalam menjawab pertanyaan Atau Slide presentasi sesuai instruksi tugas, Slide presentasi bagus dan menarik, komunikasi presentasi kurang lancar dan baik, namun tanggap dalam menjawab pertanyaan Sangat Baik >81 Slide presentasi sesuai instruksi tugas, Slide presentasi bagus dan menarik, komunikasi presentasi lancar dan baik, serta tanggap dalam menjawab pertanyaan RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 17 dari 18

Proses Nama Penanggung Jawab Tandatangan Tanggal 1. Perumusan Augury El Rayeb, S.Kom., MMSI. Dosen Penyusun/Pengampu 2. Pemeriksaan & Persetujuan Augury El Rayeb, S.Kom., MMSI. Ketua Prodi 3. Penetapan Prof. Dr. Ir. Emirhadi Suganda, M.Sc. Wakil Rektor Universitas Pembangunan Jaya RPS Mata Kuliah Mobile Device (Programming) Technology Program Studi Sistem Informasi Halaman 18 dari 18