RENCANA PELAKSANA PEMBELAJARAN
A. Identitas Program Pendidikan
Nama Sekolah : SMKN 4 Jakarta Mata Pelajaran : Pemrograman Dasar Komp. Keahlian : TKJ
Kelas/Semester : X / 1 (Satu) Tahun Pelajaran : 2021 - 2022 Alokasi Waktu : 2x 45 Menit (2 JP)
B. Kompetensi Inti dan Kompetensi Dasar Kompetensi Inti
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, duniakerja, warga masyarakat nasional, regional, dan internasional.
Melaksanakan tugas spesifik, dengan menggunakan alat, informasi, dan prosedur kerja yang lazim dilakukan serta menyelesaikan masalah sederhana sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Informatika
Menampilkan kinerja mandiri dengan mutu dan kuantitas yang terukur sesuai dengan standar kompetensi kerja.
Menunjukkan keterampilan menalar, mengolah, dan menyaji secara efektif, kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif, dan solutif dalam ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik dibawah pengawasan langsung.
Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan gerak mahir, menjadikan gerak alami, sampai dengan tindakan orisinal dalam ranah konkret terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik dibawah pengawasan langsung.
Kompetensi Dasar
3.4 Menerapkan penggunaan tipe data, variabel, konstanta, operator, dan ekspresi 4.4 Membuat kode program dengan tipe data, variabel, konstanta, operator dan ekspresi
C. Indikator Pencapaian Kompetensi
3.4.1 Menjelaskan berbagai tipe data dan sintak penulisan (C1) 3.4.2 Menjelaskan variabel dan dan sintak penulisan(C1) 3.4.3 Menjelaskan berbagai operator dan sintak penulisan(C1) 3.4.4 Menjelaskan ekspresi dan sintak penulisan(C1)
3.4.5 Menerapkan berbagai tipe data, variabel, konstanta, operator, dan ekspresi sesuai dengan permasalahan yang akan diselesaikan dengan program (C3)
4.4.1 Membuat aplikasi program yang menerapkan tipe data, variabel/konstanta(P2)
4.4.2 Membuat aplikasi program yang menerapkan tipe data, variabel/konstanta, operator, ekspresi(P2)
Tujuan Pembelajaran
1. Melalui media powerpoint Siswa mampu mendemonstrasikan penggunaan tipe data, variable, konstanta, operator dan ekspresi dengan benar
2. Melalui media powerpoint, pengamatan video, dan literasi bahan ajar Siswa mampu menerapkan penggunaan tipe data, variable, konstanta, operator dan ekspresi dalam menyelesaikan masalah (C3)
1. Melalui diskusi kelompok, LKPD, dan praktek Siswa mampu mengubah kode dengan tipe data, variable, konstanta, operator dan ekspresi dengan benar
2. Melalui diskusi kelompok, LKPD, dan praktekSiswa mampu memodifikasi kode dengan tipe data, variable, konstanta, operator dan ekspresi dengan tepat
D. Materi Pembelajaran
• Tipe data
• Variabel
• Konstanta
• Operator
• Ekspresi
E. Pendekatan, Strategi, Metode - Pendekatan
o Scientific Learning - Model Pembelajaran
o Problem Based Learning - Metode Pembelajaran
o Ceramah o Tanya-jawab o Presentasi
o Prakterk o Tugas
F. Alat/media, dan Sumber Pembelajaran - Media pembelajaran:
o Internet o Google Meet,
o Asinkron Google Classroom, o WhatsApp,
o Quiziz,
o Bahan ajar digital M.PowerPoint - Alat
o Laptop/PC, o Smartphone - Bahan
o Internet,
o Modul Bahan Ajar
o Lembar kerja Peserta Didik (LKPD) - Sumber Pembelajaran:
o Darmawan, Erico, 2014.Pemograman Dasar C-Java-C#.Bandung:Penerbit Informatika
o Munir, Rinaldi,2011. Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Bogor:Yudhistira
o Novianto, Andi, 2017. Pemrograman Dasar. Surakarta: Penerbit Erlangga
G. Kegiatan Pembelajaran
Kegiatan Deskripsi Alokasi
Waktu Pendahuluan o Guru membuka
pelajaran dengan salam dan
menanyakan kabar serta bedoa sebelum memulai kegiatan o Guru mengingatkan
pentingnya mentaati protocol covid-19 dimanapun berada o Guru menanyakan
kehadiran siswa
o Siswa menjawab salam guru dengan kompak
o Siswa meniymak apa yang disampaikan guru
o Siswa menjawab
“Hadir“ dari presensi guru
15 menit
o Guru menanyakan kesiapan dan
kenyamanan belajar siswa
o Guru menyampaikan tujuan pembelajaran o Guru membimbing
siswa membuka Google Classroom
dengan link X TKJ (google.com) (TPACK)
o Guru memberikan soal pretest (5 soal pilihan ganda) melalui Google classroom
o Siswa menyiapkan diri agar siap untuk belajar serta memeriksa kerapihan diri dan bersikap disiplin dalam setiap kegiatan pembelajaran
o Siswa merespon dengan baik tujuan pembelajaran yang disampaikan oleh guru
o Siswa memasuki Google classroom untuk
mengerjakan pre test
Inti Orientasi Masalah
Guru memberikan materi pokok pada power point dan video yang ada di layar komputer tentang pembuatan kode program dengan tipe data, variabel, konstanta, operator dan ekspresi
Mengorganiasikan o Guru menyampaikan
LKPD yang ada di Gogle Classroom pada tiap kelompok Membimbing
penyelidikan individu dan kelompok
o Guru memantau keterlibatan
peserta didik dalam pengumpulan data/ bahan selama proses
penyelidikan.
o Siswa mencermati dan menanggapi diskusi materi yang ditayangkan guru melalui media pembelajaran power point
o Siswa membuat catatan kecil tentang materi atau video yang belum jelas untuk ditanyakan pada guru
o Siswa mengunduh LKPD di google classroom yang telah disediakan guru
o Siswa mencoba praktek Membuat kode program dengan tipe data, variabel, konstanta, operator dan ekspresi pemrograman komputer sendiri tugas yang ada pada LKPD
o Perwakilan kelompok diminta mempresentasikan kedepan kelas
30 menit
25 menit
25 menit
25 menit
45 menit
Menyimpulkan dan mengkonfirmasi penguatan
Guru memberikan penguatan terhadap kesimpulan dari hasil kelompok siswa
o Secara bersama-sama peserta didik diminta untuk menyimpulkan tentang kode program dengan tipe data, variabel, konstanta, operator dan ekspresi pemrograman komputer
Penutup a. Siswa menyimpulkan materi pembelajaran yang telah di pelajari
b. Siswa merefleksikan penguasaan materi yang telah dipelajari dengan membuat catatan penguasaan materi (post tes)
c. Guru mengakhiri kegiatan belajar dengan memberikan pesan pada peserta didik untuk mempelajari materi berikutnya
d. Guru meminta salah satu peserta didik untuk memimpin doa penutup
15 menit
H. Penilaian Hasil Belajar a. Teknik Penilaian
- Tes (preetes, post tes, LKPD) - Non-tes
b. Bentuk Penilaian
Jenis Teknik
Penilaian
Bentuk Instrumen
Instrumen/Pedoman Penskoran
Pengetahuan • Penugasan
• Tes Tertulis
• Soal essay
• Soal PG Terlampir
Keterampilan
Observasi (Penilaian
Sikap)
Catatan Pendidik Terlampir
c. Penilaian Pengetahuan
• PreeTes
1. Buatlah algoritma dari kasus di bawah ini:
Misalkan ada 2 ember. Ember merah berisi air merah dan ember biru berisi air biru. Volume air di kedua ember sama. Bagaimana mempertukarkan isi kedua ember itu sedemikian sehingga nantinya bisa berubah?
2. Apa yang dimaksud dengan algoritma?
3. Berikan contoh algoritma dalam kehidupan sehari-hari?
4. Buatlah algoritma untuk mendapatkan gula pasir sebanyak 7 kg, jika disediakan baskom pertama berukuran 5 kg dan baskom kedua 6 kg?
Kunci jawaban:
1. - Siapkan 1 ember lain
- Tuangkan air di ember merah ke ember tersebut - Lalu tuangkan air diember biru ke ember merah
- Terakhir tuangkan air dari ember yang tadi disiapkan ke ember biru\
2. Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis
3. Algoritma dalam kehidupan sehari-hari ialah mengambil uang di atm:
- Siapkan kartu atm dan pin atm tersebut - Masukan atm ke dalam mesin atm tersebut - Ketik pin atm
- Ketik nominal uang yang akan diambil - Uang keluar dari mesin atm
4.- Isi gula pasir ke dalam baskom yang berukuran 5 kg sebanyak 5 kg - Isi gula pasir ke dalam baskom yang berukuran 6 kg sebanyak 2 kg - Campurkan isi kedua baskom tersebut ke dalam baskom yang kosong Kriteria penskoran:
No. Soal Skor
1 1 25
2 2 25
3 3 25
4 4 25
Nilai Akhir = 25+25+25+25= 100
• Post Tes
Kerjakan post tes di link berikut
https://quizizz.com/admin/quiz/5f4727ea8b25e7001beb0d86 d. Penilaian Sikap
Nama Siswa
Santun Tanggung
jawab Disiplin Teliti Tekun Cermat Nilai
akhir dan kriteria 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Rubrik penilaian:
Peserta didik memperoleh skor
- 4 jika 4 indikator terlihat (sangat baik) - 3 jika 3 indikator terlihat (baik)
- 2 jika 2 indikator terlihat (cukup baik) - 1 jika 1 indikator terlihat (kurang baik) Indikator Penilaian Sikap:
Santun
1. Berinteraksi dengan teman secara ramah
2. Berkomunikasi dengan bahasa yang tidak menyinggung perasaan 3. Menggunakan bahasa tubuh yang bersahabat
4. Berperilaku sopan Tangggung Jawab
1. Pelaksanaan tugas secara teratur
2. Peran serta aktif dalam kegiatan diskusi kelompok 3. Mengajukan usul pemecahan masalah
4. Mengerjakan tugas sesuai dengan yang ditugaskan
Disiplin
1. Tertib mengikuti instruksi 2. Mengerjakan tugas tepat waktu
3. Tidak melakukan kegiatan yang tidak kondusif 4. Tidak membuat kondisi kelas menjadi tidak kondusif Teliti
1. Ketepatan dalam memilih cara yang digunakan 2. Keruntunan dalam menggunakan prosedur/langkah 3. Ketepatan hasil pekerjaan
4. Mengecek kembali hasil pekerjaan sebelum dikumpulkan Tekun
1. Bersungguh-sungguh dalam melaksanakan tugas/pekerjaan 2. Tidak mudah menyerah menghadapi kesulitan
3. Berpegang teguh pada tugas/pekerjaan 4. Melaksanakan tugas secara konsisten Cermat
1. Mengerjakan tugas dengan teliti
2. Berhati-hati dalam menyelesaikan tugas dan menggunakan peralatan 3. Mempu menyelesaikan pekerjaan sesuai dengan standar mutu
4. Mampu menyelesaikan pekerjaan sesuai dengan standar waktu e. Program Remedial
- Remedial tes diberikan kepada peserta didik yang mendapatkan nilai dibawah 75 (untuk pengetahuan dan kerampilan), dengan cacatan jumlah peserta didik yang remedial sebanyak 30% dari jumlah seluruh peserta didik di kelas.
- Jika peserta didik yang remedial mencapai 50% dari jumlah seluruh peserta didik di kelas maka diadakan remedial teaching terlebih dahulu, lalu dilanjutkan dengan remedial test.
f. Program Pengayaan
Program pengayaan diberikan/ditawarkan kepada peserta didik yang mendapatkan nilai diatas 75 sebagai bentuk pendalaman terhadap materi yang diberikan.
Jakarta, 4 Oktober 2021 Mengetahui;
Kepala SMK Negeri 4 Jakarta Guru Mata Pelajaran,
Dr Rianto Ritonga, M.M Fristianti Rahayu, ST