Anda di halaman 1dari 12

RENCANA PELAKSANAAN PEMBELAJARAN

PEMROGRAMAN DASAR

Penggunaan Tipe Data, Variabel, Konstanta

KELAS X TKJ

SRI HARDIANTI SAHPUTRI, S.Kom


RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

Satuan pendidikan : Sekolah Menengah Kejuruan SMK


Nama sekolah : Negeri 1 Dolok Merawan
Tahun pelajaran : 2022/2023
Kompetensi keahlian : Teknik Komputer Jaringan
Mata pelajaran : Pemrograman Dasar
Kelas/semester : X/1
Materi pokok/topik : Pemrograman dasar pascal
Tipedata, variable, konstanta,
operator dan ekspresi.
Alokasi waktu : 1 x 45 menit (2 Pertemuan)

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.

KI-4 Melaksanakan tugas spesifik, dengan menggunakan alat, informasi, dan


prosedur kerja yang lazim dilakukan serta menyelesaikan masalah sederhana
sesuai dengan bidang kerja. Menampilkan kinerja di bawah bimbingan 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 di bawah pengawasan
langsung. Menunjukkan keterampilan mempresepsi, kesiapan, meniru,
membiasakan gerak mahir, menjadikan gerak alami, dalam ranah konkret
terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta
mampu melaksanakan tugas spesifik di bawah pengawasan langsung.

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.

✓ Pengertian tipe data integer, string, real, bolean dan char.

✓ Pengertian variable, konstanta, operator, dan ekspresi .

✓ Penulisan kode program tipe data, variable, konstanta, operator, dan ekspresi pada
aplikasi pascal.

F. Pendekatan, strategi dan metode


✓ Pendekatan : STEAM (Science, Technology, Engineering, Art, Mathematic)
✓ Strategi : Project Base Learning

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

H. Alat, media dan sumber belajar


Alat Media Sumber Ajar
Leptop / Pc/ Android Slide Power Point Modul Pembelajaran
Aplikasi turbo Pascal (PC) Video Pembelajaran LKPD
Aplikasi Pascal android (HP) Google Form

I. Intrumen penilaian hasil belajar


a) Penilaian Sikap
• Instrumen dan Rubrik Penilaian
Tanggung
NamaSiswa Disiplin Jujur Santun
No Jawab Nilai Akhir
/ Kelompok
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 empat indikator terlihat
3 = jika tiga indikator terlihat
2 = jika dua indikator terlihat
1 = jika satu indikator terlihat

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.

Kategori nilai sikap:


Sangat baik: apabila memperoleh nilai akhir 4
Baik : apabila memperoleh nilai akhir 3
Cukup : apabila memperoleh nilai akhir 2
Kurang : apabila memperoleh nilai akhir 1

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

Peserta didik dapat Pada sebuah listing C 2


menganalisis bentuk program terdapat sebuah
penerapan konstanta variable:
Var
Phi : 3.14;
Begin
Nilai phi pada listing
program diatas disebut:
a. Tipe data real
b. Tipe data integer
c. Konstanta
d. Variable
e. Bolean

Peserta didik dapat Dibawah ini merupakan C 2


menganalisis penulisan penulisan variable yang
variable yang benar benar, kecuali;
a. Nama_siswa
b. NamaSiswa
c. 10nama siswa
d. Nama1
e. Nama12
4.4 Peserta didik dapat Berikut manakah C 2
mengidentifikasi pendeklarasian variable
Membuat kode
penerapan variable dalam yang benar dalam Bahasa
program dengan tipe
listing program pascal pemrograman pascal
data, variabel,
dibawah ini;
konstanta, operator a. Var
dan ekspresi Nama :
‘string’;
b. Var
Nama :
(string);
c. Var
Nama :
string;
d. Var
Nama :
(‘string’);
e. Var
‘Nama’ :
‘string’;

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

Varibel mana yang


menunjukan nilai
konstanta pada listing
program diatas?
a. Real
b. Nilai
c. Phi
d. 3.14
e. Semua salah
Skor Maksimal 10

Rubrik nilai pengetahuan.

Nama Skor setiap nomor soal


No. Nilai
Siswa/Kelompo No. 1 No. 2 No. 3 No. 4 No. 5
k
1
2
3
𝑆𝑘𝑜𝑟 𝑝𝑒𝑟𝑜𝑙𝑒ℎ𝑎𝑛
Nilai Akhir = 𝑋 𝟏𝟎𝟎
𝑆𝑒𝑘𝑜𝑟 𝑚𝑎𝑘𝑠𝑖𝑚𝑎𝑙

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

2 Ketepatan penggunaan ✓ Deklarasi variable cukup dua 3


variabel baris
✓ Deklarasi variable lebih dari 2
dua baris
✓ Tidak ada deklarasi variabel 1
3 Hasil Produk ✓ Hasil keluaran/output sesuai 3
kriteria soal
✓ Hanya sebagian hasil
keluaran/output sesuai kriteria
soal 2
✓ Tidak ada hasil
keluaran/output sesuai kriteria 1
✓ Soal

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

Anda mungkin juga menyukai