(BDK-402) Mobile Programming
(BDK-402) Mobile Programming
(BDK-402) Mobile Programming
Kode Dokumen
STIKES FORT DE KOCK
Capaian CPL-PRODI
Pembelajaran (CP) S 1. Menunjukkan sikap kreatif, teliti serta bersungguh-sungguh dalam melakukan pekerjaan di bidang keahliannya.
P 1. Menunjukkan penguasaan yang mendalam terhadap logika dan penyelesaian masalah dengan pemrograman
komputer.
2. Menunjukkan kemampuan dalam mentransformasi sebuah proses konvensional ke dalam bentuk aplikasi android.
KU 1. Mampu menerapkan pemikiran logis, kritis, sistematis, dan inovatif dalam konteks pengembangan atau
implementasi ilmu pengetahuan dan/atau teknologi yang memperhatikan dan menerapkan nilai humaniora
yang sesuai dengan bidang keahliannya.
2. Mampu mengkaji implementasi pengembangan atau implementasi ilmu pengetahuan dan teknologi yang
memperhatikan dan menerapkan nilai humaniora yang sesuai dengan bidang keahliannya berdasarkan kaidah,
tata cara dan etika ilmiah dalam rangka menghasilkan solusi, gagasan, atau rancangan dan
mengkomunikasikannya secara efektif, melalui berbagai bentuk media kepada masyarakat akademik.
3. Mampu mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya
berdasarkan hasil analisis informasi dan data.
KK 1. Mampu menerapkan prinsip-prinsip teknologi informasi untuk menyelesaikan kompleksitas permasalahan
bisnis.
2. Mampu menerapkan konsep kecerdasan buatan dalam sebuah sistem bisnis untuk optimalisasi kinerja dan
efisiensi sumber daya
CPMK
1. Mampu memahami konsep dasar pemrograman android.
2. Mampu memahami lingkungan kerja pengembangan aplikasi android.
3. Mampu melakukan pengembangan aplikasi android yang bermanfaat.
4. Mampu melakukan monetisasi dan mempublikasikan aplikasi android.
Diskripsi Singkat MK Mata kuliah mobile programming membahas tentang pengembangan aplikasi android meliputi perancangan, pembuatan antar
muka, proses penyimpanan dan akses ke database. Proses perkuliahan menitikberatkan pada daya kreasi dan kemampuan
membaca peluang dari mahasiswa untuk mengasah kreativitas dan peluang bersaing dalam pengembangan aplikasi android
melalui rangkaian proyek praktikum pembuatan aplikasi.
Bahan Kajian / 1. Konsep dasar pemrograman android.
Pokok Bahasan 2. Lingkungan kerja pengembangan aplikasi android.
3. Pengembangan aplikasi android.
4. Publikasi aplikasi android.
Pustaka Utama :
Pemrograman Aplikasi Android dengan Android Studio, Photoshop dan Audition (Musliadi KH, S.Kom., HERLINAH,
S.KOM, M.SI)
Pendukung :
Pemrograman Android & Database (Abdul Kadir)
Media Pembelajaran Perangkat lunak Perangkat keras
1. Android Studio 1. PC (Terkoneksi Internet)
2. MIT App Inventor 2. LCD / Proyektor
Dosen Pengampu Allans Prima Aulia, S.Kom., M.Kom.
Mata kuliah syarat BDK-302 (PEMROGRAMAN LANJUTAN)
Mg Ke- Sub-CPMK Indikator Penilaian Kriteria & Bentuk Bentuk/Metode Materi Pembelajaran Bobot
(Kemampuan akhir tiap Penilaian Pembelajaran & [Pustaka] Penilaian
tahapan belajar) Penugasan Mahasiswa (%)
[ Estimasi Waktu]
(1) (2) (3) (4) (5) (6) (7)
1 Mahasiswa Ketepatan penjelasan Kriteria : Ceramah dan Paparan aturan dan 5
memahami mengenai Ketepatan Diskusi = 2x50 kontrak perkuliahan.
maksud dan tujuan perkembangan penjabaran. menit Sejarah dan
yang ingin dicapai aplikasi android. Penguasaan Tugas 1 : Mencari perkembangan
dari mata kuliah Penguasaan materi materi. referensi mobile.
mobile tentang konsep dasar pemrograman Sejarah dan
programming. aplikasi android. Bentuk Penilaian : android dan perkembangan
Membuat perkembangannya android.
ringkasan. dari sumber
internet = 1x50
menit
2 Mahasiswa mampu Penguasaan dan Kriteria : Ceramah dan Pengenalan 5
memahami pemahaman tentang Penguasaan Diskusi lingkungan
lingkungan lingkungan Materi. = 2x50 menit development aplikasi
development development aplikasi Keberhasilan Praktikum android.
aplikasi android. android. Praktikum. terpandu
= 1x50 menit
Bentuk Penilaian :
Praktik
Pemrograman
3 Mahasiswa mampu Kemampuan Kriteria : Praktikum 5
melakukan merancang Penguasaan terpandu
perancangan antarmuka aplikasi Materi. = 3x50 menit
antarmuka aplikasi android. Keberhasilan
android. Praktikum.
Kemampuan ini
mencakup Bentuk Penilaian :
tampilan teks, Praktik
layar bergulir, dan Pemrograman
teks berjalan.
4 Mahasiswa mampu Penguasaan teknik Kriteria : Praktikum Navigasi 5
membuat fungsi navigasi pada Penguasaan terpandu Desain aplikasi
navigasi pada pemrograman Materi. = 3x50 menit responsif dan adaptif
aplikasi android. android. Keberhasilan
Mahasiswa mampu Kemampuan Praktikum.
merancang aplikasi merancang aplikasi
android yang android yang Bentuk Penilaian :
responsif dan responsif dan adaptif. Praktik
adaptif. Pemrograman
5 Mahasiswa mampu Pemahaman dan Kriteria : Praktikum Audio 5
menggunakan penguasaan Penguasaan terpandu Image
sumberdaya penggunaan Materi. = 3x50 menit Video
multimedia untuk sumberdaya Keberhasilan
aplikasi android. multimedia untuk Praktikum.
aplikasi android.
Bentuk Penilaian :
Praktik
Pemrograman
6 Mahasiswa mampu Kemampuan Kriteria : Praktikum Penggunaan Kamera 5
menggunakan menggunakan Penguasaan terpandu Penggunaan Sensor
sumberdaya yang sumberdaya pada Materi. = 3x50 menit dan GPS
terdapat pada smartphone untuk Keberhasilan
smartphone aplikasi android. Praktikum.
kamera dan
microphone untuk Bentuk Penilaian :
kebutuhan aplikasi Praktik
android. Pemrograman
7 Mahasiswa mampu Ketepatan penjabaran Kriteria : Praktikum Background Apps 5
memahami konsep tentang background Penguasaan terpandu SqLite
aplikasi latar apps Materi. = 3x50 menit
belakang. Kemampuan Keberhasilan
Mahasiswa mampu membuat akses ke Praktikum.
membuat akses database
untuk Bentuk Penilaian :
penyimpanan ke Praktik
database. Pemrograman
8 UJIAN TENGAH SEMESTER
9 Mahasiswa Pemahaman tentang Kriteria : Ceramah dan Tools dan software 10
mengenal dan tools pengembangan Penguasaan Diskusi developer android
memahami tools android selain Materi. = 1x50 menit selain android studio.
pengembangan Android Studio. Keberhasilan Praktikum terpandu Pengenalan
android selain Keberhasilan Praktikum. = 2x50 menit app.inventor
Android Studio. membuat aplikasi
Mahasiswa mampu game sederhana Bentuk Penilaian :
membuat aplikasi dengan app.inventor. Praktik
game sederhana Pemrograman
dengan tools
app.inventor
10 Mahasiswa mampu Kemampuan dan Kriteria : Praktikum Aplikasi Web Viewer 10
membuat sebuah keberhasilan Penguasaan terpandu
aplikasi web membangun aplikasi Materi. = 3x50 menit
viewer dengan web viewer dengan Keberhasilan
pemrograman android. Praktikum.
android.
Bentuk Penilaian :
Praktik
Pemrograman
11 Mahasiswa mampu Kemampuan dan Kriteria : Praktikum terpandu Aplikasi e-book reader 10
membuat sebuah keberhasilan Penguasaan = 3x50 menit
aplikasi e-book membangun aplikasi Materi.
reader dengan e-book reader dengan Keberhasilan
pemrograman android. Praktikum.
android.
Bentuk Penilaian :
Praktik
Pemrograman
12 Mahasiswa mampu Kemampuan dan Kriteria : Praktikum Aplikasi game 10
membuat sebuah keberhasilan Penguasaan terpandu perekam dan peniru
aplikasi perekam membangun aplikasi Materi. = 3x50 menit suara
dan peniru suara perekam dan peniru Keberhasilan
dengan suara dengan android. Praktikum.
pemrograman
android. Bentuk Penilaian :
Praktik
Pemrograman
13 Mahasiswa mampu Kemampuan dan Kriteria : Praktikum Aplikasi game penalty 10
membuat sebuah keberhasilan Penguasaan terpandu (sepak bola)
aplikasi game membangun aplikasi Materi. = 3x50 menit
penalty game penalty Keberhasilan
(sepakbola) (sepakbola) dengan Praktikum.
dengan android.
pemrograman Bentuk Penilaian :
android. Praktik
Pemrograman
14 Mahasiswa mampu Kemampuan dan Kriteria : Praktikum Aplikasi game balap 10
membuat sebuah keberhasilan Penguasaan terpandu mobil.
aplikasi game membangun aplikasi Materi. = 3x50 menit
balap mobil game balap mobil Keberhasilan
dengan dengan android. Praktikum.
pemrograman Bentuk Penilaian :
android. Praktik
Pemrograman
15 Mahasiswa Ketepatan penjabaran Kriteria : Ceramah dan Google adsense 5
memahami konsep tentang konsep bisnis Penguasaan Diskusi Admob
bisnis dan sumber dan sumber Materi. = 2x50 menit Publikasi Playstore
penghasilan penghasilan Keberhasilan Praktikum
pengembang pengembang android. Praktikum. terpandu
android. Ketepatan penjabaran Bentuk Penilaian : = 1x50 menit
Mahasiswa tentang cara kerja Praktik
mengetahui cara google adsense dan Pemrograman
kerja google admob.
adsense dan Kekuatan
admob. pemahaman tentang
Mahasiswa cara publikasi aplikasi
mengetahui cara android ke google
mempublikasikan playstore.
aplikasi android ke
google play store.
16 UJIAN AKHIR SEMESTER