LKPD DASAR PEMROGRAMAN PYTHON
Mata Pelajaran : Informatika / Prakarya dan Kewirausahaan
Kelas : XI
Materi Pokok : Dasar-Dasar Pemrograman Python
Alokasi Waktu : 2 x 45 menit
Nama Siswa : ..........................................
Tanggal : ..........................................
A. Tujuan Pembelajaran
Setelah mengikuti kegiatan pembelajaran ini, peserta didik diharapkan mampu:
1. Menjelaskan sintaks dasar Python.
2. Memahami dan menjalankan kode Python sederhana.
3. Membuat program Python sederhana secara mandiri.
B. Materi Singkat
Apa itu Python?
Python adalah bahasa pemrograman tingkat tinggi yang mudah dipelajari karena sintaksnya
sederhana dan menyerupai bahasa Inggris.
Struktur Dasar Python:
1. Komentar: Diawali dengan tanda #
2. Variabel: Menyimpan data
nama = "Ammar"
umur = 17
3. Input & Output:
nama = input("Masukkan nama: ")
print("Halo", nama)
4. Percabangan:
if umur >= 17:
print("Kamu sudah cukup umur")
5. Perulangan (looping):
for i in range(5):
print(i)
C. Contoh Program dan Penjelasannya
Program 1: Menyapa Pengguna
# Program menyapa pengguna
nama = input("Masukkan nama kamu: ")
print("Halo", nama, "! Selamat belajar Python.")
Penjelasan:
- Baris 1: Komentar, tidak dieksekusi oleh Python.
- Baris 2: Mengambil input dari pengguna dan menyimpannya di variabel nama.
- Baris 3: Menampilkan teks di layar dengan memanggil isi variabel nama.
Program 2: Menghitung Luas Persegi Panjang
# Program menghitung luas persegi panjang
panjang = int(input("Masukkan panjang: "))
lebar = int(input("Masukkan lebar: "))
luas = panjang * lebar
print("Luas persegi panjang adalah", luas)
Penjelasan:
- Baris 1: Komentar.
- Baris 2-3: Meminta input panjang dan lebar dari pengguna dan mengubahnya menjadi bilangan
bulat.
- Baris 4: Mengalikan panjang dan lebar untuk mendapatkan luas.
- Baris 5: Menampilkan hasil perhitungan.
D. Tugas Praktik Siswa
Tugas 1: Program Menghitung Umur
Buat program Python yang:
- Meminta pengguna memasukkan tahun lahir.
- Menghitung umur berdasarkan tahun sekarang (misal: 2025).
- Menampilkan umur pengguna.
Contoh output:
Masukkan tahun lahir: 2007
Umur kamu sekarang: 18 tahun
Tugas 2: Program Kalkulator Sederhana
Buat program Python untuk menjumlahkan, mengurangkan, mengalikan, dan membagi dua
bilangan.
Contoh output:
Masukkan angka pertama: 10
Masukkan angka kedua: 5
Hasil penjumlahan: 15
Hasil pengurangan: 5
Hasil perkalian: 50
Hasil pembagian: 2.0
E. Petunjuk Pengumpulan
1. Tulis kode di aplikasi Python seperti: Replit, IDLE, atau VSCode.
2. Screenshot hasil program dan upload di Google Classroom.
3. Tulis komentar pada setiap baris penting program.