Anda di halaman 1dari 45

RENCANA PELAKSANAAN PEMBELAJARAN

UPTD SMK 3 TEGAL


TAHUN PELAJARAN 2016 / 2017
A. Identitas
SatuanPendidikan :
Kompetensi Keahlian : Teknik Komputer dan Jaringan
Mata Pelajaran : Pemrograman Dasar
Kelas/Semester : X/2
Materi Pokok : Tipe Data, Variabel, Operator dan Ekspresi

Pertemuan Ke- : 1-2


AlokasiWaktu : 2x45 menit 2 kali pertemuan

B Kompetensi Inti
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-2. Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran,
damai), santun, responsif dan proaktif dan menunjukan 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 dan menganalisis pengetahuan faktual, konseptual, prosedural dan metakognitif berdasarkan
rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik
untuk memecahkan masalah.
KI-4 Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang
dipelajarinya di sekolah secara mandiri, bertindak secara efektif dan kreatif dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung
C KompetensiDasar (KD) dan
Menerapkan penggunaan tipe data, variabel, konstanta, operator dan ekspresi
Mengolah data menggunakan konsep tipe data, variabel, konstanta, operator dan ekspresi.
D. Indikator Pencapaian Kompetensi

1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagaraya

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 ingintahu; objektif; jujur; teliti; cermat; tekun; hati-hati;
bertanggungjawab; terbuka; kritis; kreatif; inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud
implementasi sikap dalam melakukan percobaan dan berdiskusi
2.2 Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud implementasi melaksanakan
percobaan dan melaporkan hasil percobaan
3.5 Menerapkan penggunaan tipe data, variabel, konstanta, operator dan ekspresi
4.5 Mengolah data menggunakan konsep tipe data, variabel, konstanta, operator dan ekspresi.

E. Tujuan pembelajaran
Menerapkan penggunaan tipe data, variabel, konstanta, operator dan ekspresi
Mengolah data menggunakan konsep tipe data, variabel, konstanta, operator dan ekspresi.
F. Materi Pembelajaran

Pertemuan 1

- Tipe data, variabel dan konstanta

Pertemuan 2
- Operator dan ekspresi

G. Metode Pembelajaran
Teori dan praktek

H. Langkah – Langkah Kegiatan Pembelajaran


Pertemuan 1
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
- Pelbagai ragam contoh kode program yang
masing-masing kelompok tentang
melibatkan tipe data, variabel, konstanta,
Menerapkan penggunaan tipe data,
operator dan ekspresi
variabel, konstanta, operator dan
Menanya:
ekspresi
 Guru member kesempatan siswa - Ragam tipe data, variabel, konstanta,
menanyakan bila ada yang belum operator, ekspresi dan karakteristiknya
dipahami, dan bila sudah paham Mengeksplorasi:
membuat pertanyaan sambil
- Membuat pelbagai kode program
menggendalikan situasi bilamana
menggunakan ragam tipe data, variabel,
perlu dan menginformasikan batasi
kontanta, operator dan ekspresi sesuai
waktu yang tersedia saat menjelang
algoritma sederhana.
habis..
- Melakukan kompilasi, eksekusi dan
 Guru menginformasikan agar siswa
perbaikan kesalahan program
mualai mengumpulkan informasi dan
Mengasosiasi:
memberikan penjelasan kepada siswa
yang bertanya, baik secara individu - Menyimpulkan penggunaan tipe data,
maupun kelompok variabel, konstanta,
 Guru mengamati dan mengambil nilai operator dan ekspresi
sikapdari (KI 1 dan KI 2) dan
dalam program komputer sederhana
member informasi batasan waktu.
 Guru mengamati aktifitas diskusi dan Mengkomunikasikan:
mengendalikan situasi bila dipandang
perlu, serta melaksanakan penilaian - Membuat laporan dan mempresentasikan
sikap hasil program komputer

 Guru meminta masing-masing


kelompok secara begantian
mempresentasikan hasil diskusinya di
depan kelas
 Guru disamping melakukan penilaian
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa Salah satua tau lebih siswa menyimpulkan 10 mnt
membuat resume tentang materi yang tentang
telah dipelajari selama proses Menerapkan penggunaan tipe data,
pembelajaran. variabel, konstanta, operator dan ekspresi
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.
Pertemuan 2
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
- Pelbagai ragam contoh kode program yang
masing-masing kelompok tentang
melibatkan tipe data, variabel, konstanta,
Mengolah data menggunakan konsep
operator dan ekspresi
tipe data, variabel, konstanta,
Menanya:
operator dan ekspresi.
- Ragam tipe data, variabel, konstanta,
 Guru member kesempatan siswa operator, ekspresi dan karakteristiknya
menanyakan bila ada yang belum Mengeksplorasi:
dipahami, dan bila sudah paham
- Membuat pelbagai kode program
membuat pertanyaan sambil
menggunakan ragam tipe data, variabel,
menggendalikan situasi bilamana
kontanta, operator dan ekspresi sesuai
perlu dan menginformasikan batasi
algoritma sederhana.
waktu yang tersedia saat menjelang
- Melakukan kompilasi, eksekusi dan
habis..
perbaikan kesalahan program
 Guru menginformasikan agar siswa
Mengasosiasi:
mualai mengumpulkan informasi dan
memberikan penjelasan kepada siswa - Menyimpulkan penggunaan tipe data,
yang bertanya, baik secara individu variabel, konstanta,
maupun kelompok operator dan ekspresi
 Guru mengamati dan mengambil nilai
dalam program komputer sederhana
sikapdari (KI 1 dan KI 2) dan
member informasi batasan waktu. Mengkomunikasikan:
 Guru mengamati aktifitas diskusi dan
mengendalikan situasi bila dipandang - Membuat laporan dan mempresentasikan
perlu, serta melaksanakan penilaian hasil program komputer
sikap
 Guru meminta masing-masing
kelompok secara begantian
mempresentasikan hasil diskusinya di
depan kelas
 Guru disamping melakukan penilaian
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa Salah satua tau lebih siswa menyimpulkan 10 mnt
membuat resume tentang materi yang tentang
telah dipelajari selama proses Mengolah data menggunakan konsep tipe
pembelajaran. data, variabel, konstanta, operator dan
 Guru memberikan beberapa soal dan ekspresi.
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.

I. Sumber Belajar
- Buku teks pelajaran
- Buku panduan guru
- Sams Teach Yourself C++ in 24 Hours, 2011, United States of America: Pearson Education, Inc
- Qt Basic Curriculum, 2011, NICE (Nokia Indonesia Community Enthusiast)
-
J. Media Pembelajaran
- Alat dan Bahan
PC/Notebook
Windows 7
Visual Basic 2010

Penilaian Hasil Belajar, Remidial dan Pengayaan


Pertemuan 1 – 2
- Teknik Penilaian : Tes tertulis
- Instrumen Penilaian
a. Penilaian Sikap
Terlampir
b. Penilaian Pengetahuan
Terlampir
c. Penilaian Ketrampilan
Terlampir
- Kunci dan Pedoman penskoran

Tegal, Juli 2016


Ka. Dep Kurikulum Guru Pengampu

NIP NIP.

Mengetahui
Kepala Sekolah

NIP.
Jawablah pertanyaan di bawah ini dengan tepat!
1. Apakah yang dimaksud dengan variable?
2. Apa fungsi variable?
3. Sebutkan aturan – aturan dalam membuat variable?
4. Sebutkan fungsi dari input box!
5. Apa kegunaan dari dialog box?

Jawaban
1. Variabel adalah lokasi penyimpanan data sementara dalam program
2. Variabel sangat berguna karena dengan variabel kita bisa menggunakan nama yang singkat dan
mudah diingat untuk setiap data yang ingin digunakan
3. Menggunakan huruf dan angka
Disamping angka atau huruf, karakter khusus misal “_” juga bisa dipergunakan
Nama variabel minimum 1 huruf maksimum 255 huruf
Tidak boleh ada spasi pada nama variabel

4. Buatlah Project dan form baru pada menu File


Kliklah Form1.vb pada Solution Explorer dan pilih tombol View Designer.
Buatlah layout design interface yang terdiri dari dua buah tombol Button dan dua buah label
Double klik pada tombol “Masukan data”.
5 dari Dialog Box adalah untuk menampilkan output dari MsgBox. Ketika kita memanggil fungsi
MsgBox,
RENCANA PELAKSANAAN PEMBELAJARAN
UPTD SMK 3 TEGAL
TAHUN PELAJARAN 2016 / 2017
A. Identitas
SatuanPendidikan :
Kompetensi Keahlian : Teknik Komputer dan Jaringan
Mata Pelajaran : Pemrograman Dasar
Kelas/Semester : X/2
Materi Pokok : Struktur Kontrol Percabangan

Pertemuan Ke- : 3–6


AlokasiWaktu : 2x45 menit 4 kali pertemuan

B Kompetensi Inti
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-2. Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran,
damai), santun, responsif dan proaktif dan menunjukan 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 dan menganalisis pengetahuan faktual, konseptual, prosedural dan metakognitif berdasarkan
rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik
untuk memecahkan masalah.
KI-4 Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang
dipelajarinya di sekolah secara mandiri, bertindak secara efektif dan kreatif dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung
C KompetensiDasar (KD) dan
Menerapkan struktur kontrol percabangan dalam bahasa pemrograman
Memecahkan masalah menggunakan struktur kontrol percabangan
D. Indikator Pencapaian Kompetensi

1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagaraya

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 ingintahu; objektif; jujur; teliti; cermat; tekun; hati-hati;
bertanggungjawab; terbuka; kritis; kreatif; inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud
implementasi sikap dalam melakukan percobaan dan berdiskusi
2.2 Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud implementasi melaksanakan
percobaan dan melaporkan hasil percobaan
3.6 Menerapkan struktur kontrol percabangan dalam bahasa pemrograman
4.6 Memecahkan masalah menggunakan struktur kontrol percabangan

.E. Tujuan pembelajaran


Menerapkan struktur kontrol percabangan dalam bahasa pemrograman
Memecahkan masalah menggunakan struktur kontrol percabangan
F. Materi Pembelajaran
Pertemuan 3

- Percabangan 1 kondisi
Pertemuan 4
- Percabangan 2 kondisi
Pertemuan 5
- Percabangan lebih dari 2 kondisi
Pertemuan 6
- Percabangan bersarang

G. Metode Pembelajaran
Teori dan praktek

H. Langkah – Langkah Kegiatan Pembelajaran


Pertemuan 3
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
- Pelbagai contoh kode program dengan
masing-masing kelompok tentang struktur kontrol percabangan 1
Menanya:
- Percabangan 1 kondisi
- Pelbagai strukur penulisan kontrol
 Guru member kesempatan siswa percabangan 1
menanyakan bila ada yang belum
Mengeksplorasi:
dipahami, dan bila sudah paham - Membuat pelbagai kode program
menggunakan struktur percabangan sesuai
membuat pertanyaan sambil
dengan algoritma yang telah dirumuskan.
menggendalikan situasi bilamana - Melakukan kompilasi, eksekusi dan
perbaikan kesalahan program
perlu dan menginformasikan batasi
waktu yang tersedia saat menjelang Mengasosiasi:
habis..
- Menyimpulkan penerapan algoritma dan
 Guru menginformasikan agar siswa struktur kontrol percabangan 1
mualai mengumpulkan informasi dan
- Mengkomunikasikan:
memberikan penjelasan kepada siswa Mempresentasikan hasil program komputer
yang melibatkan struktur percabangan
yang bertanya, baik secara individu
maupun kelompok
 Guru mengamati dan mengambil nilai
sikapdari (KI 1 dan KI 2) dan
member informasi batasan waktu.
 Guru mengamati aktifitas diskusi dan
mengendalikan situasi bila dipandang
perlu, serta melaksanakan penilaian
sikap
 Guru meminta masing-masing
kelompok secara begantian
mempresentasikan hasil diskusinya di
depan kelas
 Guru disamping melakukan penilaian
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa Salah satua tau lebih siswa menyimpulkan 10 mnt
membuat resume tentang materi yang tentang
telah dipelajari selama proses - Percabangan 1 kondisi
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.
Pertemuan 4
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
- Pelbagai contoh kode program dengan
masing-masing kelompok tentang struktur kontrol percabangan percabangan
2 kontrol
- Percabangan 2 kondisi
Menanya:
 Guru member kesempatan siswa
- Pelbagai strukur penulisan kontrol
menanyakan bila ada yang belum percabangan 2
dipahami, dan bila sudah paham Mengeksplorasi:
- Membuat pelbagai kode program
membuat pertanyaan sambil
menggunakan struktur percabangan sesuai
menggendalikan situasi bilamana dengan algoritma yang telah dirumuskan.
- Melakukan kompilasi, eksekusi dan
perlu dan menginformasikan batasi
perbaikan kesalahan program
waktu yang tersedia saat menjelang
Mengasosiasi:
habis..
 Guru menginformasikan agar siswa - Menyimpulkan penerapan algoritma dan
struktur kontrol percabangan 2
mualai mengumpulkan informasi dan
memberikan penjelasan kepada siswa - Mengkomunikasikan:
Mempresentasikan hasil program komputer
yang bertanya, baik secara individu
yang melibatkan struktur percabangan
maupun kelompok
 Guru mengamati dan mengambil nilai
sikapdari (KI 1 dan KI 2) dan
member informasi batasan waktu.
 Guru mengamati aktifitas diskusi dan
mengendalikan situasi bila dipandang
perlu, serta melaksanakan penilaian
sikap
 Guru meminta masing-masing
kelompok secara begantian
mempresentasikan hasil diskusinya di
depan kelas
 Guru disamping melakukan penilaian
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa Salah satua tau lebih siswa menyimpulkan 10 mnt
membuat resume tentang materi yang tentang
telah dipelajari selama proses - Percabangan 2 kondisi
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.
Pertemuan 5
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
- Pelbagai contoh kode program dengan
masing-masing kelompok tentang struktur kontrol percabangan 1 dan
percabangan 2 kontrol
- Percabangan lebih dari 2 kondisi
Menanya:
 Guru member kesempatan siswa
- Pelbagai strukur penulisan kontrol
menanyakan bila ada yang belum percabangan 1, dan 2
dipahami, dan bila sudah paham
Mengeksplorasi:
membuat pertanyaan sambil - Membuat pelbagai kode program
menggunakan struktur percabangan sesuai
menggendalikan situasi bilamana
dengan algoritma yang telah dirumuskan.
- Melakukan kompilasi, eksekusi dan
perlu dan menginformasikan batasi
perbaikan kesalahan program
waktu yang tersedia saat menjelang
Mengasosiasi:
habis..
 Guru menginformasikan agar siswa - Menyimpulkan penerapan algoritma dan
struktur kontrol percabangan 1 dan 2
mualai mengumpulkan informasi dan
memberikan penjelasan kepada siswa - Mengkomunikasikan:
Mempresentasikan hasil program komputer
yang bertanya, baik secara individu
yang melibatkan struktur percabangan
maupun kelompok
 Guru mengamati dan mengambil nilai
sikapdari (KI 1 dan KI 2) dan
member informasi batasan waktu.
 Guru mengamati aktifitas diskusi dan
mengendalikan situasi bila dipandang
perlu, serta melaksanakan penilaian
sikap
 Guru meminta masing-masing
kelompok secara begantian
mempresentasikan hasil diskusinya di
depan kelas
 Guru disamping melakukan penilaian
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa Salah satua tau lebih siswa menyimpulkan 10 mnt
membuat resume tentang materi yang tentang
telah dipelajari selama proses - Percabangan lebih dari 2 kondisi
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.
Pertemuan 6
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
- Pelbagai contoh kode program dengan
masing-masing kelompok tentang struktur kontrol percabangan bersarang
Menanya:
- Percabangan bersarang
 Guru member siswa - Pelbagai strukur penulisan kontrol
kesempatan
percabangan bersarang
menanyakan bila ada yang belum
dipahami, dan bila sudah paham Mengeksplorasi:
- Membuat pelbagai kode program
membuat pertanyaan sambil menggunakan struktur percabangan sesuai
menggendalikan situasi bilamana dengan algoritma yang telah dirumuskan.
- Melakukan kompilasi, eksekusi dan
perlu dan menginformasikan batasi perbaikan kesalahan program
waktu yang tersedia saat menjelang Mengasosiasi:
habis..
- Menyimpulkan penerapan algoritma dan
 Guru menginformasikan agar siswa struktur kontrol percabangan bersarang
mualai mengumpulkan informasi dan
- Mengkomunikasikan:
memberikan penjelasan kepada siswa Mempresentasikan hasil program komputer
yang bertanya, baik secara individu yang melibatkan struktur percabangan
maupun kelompok
 Guru mengamati dan mengambil nilai
sikapdari (KI 1 dan KI 2) dan
member informasi batasan waktu.
 Guru mengamati aktifitas diskusi dan
mengendalikan situasi bila dipandang
perlu, serta melaksanakan penilaian
sikap
 Guru meminta masing-masing
kelompok secara begantian
mempresentasikan hasil diskusinya di
depan kelas
 Guru disamping melakukan penilaian
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa Salah satua tau lebih siswa menyimpulkan 10 nt
membuat resume tentang materi yang tentang
telah dipelajari selama proses - Percabangan bersarang
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.

I. Sumber Belajar
- Buku teks pelajaran
- Buku panduan guru
- Sams Teach Yourself C++ in 24 Hours, 2011, United States of America: Pearson Education, Inc
- Qt Basic Curriculum, 2011, NICE (Nokia Indonesia Community Enthusiast)
-
J. Media Pembelajaran
- Alat dan Bahan
PC/Notebook
Windows 7
Visual Basic 2010

Penilaian Hasil Belajar, Remidial dan Pengayaan


Pertemuan 3 – 6
- Teknik Penilaian : Tes tertulis dan praktek
- Instrumen Penilaian
Penilaian Sikap

Terlampir
Penilaian Pengetahuan
Terlampir
Penilaian Ketrampilan
Terlampir
- Kunci dan Pedoman penskoran
Tegal, Juli 2016
Ka. Dep Kurikulum Guru Pengampu

NIP NIP.

Mengetahui
Kepala Sekolah

NIP.
RENCANA PELAKSANAAN PEMBELAJARAN
UPTD SMK 3 TEGAL
TAHUN PELAJARAN 2016 / 2017
A. Identitas
SatuanPendidikan :
Kompetensi Keahlian : Teknik Komputer dan Jaringan
Mata Pelajaran : Pemrograman Dasar
Kelas/Semester : X/2
Materi Pokok : Struktur Kontrol Perulangan

Pertemuan Ke- : 7 - 11
AlokasiWaktu : 2x45 menit 5 kali pertemuan

B Kompetensi Inti
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-2. Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran,
damai), santun, responsif dan proaktif dan menunjukan 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 dan menganalisis pengetahuan faktual, konseptual, prosedural dan metakognitif berdasarkan
rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik
untuk memecahkan masalah.
KI-4 Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang
dipelajarinya di sekolah secara mandiri, bertindak secara efektif dan kreatif dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung
C KompetensiDasar (KD) dan
Menerapkan struktur kontrol perulangan dalam bahasa pemrograman.
Memecahkan masalah menggunakan struktur kontrol perulangan.
D. Indikator Pencapaian Kompetensi

1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagaraya

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 ingintahu; objektif; jujur; teliti; cermat; tekun; hati-hati;
bertanggungjawab; terbuka; kritis; kreatif; inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud
implementasi sikap dalam melakukan percobaan dan berdiskusi
2.2 Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud implementasi melaksanakan
percobaan dan melaporkan hasil percobaan
3.7 Menerapkan struktur kontrol perulangan dalam bahasa pemrograman.
4.7 Memecahkan masalah menggunakan struktur kontrol perulangan.

.E. Tujuan pembelajaran


Menerapkan struktur kontrol perulangan dalam bahasa pemrograman.
Memecahkan masalah menggunakan struktur kontrol perulangan.

F. Materi Pembelajaran
Pertemuan 7

- Perulangan dengan kondisi diawal


Pertemuan 8
- Perulangan dengan kondisi diakhir
Pertemuan 9
- Perulangan dengan kondisi diinputkan user
Pertemuan 10
- Perulangan dengan pernyataan continue
Pertemuan 11
- Perulangan dengan pernyataan break

G. Metode Pembelajaran
Teori dan praktek

H. Langkah – Langkah Kegiatan Pembelajaran


Pertemuan 7
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
Pelbagai ragam contoh kode program
masing-masing kelompok tentang
Perulangan dengan kondisi diawal dengan struktur kontrol Perulangan
 Guru member kesempatan siswa dengan kondisi diawal
menanyakan bila ada yang belum Menanya:
dipahami, dan bila sudah paham
Pelbagai penulisan kode program struktur
membuat pertanyaan sambil
kontrol perulangan dengan kondisi di
menggendalikan situasi bilamana
awal
perlu dan menginformasikan batasi
waktu yang tersedia saat menjelang
Mengeksplorasi:
habis..
 Guru menginformasikan agar siswa Membuat pelbagai kode program
mualai mengumpulkan informasi dan menggunakan struktur perulangan dengan
memberikan penjelasan kepada siswa kondisi diawal
yang bertanya, baik secara individu - Melakukan kompilasi, eksekusi dan
maupun kelompok perbaikan kesalahan program.
 Guru mengamati dan mengambil nilai
sikapdari (KI 1 dan KI 2) dan Mengasosiasi:
member informasi batasan waktu.
Menyimpulkan pelbagai ragam struktur
 Guru mengamati aktifitas diskusi dan
kontrol perulangan dengan kondisi diawal
mengendalikan situasi bila dipandang
dalam program komputer sesuai dengan
perlu, serta melaksanakan penilaian
algoritma yang telah dirumuskan
sikap
 Guru meminta masing-masing
Mengkomunikasikan:
kelompok secara begantian
mempresentasikan hasil diskusinya Mempresentasikan hasil program komputer
di depan kelas yang melibatkan struktur perulangan
 Guru disamping melakukan penilaian dengan kondisi diawal
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa Salah satua tau lebih siswa menyimpulkan 10 mnt
membuat resume tentang materi yang tentang perulangan dengan kondisi diawal
telah dipelajari selama proses
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.
Pertemuan 8
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
Pelbagai ragam contoh kode program
masing-masing kelompok tentang
dengan struktur kontrol Perulangan
Perulangan dengan kondisi l di akhir
dengan kondisi di akhir
 Guru member kesempatan siswa
menanyakan bila ada yang belum Menanya:
dipahami, dan bila sudah paham
Pelbagai penulisan kode program struktur
membuat pertanyaan sambil
kontrol perulangan dengan kondisi di di
menggendalikan situasi bilamana
akhir
perlu dan menginformasikan batasi
waktu yang tersedia saat menjelang
Mengeksplorasi:
habis..
 Guru menginformasikan agar siswa Membuat pelbagai kode program
mualai mengumpulkan informasi dan menggunakan struktur perulangan dengan
memberikan penjelasan kepada siswa kondisi di akhir
yang bertanya, baik secara individu - Melakukan kompilasi, eksekusi dan
maupun kelompok perbaikan kesalahan program.
 Guru mengamati dan mengambil nilai
sikapdari (KI 1 dan KI 2) dan Mengasosiasi:
member informasi batasan waktu.
Menyimpulkan pelbagai ragam struktur
 Guru mengamati aktifitas diskusi dan
kontrol perulangan dengan kondisi diawal
mengendalikan situasi bila dipandang
dan di akhir dalam program komputer
perlu, serta melaksanakan penilaian
sesuai dengan algoritma yang telah
sikap
dirumuskan
 Guru meminta masing-masing
kelompok secara begantian
Mengkomunikasikan:
mempresentasikan hasil diskusinya
di depan kelas Mempresentasikan hasil program komputer
 Guru disamping melakukan penilaian yang melibatkan struktur perulangan
sikap, juga mencermati pelaksanaan dengan kondisi di akhir
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa Salah satua tau lebih siswa menyimpulkan 10 mnt
membuat resume tentang materi yang tentang perulangan dengan kondisi di akhir
telah dipelajari selama proses
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.
Pertemuan 9
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
Pelbagai ragam contoh kode program
masing-masing kelompok tentang
dengan struktur kontrol Perulangan
Perulangan dengan kondisi
dengan kondisi diinputkan user
diinputkan user
Menanya:
 Guru member kesempatan siswa
menanyakan bila ada yang belum Pelbagai penulisan kode program struktur
dipahami, dan bila sudah paham kontrol perulangan dengan kondisi di
membuat pertanyaan sambil inputkan user
menggendalikan situasi bilamana
perlu dan menginformasikan batasi Mengeksplorasi:
waktu yang tersedia saat menjelang
Membuat pelbagai kode program
habis..
menggunakan struktur perulangan dengan
 Guru menginformasikan agar siswa
kondisi inputkan user
mualai mengumpulkan informasi dan
- Melakukan kompilasi, eksekusi dan
memberikan penjelasan kepada siswa
perbaikan kesalahan program.
yang bertanya, baik secara individu
maupun kelompok
Mengasosiasi:
 Guru mengamati dan mengambil nilai
sikapdari (KI 1 dan KI 2) dan Menyimpulkan pelbagai ragam struktur
member informasi batasan waktu. kontrol perulangan dengan kondisi diawal
 Guru mengamati aktifitas diskusi dan dan di akhir dalam program komputer
mengendalikan situasi bila dipandang sesuai dengan algoritma yang telah
perlu, serta melaksanakan penilaian dirumuskan
sikap
 Guru meminta masing-masing Mengkomunikasikan:
kelompok secara begantian
Mempresentasikan hasil program komputer
mempresentasikan hasil diskusinya
yang melibatkan struktur perulangan
di depan kelas
dengan kondisi inputkan user
 Guru disamping melakukan penilaian
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa Salah satua tau lebih siswa menyimpulkan 10 mnt
membuat resume tentang materi yang tentang perulangan dengan kondisi
telah dipelajari selama proses inputkan user
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.
Pertemuan 10
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
Pelbagai ragam contoh kode program
masing-masing kelompok tentang
dengan struktur Perulangan dengan
Perulangan dengan pernyataan
pernyataan continue
continue
 Guru member kesempatan
siswa Menanya:
menanyakan bila ada yang belum
dipahami, dan bila sudah paham Pelbagai penulisan kode program
membuat pertanyaan sambil struktur kontrol Perulangan dengan
menggendalikan situasi bilamana pernyataan continue
perlu dan menginformasikan batasi
waktu yang tersedia saat menjelang Mengeksplorasi:
habis..
Membuat pelbagai kode program
 Guru menginformasikan agar siswa
menggunakan struktur Perulangan dengan
mualai mengumpulkan informasi dan
pernyataan continue
memberikan penjelasan kepada siswa
- Melakukan kompilasi, eksekusi dan
yang bertanya, baik secara individu
perbaikan kesalahan program.
maupun kelompok
 Guru mengamati dan mengambil nilai
Mengasosiasi:
sikapdari (KI 1 dan KI 2) dan
member informasi batasan waktu. Menyimpulkan pelbagai ragam struktur
 Guru mengamati aktifitas diskusi dan kontrol Perulangan dengan pernyataan
mengendalikan situasi bila dipandang continue
perlu, serta melaksanakan penilaian dalam program komputer sesuai dengan
sikap algoritma yang telah dirumuskan
 Guru meminta masing-masing
kelompok secara begantian Mengkomunikasikan:
mempresentasikan hasil diskusinya
Mempresentasikan hasil program komputer
di depan kelas
yang melibatkan struktur Perulangan
 Guru disamping melakukan penilaian
dengan pernyataan continue
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa Salah satua tau lebih siswa menyimpulkan 10 mnt
membuat resume tentang materi yang tentang Perulangan dengan pernyataan
telah dipelajari selama proses continue
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.
Pertemuan 11
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
Pelbagai ragam contoh kode program
masing-masing kelompok tentang
dengan struktur kontrol Perulangan
Perulangan dengan pernyataan break
dengan pernyataan break
 Guru member kesempatan siswa
menanyakan bila ada yang belum Menanya:
dipahami, dan bila sudah paham
membuat pertanyaan sambil Pelbagai penulisan kode program struktur
menggendalikan situasi bilamana kontrol Perulangan dengan pernyataan
perlu dan menginformasikan batasi break
waktu yang tersedia saat menjelang
habis.. Mengeksplorasi:
 Guru menginformasikan agar siswa
Membuat pelbagai kode program
mualai mengumpulkan informasi dan
menggunakan struktur Perulangan
memberikan penjelasan kepada siswa
dengan pernyataan break
yang bertanya, baik secara individu
- Melakukan kompilasi, eksekusi dan
maupun kelompok
perbaikan kesalahan program.
 Guru mengamati dan mengambil nilai
sikapdari (KI 1 dan KI 2) dan
Mengasosiasi:
member informasi batasan waktu.
 Guru mengamati aktifitas diskusi dan Menyimpulkan pelbagai ragam struktur
mengendalikan situasi bila dipandang kontrol Perulangan dengan pernyataan
perlu, serta melaksanakan penilaian break
sikap dalam program komputer sesuai dengan
 Guru meminta masing-masing algoritma yang telah dirumuskan
kelompok secara begantian
mempresentasikan hasil diskusinya Mengkomunikasikan:
di depan kelas
Mempresentasikan hasil program komputer
 Guru disamping melakukan penilaian
yang melibatkan struktur Perulangan
sikap, juga mencermati pelaksanaan
dengan pernyataan break
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa Salah satua tau lebih siswa menyimpulkan 10 mnt
membuat resume tentang materi yang tentang Perulangan dengan pernyataan
telah dipelajari selama proses break
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.

I. Sumber Belajar
- Buku teks pelajaran
- Buku panduan guru
- Sams Teach Yourself C++ in 24 Hours, 2011, United States of America: Pearson Education, Inc
- Qt Basic Curriculum, 2011, NICE (Nokia Indonesia Community Enthusiast)

J. Media Pembelajaran
- Alat dan Bahan
PC/Notebook
Windows 7
Visual Basic 2010

Penilaian Hasil Belajar, Remidial dan Pengayaan


Pertemuan 7 - 11
- Teknik Penilaian : Tes tertulis dan praktek
- Instrumen Penilaian
Penilaian Sikap

Terlampir
Penilaian Pengetahuan
Terlampir
Penilaian Ketrampilan
Terlampir
- Kunci dan Pedoman penskoran

Tegal, Juli 2016


Ka. Dep Kurikulum Guru Pengampu

NIP NIP.

Mengetahui
Kepala Sekolah

NIP.
RENCANA PELAKSANAAN PEMBELAJARAN
UPTD SMK 3 TEGAL
TAHUN PELAJARAN 2016 / 2017
B. Identitas
SatuanPendidikan :
Kompetensi Keahlian : Teknik Komputer dan Jaringan
Mata Pelajaran : Pemrograman Dasar
Kelas/Semester : X/2
Materi Pokok : Pengembangan Algoritma Aplikasi

Pertemuan Ke- : 12 - 16
AlokasiWaktu : 2x45 menit 5 kali pertemuan

B Kompetensi Inti
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-2. Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran,
damai), santun, responsif dan proaktif dan menunjukan 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 dan menganalisis pengetahuan faktual, konseptual, prosedural dan metakognitif berdasarkan
rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik
untuk memecahkan masalah.
KI-4 Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang
dipelajarinya di sekolah secara mandiri, bertindak secara efektif dan kreatif dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung
C KompetensiDasar (KD) dan
Menerapkan keseluruhan konsep algoritma dalam penyelesaian masalah kompleks
Menganalisa kesalahan dalam program
D. Indikator Pencapaian Kompetensi

1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagaraya

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 ingintahu; objektif; jujur; teliti; cermat; tekun; hati-hati;
bertanggungjawab; terbuka; kritis; kreatif; inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud
implementasi sikap dalam melakukan percobaan dan berdiskusi
2.2 Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud implementasi melaksanakan
percobaan dan melaporkan hasil percobaan
3.8 Menerapkan keseluruhan konsep algoritma dalam penyelesaian masalah kompleks
4.8 Menganalisa kesalahan dalam program

E. Tujuan pembelajaran
Menerapkan keseluruhan konsep algoritma dalam penyelesaian masalah kompleks
Menganalisa kesalahan dalam program

F. Materi Pembelajaran
Pertemuan 12
Pengembangan Algoritma Aplikasi

Pertemuan 13

Definisi
Pertemuan 14
Analisa Pemecahan Masalah
Pertemuan 15
Debugging dan error handling
Pertemuan 16
Studi kasus proyek aplikasi program komputer

G. Metode Pembelajaran
Teori dan praktek

H. Langkah – Langkah Kegiatan Pembelajaran


Pertemuan 12
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
- Rancangan algoritma untuk permasalahan
masing-masing kelompok tentang
yang komplek
Pengembangan algoritma aplikasi
Menanya:
 Guru member kesempatan siswa
menanyakan bila ada yang belum - Konsep desain dan analisa algoritma untuk
dipahami, dan bila sudah paham penyelesaian permasalahan komplek
membuat pertanyaan sambil Mengeksplorasi:
menggendalikan situasi bilamana
- Merumuskan permasalahan komplek
perlu dan menginformasikan batasi
sebagai studi kasus
waktu yang tersedia saat menjelang
- Merancang aplikasi program komputer
habis..
- Membuat kode program komputer
 Guru menginformasikan agar siswa
(coding)
mualai mengumpulkan informasi dan
- Debugging dan error handling program
memberikan penjelasan kepada siswa
komputer
yang bertanya, baik secara individu
Mengasosiasi:
maupun kelompok
 Guru mengamati dan mengambil nilai - Menyimpulkan konsep desain dan analisa
sikapdari (KI 1 dan KI 2) dan algoritma untuk menyelesaikan
member informasi batasan waktu. permasalahan komplek
 Guru mengamati aktifitas diskusi dan Mengkomunikasikan:
mengendalikan situasi bila dipandang
Mempresentasikan hasil rancangan,
perlu, serta melaksanakan penilaian
pembuatan kode program analisa dan
sikap
perbaikan
 Guru meminta masing-masing
kelompok secara begantian
mempresentasikan hasil diskusinya
di depan kelas
 Guru disamping melakukan penilaian
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa - Salah satua tau lebih siswa 10 mnt
membuat resume tentang materi yang menyimpulkan tentang pengembangan
telah dipelajari selama proses algoritma aplikasi
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.
Pertemuan 13
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
- Rancangan algoritma untuk permasalahan
masing-masing kelompok tentang yang komplek
Definisi Menanya:
 Guru member kesempatan siswa
- Konsep desain dan analisa algoritma untuk
menanyakan bila ada yang belum
penyelesaian permasalahan komplek
dipahami, dan bila sudah paham
Mengeksplorasi:
membuat pertanyaan sambil
menggendalikan situasi bilamana - Merumuskan permasalahan komplek
perlu dan menginformasikan batasi sebagai studi kasus
waktu yang tersedia saat menjelang - Merancang aplikasi program komputer
habis.. Mengasosiasi:
 Guru menginformasikan agar siswa
- Menyimpulkan konsep desain dan analisa
mualai mengumpulkan informasi dan
algoritma untuk menyelesaikan
memberikan penjelasan kepada siswa
permasalahan komplek
yang bertanya, baik secara individu
Mengkomunikasikan:
maupun kelompok
 Guru mengamati dan mengambil nilai Mempresentasikan hasil rancangan,
sikapdari (KI 1 dan KI 2) dan pembuatan kode program analisa dan
member informasi batasan waktu. perbaikan
 Guru mengamati aktifitas diskusi dan
mengendalikan situasi bila dipandang
perlu, serta melaksanakan penilaian
sikap
 Guru meminta masing-masing
kelompok secara begantian
mempresentasikan hasil diskusinya
di depan kelas
 Guru disamping melakukan penilaian
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa - Salah satua tau lebih siswa 10 mnt
menyimpulkan tentang definisi
membuat resume tentang materi yang
telah dipelajari selama proses
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.
Pertemuan 14
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
- Rancangan algoritma untuk permasalahan
masing-masing kelompok tentang
yang komplek
Analisa pemecahan masalah
 Guru member kesempatan siswa Menanya:
menanyakan bila ada yang belum
- Konsep desain dan analisa algoritma untuk
dipahami, dan bila sudah paham
penyelesaian permasalahan komplek
membuat pertanyaan sambil
Mengeksplorasi:
menggendalikan situasi bilamana
perlu dan menginformasikan batasi - Merumuskan permasalahan komplek
waktu yang tersedia saat menjelang sebagai studi kasus
habis.. Mengasosiasi:
 Guru menginformasikan agar siswa
- Menyimpulkan konsep desain dan analisa
mualai mengumpulkan informasi dan
algoritma untuk menyelesaikan
memberikan penjelasan kepada siswa
permasalahan komplek
yang bertanya, baik secara individu
Mengkomunikasikan:
maupun kelompok
 Guru mengamati dan mengambil nilai Mempresentasikan hasil rancangan,
sikapdari (KI 1 dan KI 2) dan pembuatan kode program analisa dan
member informasi batasan waktu. perbaikan
 Guru mengamati aktifitas diskusi dan
mengendalikan situasi bila dipandang
perlu, serta melaksanakan penilaian
sikap
 Guru meminta masing-masing
kelompok secara begantian
mempresentasikan hasil diskusinya
di depan kelas
 Guru disamping melakukan penilaian
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa - Salah satua tau lebih siswa 10 mnt
membuat resume tentang materi yang menyimpulkan tentang analisa
telah dipelajari selama proses pemecahan masalah
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.
Pertemuan 15
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
- Rancangan algoritma untuk permasalahan
masing-masing kelompok tentang
yang komplek
Debugging dan error handling
Menanya:
 Guru member kesempatan siswa
menanyakan bila ada yang belum - Konsep desain dan analisa algoritma untuk
dipahami, dan bila sudah paham penyelesaian permasalahan komplek
membuat pertanyaan sambil Mengeksplorasi:
menggendalikan situasi bilamana
- Debugging dan error handling program
perlu dan menginformasikan batasi
komputer
waktu yang tersedia saat menjelang
Mengasosiasi:
habis..
 Guru menginformasikan agar siswa - Menyimpulkan konsep desain dan analisa
mualai mengumpulkan informasi dan algoritma untuk menyelesaikan
memberikan penjelasan kepada siswa permasalahan komplek
yang bertanya, baik secara individu Mengkomunikasikan:
maupun kelompok
Mempresentasikan hasil rancangan,
 Guru mengamati dan mengambil nilai
pembuatan kode program analisa dan
sikapdari (KI 1 dan KI 2) dan
perbaikan
member informasi batasan waktu.
 Guru mengamati aktifitas diskusi dan
mengendalikan situasi bila dipandang
perlu, serta melaksanakan penilaian
sikap
 Guru meminta masing-masing
kelompok secara begantian
mempresentasikan hasil diskusinya
di depan kelas
 Guru disamping melakukan penilaian
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa - Salah satua tau lebih siswa 10 mnt
membuat resume tentang materi yang menyimpulkan tentang debugging and
telah dipelajari selama proses error handling
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.
Pertemuan 12
Deskripsi Kegiatan
Kegiatan Alokasi Waktu
Guru Siswa
Pendahuluan  Memberi Salam  Siswa menjawab salam 10 mnt
 Guru memeriksa kesiapan tempat  Bila belum rapi, siswa membenahi
pembelajaran (kebersihan dan tempat pembelajaran
kenyamanan)  Berdoa
 Berdoa  Mengamati dan mencermati mengikuti
 Menyampaikan penjelasan materi penjelasan guru
garisbesar dan tujuan pembelajaran  Siswa membagi kelompok sesuai
dan penilaian yang akan dilaksanakan dengan arahan guru serta
melalui power point memperhatikan penjelasan teknik
 Membagi kelompok serta pelaksanaan pembelajaran .dan
menjelaskan tehnik pelaksanaan menunjuk ketua ,sekretaris serta
pembelajaran kelompok anggota pada masing-masing kelompok
Inti  Guru menjelaskan permasalahan Mengamati: 70 mnt
yang harus didiskusikan oleh
- Rancangan algoritma untuk permasalahan
masing-masing kelompok tentang
yang komplek
Studi kasus proyek aplikasi komputer
Menanya:
 Guru member kesempatan siswa
menanyakan bila ada yang belum - Konsep desain dan analisa algoritma untuk
dipahami, dan bila sudah paham penyelesaian permasalahan komplek
membuat pertanyaan sambil Mengeksplorasi:
menggendalikan situasi bilamana - Merumuskan permasalahan komplek
perlu dan menginformasikan batasi sebagai studi kasus
waktu yang tersedia saat menjelang Mengasosiasi:
habis..
- Menyimpulkan konsep desain dan analisa
 Guru menginformasikan agar siswa
algoritma untuk menyelesaikan
mualai mengumpulkan informasi dan
permasalahan komplek
memberikan penjelasan kepada siswa
Mengkomunikasikan:
yang bertanya, baik secara individu
maupun kelompok Mempresentasikan hasil rancangan,
 Guru mengamati dan mengambil nilai pembuatan kode program analisa dan
sikapdari (KI 1 dan KI 2) dan perbaikan
member informasi batasan waktu.
 Guru mengamati aktifitas diskusi dan
mengendalikan situasi bila dipandang
perlu, serta melaksanakan penilaian
sikap
 Guru meminta masing-masing
kelompok secara begantian
mempresentasikan hasil diskusinya
di depan kelas
 Guru disamping melakukan penilaian
sikap, juga mencermati pelaksanaan
dikusi merekam dengan seksama
kekurang dan kelebihan diskusi
masing-masing kelompok sebagai
bahan kenguatan setelah selesai
dikusi.
 Bila terjadi kesalahan dalam
presentasi guru mencatat dan setelah
selesai diskusi menyampaikan kepada
siswa lain agar ditemukan
penyelesaianya, bila tidak ada yang
bisa guru membetulkan pada saat
guru memberikan penguatan.
 Guru memberikan penguatan dengan
memberikan ulasan singkat
pembetulan bagi yang salah dan
memberikan apresiasi bagi yang
berhasil baik secara individu maupun
kelompok .
Penutup  Guru mengarahkan agar siswa Salah satua tau lebih siswa 10 nt
membuat resume tentang materi yang menyimpulkan tentang Studi kasus
telah dipelajari selama proses proyek aplikasi komputer
pembelajaran.
 Guru memberikan beberapa soal dan
memberikan uraian tentang materi
yang telah dipelajari
 Guru mengakhiri kegiatan
pembelajaran dengan memberikan
pesan untuk menyiapkan langkah-
langkah yang akan dilakukan pada
pertemuan selanjutnya.

I. Sumber Belajar
Buku teks pelajaran
Buku panduan guru
Sutedjo, budi, Algoritma dan Teknik Pemrograman, Penerbit ANDI, Yogyakarta, 2009.
Munir, Rinaldi, Algoritma dan pemrograman dalam bahasa Pascal dan C, Informatika Bandung,
2011
Sams Teach Yourself C++ in 24 Hours, 2011, Pearson Education, Inc, United States of America
Qt Basic Curriculum, 2011, NICE (Nokia Indonesia Community Enthusiast)

J. Media Pembelajaran
- Alat dan Bahan
PC/Notebook
Windows 7
Visual Basic 2010

Penilaian Hasil Belajar, Remidial dan Pengayaan


Pertemuan 12 - 16
- Teknik Penilaian : Tes tertulis dan praktek
- Instrumen Penilaian
Penilaian Sikap

Terlampir
Penilaian Pengetahuan
Terlampir
Penilaian Ketrampilan
Terlampir
- Kunci dan Pedoman penskoran

Tegal, Juli 2016


Ka. Dep Kurikulum Guru Pengampu

NIP NIP.

Mengetahui
Kepala Sekolah

NIP.

Anda mungkin juga menyukai