Pemrograman Prosedural dengan
Python
Pertemuan Ke-2
Tujuan Pembelajaran:
1. Memahami tipe data, variabel,
konstanta, dan ekspresi dalam
Python.
Apersepsi
• 1. Tanya jawab tentang materi sebelumnya:
• - Apa itu pemrograman prosedural?
• - Apa saja contoh aplikasi yang menggunakan
pemrograman prosedural?
• 2. Contoh aplikasi nyata:
• - Kalkulator sederhana
• - Permainan sederhana
Konsep Dasar
• 1. Tipe Data:
• - Integer, Float, String, Boolean
• 2. Variabel:
• - Cara mendeklarasikan variabel di Python
• - Aturan penamaan variabel
• 3. Konstanta dan Ekspresi:
• - Konstanta: Nilai tetap dalam program
Aktivitas Inti: Concrete Experience
• 1. Contoh kode Python:
• - Menghitung luas lingkaran (L = π * r^2)
• 2. Langkah-langkah:
• - Deklarasikan variabel untuk jari-jari dan nilai
π
• - Hitung luas lingkaran menggunakan ekspresi
• - Cetak hasil
Aktivitas Inti: Reflective
Observation
• 1. Pertanyaan refleksi:
• - Apakah program berjalan dengan baik?
Mengapa?
• - Adakah kesalahan yang muncul?
• - Apa yang sudah dipahami tentang tipe data
dan variabel?
• 2. Diskusi kelompok:
• - Berbagi pengalaman dalam menulis kode
Aktivitas Inti: Abstract
Conceptualization
• 1. Penjelasan teori:
• - Tipe data di Python: Integer, Float, String,
Boolean
• - Aturan penulisan variabel
• - Konsep konstanta dan ekspresi
• 2. Contoh tambahan:
• - Kontrol kondisional (if, elif, else)
• - Perulangan (for, while)
Aktivitas Inti: Active
Experimentation
• 1. Tantangan coding:
• - Program untuk mengecek apakah angka
lebih besar dari 10 menggunakan kontrol
kondisional
• - Program untuk mencetak angka 1-10
menggunakan perulangan
• 2. Eksperimen tambahan:
• - Menambahkan fitur atau logika baru dalam
program
Penutup
• 1. Ringkasan:
• - Tipe data, variabel, konstanta, ekspresi
• - Kontrol kondisional dan perulangan
• 2. Tugas LKPD:
• - Kerjakan soal-soal yang diberikan di Lembar
Kerja Peserta Didik
• 3. Penutup:

______Pembelajaran_Python_Prosedural.pptx

  • 1.
    Pemrograman Prosedural dengan Python PertemuanKe-2 Tujuan Pembelajaran: 1. Memahami tipe data, variabel, konstanta, dan ekspresi dalam Python.
  • 2.
    Apersepsi • 1. Tanyajawab tentang materi sebelumnya: • - Apa itu pemrograman prosedural? • - Apa saja contoh aplikasi yang menggunakan pemrograman prosedural? • 2. Contoh aplikasi nyata: • - Kalkulator sederhana • - Permainan sederhana
  • 3.
    Konsep Dasar • 1.Tipe Data: • - Integer, Float, String, Boolean • 2. Variabel: • - Cara mendeklarasikan variabel di Python • - Aturan penamaan variabel • 3. Konstanta dan Ekspresi: • - Konstanta: Nilai tetap dalam program
  • 4.
    Aktivitas Inti: ConcreteExperience • 1. Contoh kode Python: • - Menghitung luas lingkaran (L = π * r^2) • 2. Langkah-langkah: • - Deklarasikan variabel untuk jari-jari dan nilai π • - Hitung luas lingkaran menggunakan ekspresi • - Cetak hasil
  • 5.
    Aktivitas Inti: Reflective Observation •1. Pertanyaan refleksi: • - Apakah program berjalan dengan baik? Mengapa? • - Adakah kesalahan yang muncul? • - Apa yang sudah dipahami tentang tipe data dan variabel? • 2. Diskusi kelompok: • - Berbagi pengalaman dalam menulis kode
  • 6.
    Aktivitas Inti: Abstract Conceptualization •1. Penjelasan teori: • - Tipe data di Python: Integer, Float, String, Boolean • - Aturan penulisan variabel • - Konsep konstanta dan ekspresi • 2. Contoh tambahan: • - Kontrol kondisional (if, elif, else) • - Perulangan (for, while)
  • 7.
    Aktivitas Inti: Active Experimentation •1. Tantangan coding: • - Program untuk mengecek apakah angka lebih besar dari 10 menggunakan kontrol kondisional • - Program untuk mencetak angka 1-10 menggunakan perulangan • 2. Eksperimen tambahan: • - Menambahkan fitur atau logika baru dalam program
  • 8.
    Penutup • 1. Ringkasan: •- Tipe data, variabel, konstanta, ekspresi • - Kontrol kondisional dan perulangan • 2. Tugas LKPD: • - Kerjakan soal-soal yang diberikan di Lembar Kerja Peserta Didik • 3. Penutup: