JOBSHEET
Mata Pelajaran : Koding dan Kecerdasan Artifisial
Kelas/Fase : X / Fase E
Topik : Membuat Aplikasi Sederhana dengan Python
Alokasi Waktu : 2 × 40 menit
A. Tujuan Kegiatan
1. Mengimplementasikan konsep algoritma ke dalam bahasa pemrograman Python.
2. Membangun aplikasi sederhana yang dapat menerima input dan menghasilkan output.
3. Melatih keterampilan berpikir komputasional dan debugging.
B. Alat & Bahan
• Laptop/PC dengan Python 3.x terinstal.
• Text Editor (IDLE, VS Code, atau lainnya).
• Modul/handout dasar Python.
C. Dasar Teori
1. Pengertian Python: bahasa pemrograman tingkat tinggi yang mudah dipelajari, sintaks
sederhana, open source.
2. Karakteristik Python: mudah dibaca, interaktif, portabel, library lengkap.
3. Konsep Dasar Algoritma dan Pemrograman: Input – Process – Output (IPO).
4. Struktur Dasar Program Python: komentar, variabel, tipe data, operator, percabangan,
perulangan, fungsi.
5. Dasar Pembuatan Aplikasi Sederhana: perancangan algoritma, menulis kode, testing,
debugging.
6. Contoh Kasus – Kalkulator Sederhana.
D. Langkah Kerja
1. Persiapan:
- Pastikan Python sudah terinstal
- Buat folder proyek
- Buka text editor dan buat file baru [Link]
2. Perancangan Algoritma:
- Buat algoritma kalkulator sederhana (penjumlahan, pengurangan, perkalian,
pembagian).
3. Implementasi di Python:
- Tulis kode kalkulator sederhana dengan input, proses, dan output.
4. Uji Coba Program:
- Jalankan program, coba semua operasi, catat hasil.
5. Modifikasi Tugas:
- Tambahkan fitur pangkat dan akar kuadrat.
E. Lembar Hasil Praktikum
No Operasi yang Input 1 Input 2 Hasil Hasil Manual
Dicoba Program
1 Penjumlahan
2 Pengurangan
3 Perkalian
4 Pembagian
5 Pangkat
6 Akar
Kuadrat