0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan2 halaman

RPP Pemrograman Dasar Python SMA

Diunggah oleh

Muhafif Jr
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)
6 tayangan2 halaman

RPP Pemrograman Dasar Python SMA

Diunggah oleh

Muhafif Jr
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

Rencana Pembelajaran Revisi (RPP / Modul Ajar)

Mata Pelajaran: Informatika

Topik: Pemrograman Dasar Python

Fase / Kelas: Fase F / XI SMA

Alokasi Waktu: 2 x 45 menit (2 JP)

Nama Pendidik: M. Faisal, [Link]

Satuan Pendidikan: SMAN 1 Tamiang Hulu

I. Rasional Pembelajaran
Pembelajaran pemrograman dasar Python dirancang agar peserta didik memahami logika
dasar pemrograman dengan pendekatan learning by doing. Python dipilih karena
sintaksnya sederhana dan aplikatif di berbagai bidang. Melalui kegiatan ini, peserta didik
diharapkan mampu berpikir logis, kreatif, dan reflektif, serta mengenal teknologi berbasis
kecerdasan artifisial.

II. Capaian Pembelajaran (CP)


 • Memahami sejarah dan karakteristik bahasa pemrograman Python.
 • Menginstal dan menjalankan Python di berbagai perangkat (laptop/HP).
 • Menulis dan menjalankan kode sederhana (output, input, operasi aritmatika).
 • Menggunakan Python untuk menyelesaikan permasalahan kontekstual sederhana.
 • Menunjukkan sikap mandiri, kreatif, dan kolaboratif dalam proses belajar.

III. Tujuan Pembelajaran (Revisi)


 • Menjelaskan sejarah dan keunggulan Python secara runtut dan benar.
 • Melakukan instalasi Python dan memastikan program dapat dijalankan.
 • Menulis minimal tiga perintah dasar Python (print(), input(), operasi matematika)
dengan benar.
 • Mengembangkan mini project sederhana berupa program biodata dan perhitungan
nilai rata-rata.
 • Menunjukkan sikap kolaboratif dan reflektif melalui diskusi dan refleksi
pembelajaran.

Catatan Revisi: Tujuan diperjelas menggunakan format ABCD dan ditambahkan aspek
kolaborasi serta refleksi.

IV. Materi Pembelajaran


 • Sejarah singkat Python dan penciptanya (Guido van Rossum, 1991).
 • Instalasi Python (Windows / Android).
 • IDE & platform coding (VS Code, IDLE, Google Colab, Pydroid 3).
 • Perintah dasar Python: print(), input(), dan operasi aritmatika.
 • Mini Project: program biodata dan rata-rata nilai.

V. Media dan Sumber Belajar


Media: Laptop/PC, HP Android (Pydroid 3), Google Colab, Video Tutorial, dan AI Assistant
(ChatGPT / Copilot).

Sumber: [Link], Buku Informatika SMA Kemendikbud, Modul Ajar Informatika (2022).

VI. Metode Pembelajaran (Revisi)


Pendekatan: Experiential Learning & Problem Based Learning.

Metode: Eksplorasi, Demonstrasi, Praktik Langsung, Diskusi, Peer Review, Refleksi Diri.

VII. Langkah-langkah Pembelajaran (Revisi)


A. Kegiatan Pendahuluan (10 menit): Orientasi, video apersepsi, dan diskusi awal.

B. Kegiatan Inti (70 menit): Eksplorasi, instalasi, praktik kolaboratif, dan mini project.

C. Kegiatan Penutup (10 menit): Refleksi siswa dan guru, serta umpan balik pembelajaran.

VIII. Asesmen Pembelajaran (Revisi)


Asesmen Awal: Pre-test pengetahuan dasar Python.
Asesmen Formatif: Observasi partisipasi dan pemahaman siswa.
Asesmen Kinerja: Praktik coding dan mini project.
Asesmen Reflektif: Jurnal refleksi individu.

IX. Profil Pelajar Pancasila yang Diharapkan


 • Bernalar kritis
 • Mandiri
 • Kreatif
 • Gotong royong

X. Catatan Revisi / Penyesuaian RPP


Perubahan mencakup penambahan metode kolaboratif, refleksi guru-siswa, integrasi AI,
penyesuaian alokasi waktu, dan rubrik penilaian kinerja.

Anda mungkin juga menyukai