Anda di halaman 1dari 13

SILABUS MATA PELAJARAN PEMROGRAMAN PERANGKAT BERGERAK

(PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK)

Nama Sekolah : SMK PGRI Wanaraja


Mata Pelajaran : Pemrograman Perangkat Bergerak
Kelas : XII

Kompetensi Inti
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya
KI-2. Menghayati dan mengamalkan perilaku jujur, disiplin, tanggungjawab, peduli (gotong royong, kerjasama, toleran,
damai), santun, responsif dan pro-aktif dan menunjukkan sikap sebagai bagian dari solusi atas berbagai
permasalahan dalam berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam menempatkan diri
sebagai cerminan bangsa dalam pergaulan dunia.
KI-3. Memahami, menerapkan, menganalisis dan mengevaluasi pengetahuan faktual, konseptual, prosedural, dan
metakognitif dalam ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik
untuk memecahkan masalah.
KI-4. Mengolah, menalar, menyaji, dan mencipta dalam ranah konkret dan ranah abstrak terkait dengan pengembangan
dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik di bawah pengawasan
langsung.

Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya
1.1. Memahami nilai-nilai
keimanan dengan
menyadari
hubungan
keteraturan dan
kompleksitas alam
dan jagad raya
terhadap kebesaran
Tuhan yang
menciptakannya
1.2. Mendeskripsikan
kebesaran Tuhan
yang menciptakan
berbagai sumber
energi di alam
1.3. Mengamalkan nilai-
nilai keimanan
sesuai dengan
ajaran agama dalam
kehidupan sehari-
hari
2.1. Menunjukkan
perilaku ilmiah
(memiliki rasa ingin
tahu; objektif; jujur;
teliti; cermat; tekun;
hati-hati;
bertanggung jawab;
terbuka; kritis;
kreatif; inovatif dan
peduli lingkungan)
dalam aktivitas
sehari-hari sebagai
wujud implementasi
sikap dalam
melakukan
percobaan dan
berdiskusi
2.2. Menghargai kerja
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya
individu dan
kelompok dalam
aktivitas sehari-hari
sebagai wujud
implementasi
melaksanakan
percobaan dan
melaporkan hasil
percobaan
3.1. Memahami teknologi Pengenalan Mengamati Tugas 8 JP Beginning Android
pengembangan Pengembangan  Teknologi mobile Menyelesaikan Application
aplikasi mobile Aplikasi Mobile  Instalasi tool/perangkat masalah tentang Development, Wei-Meng
4.1. Menyajikan teknologi  Teknologi mobile pengembangan aplikasi penerapan teknologi Lee, Wiley Publishing,
pengembangan mobile pengembangan Inc., 2011
 Instalasi
aplikasi mobile  Program mobile pertama aplikasi mobile
tool/perangkat
Head First Android
pengembangan
Menanya Observasi Development, Jonathan
aplikasi mobile
 Mendiskusikan teknologi Mengamati Simon, O'Reilly Media,
 Program mobile mobile kegiatan/aktivitas Inc., Oktober 2011
pertama siswa secara individu
 Mendiskusikan
penggunaan dan dalam diskusi Hacking &
tool/perangkat dengan checklist Programming dengan
pengembangan aplikasi lembar pengamatan Android SDK untuk
mobile atau dalam bentuk Advanced, Edy
 Mendiskusikan program lain Winarno, ST., M.Eng.,
mobile pertama Ali Zaki, Smitdev
Portofolio Community, PT. Elex
Eksperimen/Eksplorasi Laporan percobaan Media Komputindo,
 Eksplorasi teknologi mobile 2012
dan tool/perangkat Tes
pengembangan aplikasi Essay dan pilihan
mobile ganda
 Eksperimen program
mobile pertama

Asosiasi
Membuat kesimpulan
pengembangan aplikasi
mobile
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya

Mengkomunikasikan
Menyampaikan hasil tentang
percobaan dan pengamatan
pada pengembangan aplikasi
mobile

3.2. Memahami teknik Desain Aplikasi Mengamati Tugas 20 JP Beginning Android


desain aplikasi Mobile  Layout linier vertikal dan Menyelesaikan Application
mobile  Layout Linier horizontal masalah tentang Development, Wei-Meng
4.2. Menyajikan desain Vertikal dan  Desain kompleks desain aplikasi mobile Lee, Wiley Publishing,
aplikasi berbasis Horizontal  Penggunaan scrollview Inc., 2011
mobile  Desain Kompleks  Penanganan event Observasi
 Penggunaan  Penanganan event dengan Mengamati Head First Android
Scrollview thread kegiatan/aktivitas Development, Jonathan
 Penanganan event siswa secara individu Simon, O'Reilly Media,
 Pananganan event Menanya dan dalam diskusi Inc., Oktober 2011
dengan thread  Mendiskusikan penerapan dengan checklist
layout vertikal dan lembar pengamatan Hacking &
horizontal atau dalam bentuk Programming dengan
 Mendiskusikan penerapan lain Android SDK untuk
desain kompleks Advanced, Edy
Portofolio Winarno, ST., M.Eng.,
 Mendiskusikan teknik
Laporan percobaan Ali Zaki, Smitdev
penanganan event
Community, PT. Elex
 Mendiskusikan teknik
Tes Media Komputindo,
penanganan event dengan
Essay dan pilihan 2012
thread
ganda
Eksperimen/Eksplorasi
 Eksperimen layout linier
vertikal dan horizontal
 Eksperimen penerapan
desain kompleks
 Eksperimen teknik
penanganan event
 Eksperimen teknik
penanganan event dengan
thread
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya

Asosiasi
Menyimpulkan teknik dan
prinsip desain aplikasi
mobile

Mengkomunikasikan
Menyampaikan hasil diskusi
kelompok tentang desain
aplikasi mobile

3.3. Memahami teknik Desain Aplikasi Mengamati Tugas 12 JP Beginning Android


desain aplikasi Multiwindow  Prinsip desain aplikasi Menyelesaikan Application
multiwindow  Prinsip desain multiwindow masalah tentang Development, Wei-Meng
4.3. Menyajikan desain multiwindow  Teknik navigasi antar prinsip dan teknik Lee, Wiley Publishing,
aplikasi multiwindow  Navigasi antar window desain aplikasi Inc., 2011
window multiwindow
 Multiwindow Menanya Head First Android
dengan Tabulasi  Mendiskusikan prinsip Observasi Development, Jonathan
desain aplikasi Mengamati Simon, O'Reilly Media,
multiwindow kegiatan/aktivitas Inc., Oktober 2011
 Mendiskusikan teknik siswa secara individu
navigasi antar window dan dalam diskusi Hacking &
dengan checklist Programming dengan
Eksperimen/Eksplorasi lembar pengamatan Android SDK untuk
atau dalam bentuk Advanced, Edy
 Eksperimen prinsip desain
lain Winarno, ST., M.Eng.,
aplikasi multiwindow
Ali Zaki, Smitdev
 Eksperimen teknik navigasi Portofolio Community, PT. Elex
antar window Laporan percobaan Media Komputindo,
2012
Asosiasi Tes
Mendiskusikan hubungan Essay dan pilihan
desain multiwindow dengan ganda
fitur aplikasi.

Mengkomunikasikan
Menyampaikan hasil
pengamatan dan percobaan
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya
pelbagai jenis desain aplikasi
multiwindow

3.4. Memahami Pengkodean Alur Mengamati Tugas 20 JP Beginning Android


pengkodean alur Program  Pelbagai tipe data, aturan Menyelesaikan Application
program dalam  Tipe data, variabel, variabel dan operator masalah tentang Development, Wei-Meng
aplikasi dan operator dalam program pengkodean alur Lee, Wiley Publishing,
4.4. Mengolah data  Array  Bentuk array dalam program Inc., 2011
menggunakan suatu  Struktur kontrol program
alur tertentu percabangan  Pelbagai alur dalam Observasi Head First Android
 Struktur kontrol program Mengamati Development, Jonathan
perulangan kegiatan/aktivitas Simon, O'Reilly Media,
Menanya siswa secara individu Inc., Oktober 2011
 Mendiskusikan pelbagai dan dalam diskusi
tipe data, aturan variabel dengan checklist Hacking &
dan operator dalam lembar pengamatan Programming dengan
program atau dalam bentuk Android SDK untuk
 Mendiskusikan bentuk lain Advanced, Edy
array dalam program Winarno, ST., M.Eng.,
 Mendiskusikan pelbagai Portofolio Ali Zaki, Smitdev
alur dalam program Laporan percobaan Community, PT. Elex
Media Komputindo,
Eksperimen/Eksplorasi Tes 2012
Essay dan pilihan
 Eksperimen penerapan ganda
pelbagai tipe data, variabel
dan operator dalam
program
 Eksperimen bentuk array
dalam program
 Eksperimen pelbagai alur
dalam program

Asosiasi
Membuat ulasan kaitan
antara alur program dengan
bentuk kode programnya

Mengkomunikasikan
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya
Menyampaikan hasil
pengamatan dan percobaan
tentang pendefinisian alur
program

3.5. Memahami teknik Pengolahan Input Mengamati Tugas 12 JP Beginning Android


pengolahan input User  Teknik konversi data Menyelesaikan Application
user  Konversi data  Pengelolaan input user masalah tentang Development, Wei-Meng
4.5. Mengolah input user  Pengelolaan input pada operasi aritmatika pengolahan input user Lee, Wiley Publishing,
pada aplikasi user pada operasi dan logika Inc., 2011
aritmatika dan  Pengelolaan input user Observasi
logika pada operasi string Mengamati Head First Android
 Pengelolaan input kegiatan/aktivitas Development, Jonathan
user pada operasi Menanya siswa secara individu Simon, O'Reilly Media,
string  Mendiskusikan teknik dan dalam diskusi Inc., Oktober 2011
konversi data dengan checklist
 Mendiskusikan teknik lembar pengamatan Hacking &
pengelolaan input user atau dalam bentuk Programming dengan
pada operasi aritmatika lain Android SDK untuk
dan logika Advanced, Edy
 Mendiskusikan teknik Portofolio Winarno, ST., M.Eng.,
pengelolaan input user Laporan percobaan Ali Zaki, Smitdev
pada operasi string Community, PT. Elex
Tes Media Komputindo,
Eksperimen/Eksplorasi Essay dan pilihan 2012
 Eksperimen konversi data ganda
 Eksperimen pengelolaan
input user pada operasi
aritmatika dan logika
 Eksperimen pengelolaan
input user pada operasi
string

Asosiasi
Mengulas hubungan antara
pengolahan data dengan
penanganan input user

Mengkomunikasikan
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya
Menyampaikan hasil
pengamatan dan percobaan
tentang pengolahan input
user

3.6. Memahami teknik Pemrograman Mengamati Tugas 12 JP Beginning Android


pemrograman Berbasis Obyek  Teknik pembuatan dan Menyelesaikan Application
berbasis obyek  Kelas pengolahan kelas masalah tentang Development, Wei-Meng
4.6. Menalar kasus ke  Hak akses  Teknik pembuatan dan pengembangan Lee, Wiley Publishing,
dalam bentuk  Turunan pengolahan kelas turunan aplikasi berbasis Inc., 2011
pemrograman obyek
berbasis obyek Menanya Head First Android
 Mendiskusikan penerapan Observasi Development, Jonathan
kelas dalam program Mengamati Simon, O'Reilly Media,
 Mendiskusikan penerapan kegiatan/aktivitas Inc., Oktober 2011
kelas turunan dalam siswa secara individu
program dan dalam diskusi Hacking &
dengan checklist Programming dengan
Eksperimen/Eksplorasi lembar pengamatan Android SDK untuk
 Eksperimen penerapan atau dalam bentuk Advanced, Edy
kelas dalam program lain Winarno, ST., M.Eng.,
 Eksperimen penerapan Ali Zaki, Smitdev
kelas turunan dalam Portofolio Community, PT. Elex
program Laporan percobaan Media Komputindo,
2012
Asosiasi Tes
Membuat kesimpulan Essay dan pilihan
pengembangan aplikasi ganda
berbasis obyek

Mengkomunikasikan
Menyampaikan hasil tentang
percobaan dan pengamatan
pada pengembangan aplikasi
berbasis obyek
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya
3.7. Memahami teknik Desain Aplikasi Mengamati Tugas 16 JP Beginning Android
desain aplikasi Lanjutan  Teknik pembuatan Menyelesaikan Application
lanjutan  Pembuatan komponen UI sendiri masalah tentang Development, Wei-Meng
4.7. Menyajikan desain komponen UI  Teknik pembuatan desain aplikasi Lee, Wiley Publishing,
aplikasi lanjutan sendiri visualisasi melalui canvas lanjutan Inc., 2011
 Pembuatan
visualisasi melalui Menanya Observasi Head First Android
canvas  Mendiskusikan teknik Mengamati Development, Jonathan
pembuatan komponen UI kegiatan/aktivitas Simon, O'Reilly Media,
sendiri siswa secara individu Inc., Oktober 2011
 Mendiskusikan teknik dan dalam diskusi
pembuatan visualisasi dengan checklist Hacking &
melalui canvas lembar pengamatan Programming dengan
atau dalam bentuk Android SDK untuk
Eksperimen/Eksplorasi lain Advanced, Edy
 Eksperimen pembuatan Winarno, ST., M.Eng.,
komponen UI sendiri Portofolio Ali Zaki, Smitdev
 Eksperimen pembuatan Laporan percobaan Community, PT. Elex
visualisasi melalui canvas Media Komputindo,
Tes 2012
Asosiasi Essay dan pilihan
Menyimpulkan teknik ganda
pembuatan komponen UI
sendiri dan visualisasi
melalui canvas

Mengkomunikasikan
Menyampaikan hasil diskusi
kelompok tentang desain
aplikasi lanjutan

3.8. Memahami teknik Pemrograman Mengamati Tugas 24 JP Beginning Android


pemrograman Basisdata Mobile  Pembuatan tabel pada Menyelesaikan Application
basisdata  Membuat tabel aplikasi masalah tentang Development, Wei-Meng
4.8. Mengolah data  Penambahan data  Teknik penambahan data prinsip dan teknik Lee, Wiley Publishing,
melalui aplikasi pada tabel pada tabel pemrograman Inc., 2011
basisdata  Pencarian dan  Teknik pencarian dan basisdata
penampilan data penampilan data Head First Android
 Penghapusan data  Teknik pengubahan data Observasi Development, Jonathan
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya
 Pengubahan data Mengamati Simon, O'Reilly Media,
Menanya kegiatan/aktivitas Inc., Oktober 2011
 Mendiskusikan penerapan siswa secara individu
pembuatan tabel dalam dan dalam diskusi Hacking &
aplikasi dengan checklist Programming dengan
 Mendiskusikan teknik lembar pengamatan Android SDK untuk
penambahan data pada atau dalam bentuk Advanced, Edy
tabel lain Winarno, ST., M.Eng.,
 Mendiskusikan teknik Ali Zaki, Smitdev
pencarian dan penampilan Portofolio Community, PT. Elex
data pada tabel Laporan percobaan Media Komputindo,
 Mendiskusikan teknik 2012
penghapusan data Tes
 Mendiskusikan teknik Essay dan pilihan
pengubahan data ganda

Eksperimen/Eksplorasi
 Eksperimen pembuatan
tabel
 Eksperimen teknik
penambahan data
 Eksperimen teknik
pencarian dan penampilan
data
 Eksperimen teknik
penghapusan data
 Eksperimen teknik
pengubahan data

Asosiasi
Menyimpulkan kegunaan
basisdata dalam aplikasi
mobile.

Mengkomunikasikan
Menyampaikan hasil
pengamatan dan percobaan
pelbagai jenis teknik
pemrograman basisdata
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya
3.9. Memahami teknik Pemrograman Web Mengamati Tugas 12 JP Beginning Android
pemrograman web Client  Teknik pemrogarman web Menyelesaikan Application
client  Teknik client masalah tentang Development, Wei-Meng
4.9. Mengolah data pemrograman web  Pengelolaan data server pengolahan data Lee, Wiley Publishing,
server melalui client melalui aplikasi web client server melalui aplikasi Inc., 2011
aplikasi web client  Pengelolaan data web client
server melalui Menanya Head First Android
aplikasi web client  Mendiskusikan teknik Observasi Development, Jonathan
pemrograman web client Mengamati Simon, O'Reilly Media,
 Mendiskusikan teknik kegiatan/aktivitas Inc., Oktober 2011
pengelolaan data server siswa secara individu
melalui aplikasi web client dan dalam diskusi Hacking &
dengan checklist Programming dengan
Eksperimen/Eksplorasi lembar pengamatan Android SDK untuk
 Eksperimen teknik atau dalam bentuk Advanced, Edy
pemrograman web client lain Winarno, ST., M.Eng.,
 Eksperimen teknik Ali Zaki, Smitdev
pengelolaan data server Portofolio Community, PT. Elex
melalui aplikasi web client Laporan percobaan Media Komputindo,
2012
Asosiasi Tes
Menyimpulkan hasil Essay dan pilihan
pengamatan dan percobaan ganda
terkait pengolahan data
server melalui aplikasi web
client

Mengkomunikasikan
Menyampaikan hasil
pengamatan dan percobaan
tentang pemrograman web
client

3.10. Memahami teknik Deployment Aplikasi Mengamati Tugas 8 JP Beginning Android


deployment aplikasi  Pembuatan manual  Pembuatan manual dan Menyelesaikan Application
4.10. Menyajikan  Pembuatan dokumentasi video dan masalah tentang Development, Wei-Meng
aplikasi pada user dokumentasi video gambar deployment aplikasi Lee, Wiley Publishing,
dan gambar  Pembuatan paket installer Inc., 2011
 Pembuatan paket dan publikasi aplikasi Observasi
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya
installer dan Mengamati Head First Android
publikasi aplikasi Menanya kegiatan/aktivitas Development, Jonathan
 Mendiskusikan pembuatan siswa secara individu Simon, O'Reilly Media,
manual dan dokumentasi dan dalam diskusi Inc., Oktober 2011
video dan gambar dengan checklist
 Mendiskusikan pembuatan lembar pengamatan Hacking &
paket installer dan atau dalam bentuk Programming dengan
publikasi aplikasi lain Android SDK untuk
Advanced, Edy
Eksperimen/Eksplorasi Portofolio Winarno, ST., M.Eng.,
 Eksplorasi pembuatan Laporan percobaan Ali Zaki, Smitdev
manual dan dokumentasi Community, PT. Elex
video dan gambar Tes Media Komputindo,
 Eksplorasi pembuatan Essay dan pilihan 2012
paket installer dan ganda
publikasi aplikasi

Asosiasi
Menyimpulkan hasil
pengamatan dan percobaan
terkait pembuatan manual,
dokumentasi video dan
gambar serta pembuatan
paket installer dan publikasi
aplikasi.

Mengkomunikasikan
Menyampaikan hasil
pengamatan dan percobaan
tentang deployment aplikasi

Garut, 15 Juli 2018


Pendidik Mapel Pemodelan Perangkat Lunak
Mengetahui,
Kepala SMK PGRI Wanaraja

Muhamad Wisnu Wiguna, ST


Drs. Latif Muhammadi, MM
NIP 19601124 198603 1 008

Anda mungkin juga menyukai