0% menganggap dokumen ini bermanfaat (0 suara)
16 tayangan6 halaman

Rencana Pembelajaran Python Dasar

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)
16 tayangan6 halaman

Rencana Pembelajaran Python Dasar

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

Learning Plan

Python Fundamental
Program Python Fundamental adalah kelas pengenalan pemrograman
yang dirancang untuk membangun dasar logika dan keterampilan
coding menggunakan bahasa Python. Dalam 12 pertemuan berdurasi 1
jam, siswa akan belajar konsep inti pemrograman seperti tipe data,
variabel, operator, percabangan, perulangan, fungsi, dan pengolahan
data sederhana. Dengan pendekatan “Code Your Ideas”, setiap materi
akan dihubungkan ke mini-proyek yang relevan, seperti kalkulator
sederhana, game tebak angka, pengolah teks, atau pengelola daftar
belanja. Program ini mendorong siswa untuk memahami cara kerja
komputer, memecahkan masalah secara sistematis, dan menuangkan
ide menjadi program yang berjalan. Selain menguasai sintaks Python,
siswa juga akan mengembangkan keterampilan berpikir logis, problem
solving, dan kreativitas sehingga siap melangkah ke proyek
pemrograman yang lebih kompleks di level selanjutnya.
“How can you turn your ideas into real programs that work?”

Student Preparation

● Laptop/ Komputer
● Mouse
● Aplikasi Visual Studio Code

Teacher Preparation

● Laptop/ Komputer
● Mouse
● Aplikasi Visual Studio Code
● Learning Plan
● Learning Slide

Day Objectives Activities Concepts

Learning Plan | 2025


1

- Menginstall
aplikasi
python di
komputer
dan visual
studio code
- Pengenala
penggunaa
n visual
studio code - Memperlajari
- Pengenalan variabel,int,fl
Memperkenalkan apa itu
tentang oat dan str
coding, python serta
coding, - Menjelaskan
penggunaan visual studio
nampilkan penggunaan
code serta penginstalan
data, serta print dan
variabel komentar
- Memperken
alkan cara
menjalan
script di vsc
- Memperken
alkan
penggunaa
n int, str
dan float

2
- Membuat
list,
menambah
List,tuple,boolea
kan/mengh
n,set ,index,
- Mengenal type data dan apus
method list
operasinya elemen
(append,
- Mengenalka
remove, len)
n jenis type
data pada
python

Learning Plan | 2025


3

- Menggabun
gkan,
mengulang,
mengakses
karakter
- Mengenal string dan string String
operasi string - Fungsi manipulation
string:
upper(),
lower(),
find(),
replace()

4 - Contoh
penggunaa
n """ atau '''
untuk
multiline
string
- Mengetik
dan
Mengenal multiline string, menjalanka
- Multiline
menerima input dari n program
string, user
pengguna input
input,
Memahami penggunaan sederhana
operator,
operator dan conditional (input())
conditional
statement - Menjelaska
n tentang
operator
- Menjelaska
n
penggunaa
n
conditional
statement

Learning Plan | 2025


5

- Menyusun
program
- Memperdalam klasifikasi - Nested
nilai dengan conditional,
conditional
nested if logical
statement dan - Debugging operators
nested if kesalahan (and, or, not)
umum pada
if-else

6
- Latihan
perulangan
angka,
- Memahami perulangan - For loop,
tabel
for dan fungsi range() range()
perkalian
- Kombinasi
for dan if

7
- Menyusun
perulangan
dengan
kondisi - Looping
- Mengenal dan
while dengan
menggunakan struktur
Contoh: while, infinite
perulangan while
menghitung loop, break
mundur,
validasi
input

8 - Membuat
fungsi
tanpa
parameter Function,
- Pengenalan fungsi (def)
- Fungsi parameter,
dan fungsinya
dengan return, scope
parameter
dan return
value

Learning Plan | 2025


9
- Membuat
dictionary
sederhana
(e.g.
- Mengenal dictionary dan biodata,
penggunaannya nilai siswa
- Akses key
dan value,
update dan
delete item

10 - Contoh
error umum
(pembagian
dengan nol,
akses
indeks yang
salah).
- Error
- Membuat
(syntax vs
- Mengenal error (syntax program
runtime).
error, runtime error). dengan try-
- Exception.
- Belajar cara menangani except
- Try,
error dengan try-except. sederhana.
except,
- Latihan:
finally.
program
input
angka, jika
bukan
angka →
tampilkan
pesan error.

11 - Memahami konsep class - Penjelasan - Class,


dan object. class & object.
- Membuat class object
sederhana di Python. dengan - Attribute,
contoh method.
sederhana
(class - __init__
Mobil). (construct
or).
- Membuat
atribut dan
method.

- Membuat
beberapa
object dari

Learning Plan | 2025


class yang
sama.

- Latihan:
membuat
class Siswa
dengan
atribut
nama,
umur, nilai.

12
- Melihat
kemapuan
anak anak
- Membuat tugas projek
untuk
perkemban
gannya

Learning Plan | 2025

Anda mungkin juga menyukai