0% menganggap dokumen ini bermanfaat (0 suara)
37 tayangan3 halaman

RPP Informatika Python

Rencana Pelaksanaan Pembelajaran (RPP) ini bertujuan untuk mengajarkan siswa kelas X tentang dasar-dasar bahasa pemrograman Python melalui model Problem Based Learning. Siswa akan belajar menulis program sederhana dan memahami konsep dasar pemrograman dalam waktu 3 x 45 menit. Penilaian dilakukan melalui tes tertulis, praktik, dan observasi sikap selama pembelajaran.

Diunggah oleh

cici dwicahyani
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
37 tayangan3 halaman

RPP Informatika Python

Rencana Pelaksanaan Pembelajaran (RPP) ini bertujuan untuk mengajarkan siswa kelas X tentang dasar-dasar bahasa pemrograman Python melalui model Problem Based Learning. Siswa akan belajar menulis program sederhana dan memahami konsep dasar pemrograman dalam waktu 3 x 45 menit. Penilaian dilakukan melalui tes tertulis, praktik, dan observasi sikap selama pembelajaran.

Diunggah oleh

cici dwicahyani
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

Rencana Pelaksanaan Pembelajaran

(RPP)
Sekolah: [Nama Sekolah]

Mata Pelajaran: Informatika

Kelas/Semester: X / Ganjil

Topik: Bahasa Pemrograman Python

Alokasi Waktu: 3 x 45 menit

I. Informasi Umum
Bahasa Pemrograman Python adalah bahasa tingkat tinggi yang sederhana dan mudah
dipahami. Pada pembelajaran ini, siswa akan mengenal dasar-dasar Python, menulis
program sederhana, dan memahami struktur dasar pemrograman.

II. Kompetensi Inti (KI)


1. Menghayati dan mengamalkan ajaran agama yang dianutnya.

2. Menghargai dan menghayati perilaku jujur, disiplin, tanggung jawab, peduli, santun,
percaya diri dalam berinteraksi secara efektif.

3. Memahami, menerapkan, menganalisis pengetahuan faktual, konseptual, prosedural


berdasarkan rasa ingin tahunya.

4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya.

III. Kompetensi Dasar (KD)


- 3.11 Memahami konsep dasar bahasa pemrograman Python.

- 4.11 Menggunakan bahasa pemrograman Python untuk membuat program sederhana.

IV. Kegiatan Pembelajaran


A. Pendahuluan (15 menit)
- Guru memberikan apersepsi tentang pentingnya pemrograman dalam kehidupan sehari-
hari.

- Menyampaikan tujuan pembelajaran.

- Menjelaskan manfaat mempelajari Python.

B. Kegiatan Inti (100 menit)

Model Pembelajaran: Problem Based Learning

1. Eksplorasi:

- Guru menjelaskan pengertian bahasa pemrograman Python.

- Menampilkan contoh kode sederhana.

2. Elaborasi:

- Siswa mencoba menulis program Python sederhana seperti "Hello World".

- Diskusi kelompok membuat program sederhana (penjumlahan dua bilangan).

3. Konfirmasi:

- Guru memberikan umpan balik terhadap hasil kerja siswa.

- Menyimpulkan pembelajaran hari ini.

C. Penutup (20 menit)

- Refleksi pembelajaran.

- Memberikan penguatan tentang manfaat dan penggunaan Python.

- Memberikan tugas lanjutan untuk eksplorasi lebih dalam.

V. Instrumen Penilaian
A. Penilaian Pengetahuan:

- Tes tertulis tentang konsep dasar Python (bentuk pilihan ganda dan esai).

B. Penilaian Keterampilan:
- Penilaian praktik membuat program Python sederhana.

C. Penilaian Sikap:

- Observasi sikap kerja sama, disiplin, dan tanggung jawab saat diskusi dan praktik.

VI. Penugasan Siswa


Tugas Mandiri:

- Membuat program Python sederhana yang dapat menghitung luas persegi panjang.

- Menulis laporan singkat tentang pengalaman membuat program tersebut.

Anda mungkin juga menyukai