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

Dasar Pemrograman Python untuk Siswa XI

Diunggah oleh

Maya Arziyanti
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)
115 tayangan3 halaman

Dasar Pemrograman Python untuk Siswa XI

Diunggah oleh

Maya Arziyanti
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

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.

Anda mungkin juga menyukai