PEMROGRAMAN DASAR
KELAS X TKJ
A. Kompetensi inti
KI-3 Memahami, menerapkan, menganalisis, dan mengevaluasi tentang
pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai
dengan bidang dan lingkup kerja 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, dunia kerja, warga masyarakat nasional, regional, dan
internasional.
B. 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
1
C. Indicator pencapaian kompetensi
3.4.1 Menjelaskan berbagai tipe data dan sintak penulisan
3.4.2 Menjelaskan variabel dan sintak penulisan
3.4.3 Mejelaskan konstanta dan sintak penulisan
3.4.4 Mejelaskan operator dan ekspresi dan sintak penulisan
3.4.5 Menerapkan sintak penulisan tipe data, variabel ,konstanta, operator dan
ekspresi pada aplikasi pascal
4.4.1 Melakukan pembuatan code program pada aplikasi pascal dengan penerapan tipe
data
4.42 Melakukan pembuatan code program pada aplikasi pascal dengan
penerapan variable
D. Tujuan pembelajaran
1. Setelah mengikuti pembelajaran peserta didik dapat menjelaskan pengertian
tipe data, variable dan konstanta dengan benar dan tepat
2. Setelah mengikuti pembelajaran peserta didik dapat menjelaskan perbedaan
variable dan konstanta dengan benar dan tepat
3. Setelah mengikuti pembelajaran peserta didik dapat membuat kode program
pada aplikasi pascal dengan penggunaan sintak penulisan tipe data, variable
dan konstanta dengan benar dan tepat
E. Materi pembelajaran
✓ Pengenalan dan Struktur dasar kode program pascal.
✓ Penulisan kode program tipe data, variable, konstanta, operator, dan ekspresi pada
aplikasi pascal.
2
✓ Metode : Diskusi, Tanya Jawab, Simulasi, Praktik
G. Kegiatan pembelajaran
Pertemuan Pertama
➢ Kegiatan Pembuka (10 Menit)
Kegiatan Guru Kegiatan Peserta didik
• Memberikan Salam • Menjawab Salam dari Guru
• Guru mengajak peserta didik untuk • Siswa berdoa Bersama
berdoa Bersama
• Guru memeriksa kehadiran peserta • Peserta didik menjawab presensi Guru
didik (Presensi)
• Guru membahas dan memberikan • Peserta didik mendengarkan dan menjawab
pertanyaan sederhana tentang materi pertanyaan dari guru
sebelumnya
• Guru mengaitkan materi hari ini dengan • Peserta didik mendengarkan pernyataan dari
manfaatnya di kehidupan sehari-hari Guru
➢ Kegiatan Inti (25 Menit)
• Guru membagikan LKPD dan Modul
Pembelajaran
• Guru menyampaikan materi melalui media
pembelajaran (Tipe Data, dan Variabel)
• Peserta didik memperhatikan pemaparan
• Pertanyaan Mendasar (mengamati,
guru dan memperhatikan dengan seksama
Menanya)
dan mengaitkan masalah apa saja yang bisa
diselesaikan dengan program menggunakan
tipe data dan variable
• Peserta didik bertanya kepada guru tentang
masalah yang tidak diketahuinya
• Guru membagi kelompok peserta didik (4
orang untuk tiap kelompok)
• Mendesain Perencanaan projek
• Guru menyampaikan projek yang akan
dilakukan peserta didik
• Menyusun Jadwal Pembuatan • Guru menyampaikan langkah -langkah dan
waktu yang dibutuhkan unutuk penyelesaian
tugas projek
• Guru memantau keaktifan peserta didik
• Memonitor Keaktifan dan dalam pengerjaan proyek
Perkembangan proyek • Peserta didik mengerjakan proyek sesuai
dengan waktu yang ditentukan
• Menguji Hasil • Guru mengecek hasil kerja proyek peserta
didik
• Peserta didik membuat laporan tentang hasil
proyeknya
3
• Peserta didik memaparkan laporan hasil
proyeknya, dan peserta didik yang lain
• Evaluasi Pengalaman Belajar
memberikan tanggapan
• Guru membimbing proses pemaparan proyek
➢ Kegiatan Penutup (10 Menit)
• Guru memfasilitasi peserta didik untuk menyimpulkan materi pembelajaran
• Guru meminta peserta didik untuk menyampaiakn refleksi pembelajaran perwakilan 2 orang
• Guru menyampaikan rencana pembelajaran dipertemuan yang akan datang
• Guru menutup pembelajaran dengan doa Bersama peserta didik
• Guru mengucapkan salam penutup
Pertemuan Kedua
➢ Kegiatan Pembuka (10 Menit)
Kegiatan Guru Kegiatan Peserta didik
• Memberikan Salam • Menjawab Salam dari Guru
• Guru mengajak peserta didik untuk • Siswa berdoa Bersama
berdoa Bersama
• Guru memeriksa kehadiran peserta • Peserta didik menjawab presensi Guru
didik (Presensi)
• Guru membahas dan memberikan • Peserta didik mendengarkan dan menjawab
pertanyaan sederhana tentang materi pertanyaan dari guru
sebelumnya
• Guru mengaitkan materi hari ini dengan • Peserta didik mendengarkan pernyataan dari
manfaatnya di kehidupan sehari-hari Guru
➢ Kegiatan Inti (25 Menit)
• Guru membagikan LKPD dan Modul
Pembelajaran
• Guru menyampaikan materi melalui media
• Pertanyaan Mendasar pembelajaran (Konstanta, Operator dan
Ekspresi)
• Guru menyampaikan pertanyaan kepada
peserta didik tentang materi
• Guru membagi kelompok peserta didik (4
orang untuk tiap kelompok)
• Mendesain Perencanaan projek
• Guru menyampaikan projek yang akan
dilakukan peserta didik
• Menyusun Jadwal Pembuatan • Guru menyampaikan langkah -langkah dan
waktu yang dibutuhkan unutuk penyelesaian
tugas projek
• Guru memantau keaktifan peserta didik
• Memonitor Keaktifan dan dalam pengerjaan proyek
Perkembangan proyek • Peserta didik mengerjakan proyek sesuai
dengan waktu yang ditentukan
• Menguji Hasil • Guru mengecek hasil kerja proyek peserta
4
didik
• Peserta didik membuat laporan tentang hasil
proyeknya
• Peserta didik memaparkan laporan hasil
proyeknya, dan peserta didik yang lain
memberikan tanggapan
• Evaluasi Pengalaman Belajar • Guru membimbing proses pemaparan proyek
• Peserta didik melakukan evaluasi dengan
menyelesaikan soal Latihan teori melalui
google form
➢ Kegiatan Penutup (10 Menit)
• Guru memfasilitasi peserta didik untuk menyimpulkan materi pembelajaran
• Guru meminta peserta didik untuk menyampaiakn refleksi pembelajaran perwakilan 2 orang
• Guru menyampaikan rencana pembelajaran dipertemuan yang akan datang
• Guru menutup pembelajaran dengan doa Bersama peserta didik
• Guru mengucapkan salam penutup
5
IndikatorPenilaianSikap:
Disiplin
1) Tertib mengikuti instruksi
2) Mengerjakan tugas tepat waktu
3) Tidak melakukan kegiatan yang tidak diminta
4) Tidak membuat kondisi kelas menjadi tidak kondusif
Jujur
1) Menyampaikan sesuatu berdasarkan keadaan yang sebenarnya
2) Tidak menutupi kesalahan yang terjadi
3) Tidak menyontek atau melihat data/pekerjaan orang lain
4) Mencantumkan sumber belajar dari yang dikutip/dipelajari
Tanggung Jawab
1) Pelaksanaan tugas piket secara teratur
2) Peran serta aktif dalam kegiatan diskusi kelompok
3) Mengajukan usul pemecahan masalah
4) Mengerjakan tugas sesuai yang ditugaskan
Santun
1) Berinteraksi dengan teman secara ramah
2) Berkomunikasi dengan bahasa yang tidak menyinggung perasaan
3) Menggunakan bahasa tubuh yang bersahabat
4) Berperilaku sopan
Nilai akhir sikap diperoleh berdasarkan modus (skor yang sering muncul) dari
keempataspek sikap di atas.
b) Penilaian Pengetahuan
Kunci
Kd Idikator Soal Soal Skor
Jawaban
6
3.4 Peserta didik dapat Pada sebuah Bahasa B 2
Menerapkan menganalisis bentuk pemrograman pascal
penggunaan tipe penerapan variable dihasilkan
data, variabel, keluaran/output sebagai
konstanta, operator, berikut “ Nama saya :
dan ekspresi Hermawan”.
Penggunaan nama
variable diatas yang baik
adalah:
a. Hermawan
b. Nama
7
Kunci
Kd Idikator Soal Soal Skor
Jawaban
c. Nama hermawan
d. Variable
e. X
Perhatikan listing
Peserta didik dapat C 2
program pascal diwabah
mengidentifikasi
ini!
penerapan konstanta
dalam listing program
1. Var
pascal 2. Nilai : real;
8
Kunci
Kd Idikator Soal Soal Skor
Jawaban
3. Phi : 3.14;
4. Begin
c) Penilaian Keterampilan
1. Disajikan semuah rubric soal untuk membuat kode program penerapan
Bahasa pemrograman pascal:
Rumusan soal:
Buatlah kode program dalam Bahasa pascal dengan menerapkan berbagai
tipe data sehingga menghasilkan keluaran atau output sebagai berikut:
a. Nama : Joni Iskandar Kusuma
b. Alamat : Bandung Barat
c. Usia : 17
2. Setelah selesai membuat kode program melalui aplikasi pascal android
peserta didik mengcapture/screenshot tampilan listing program kemudian
mengupload ke google form yang telah disediakan.
9
Rubric penilaian keterampilan:
No. Deskripsi Kegiatan Kriteria Skor
1 Kesesuaian prosedur ✓ Semua tipe data dideklasarikan 3
secara benar
✓ Hanya sebagian tipe data 2
dideklarasikan
✓ Tidak ada deklarasi tipe data 1
10
Lembar penilaian aspek keterampilan:
Nilai Keterampilan
Ketepatan
No. Nama Siswa Kesesuaian Hasil Total
penggunaan
prosedur Produk
berbagai tipe data
1
2
3
4
Dst.
𝑆𝑘𝑜𝑟 𝑃𝑒𝑟𝑜𝑙𝑒ℎ𝑎𝑛
Nilai Akhir = X 100
𝑆𝑘𝑜𝑟 𝑀𝑎𝑘𝑠𝑖𝑚𝑎𝑙
11