Pendamping Bab 1: Selamat Datang di Dunia Python. Gunakan nomor contoh dan latihan yang sama dengan buku.

Tujuan Belajar

  • Menjelaskan kegunaan Python dengan contoh sehari-hari.
  • Mengenali hubungan instruksi, proses, dan hasil program.
  • Menentukan satu tujuan belajar yang dapat dicoba.

Persiapan

Tidak diperlukan pengalaman pemrograman. Siapkan browser; pemasangan Python dibahas pada Bab 2.

Program dengan tombol Coba di IDE dapat dijalankan di browser. Untuk program lokal, unduh sumber, ekstrak ZIP, lalu ikuti README.txt.

Pembahasan

01-01 – Apa Itu Python?

uk pemula, namun tetap kuat dan fleksibel untuk proyek besar dan kompleks.

Coba di IDE Unduh Sumber
print("Hello, world!")

Hasil yang diharapkan:

Hello, world!

Coba ubah: Ubah satu nilai pada contoh, lalu jelaskan pengaruhnya terhadap hasil.

Studi Kasus

01-02 – Pengingat belajar

Dua pemanggilan print menampilkan dua baris secara berurutan.

Coba di IDE Unduh Sumber
print("Waktunya belajar Python.")
print("Coba satu contoh, lalu periksa hasilnya.")

Hasil yang diharapkan:

Waktunya belajar Python.
Coba satu contoh, lalu periksa hasilnya.

Coba ubah: Ganti pengingat kedua dengan kegiatan belajarmu.

Rangkuman

Python digunakan untuk menulis instruksi yang dijalankan komputer. Mulai dari masalah kecil, amati hasil program, lalu ubah satu hal untuk memahami pengaruhnya.

Cek Pemahaman

Lima pertanyaan ini sama dengan pertanyaan di buku. Periksa jawaban di kuis untuk melihat skor dan pembahasan.

  1. Apa peran program komputer?
  2. Contoh pekerjaan yang sesuai untuk otomatisasi adalah …
  3. Apa yang dilakukan print() pada contoh bab ini?
  4. Langkah yang tepat saat mulai belajar adalah …
  5. Mengapa hasil program perlu diperiksa?
Kerjakan Kuis

Latihan Mandiri

Latihan 01-L01 – Memilih masalah

Dasar. Tuliskan satu pekerjaan berulang di sekolah atau rumah yang ingin kamu bantu dengan Python.

Hasil yang diharapkan:

Satu masalah, masukan, proses, dan hasil yang jelas.

Lihat Petunjuk

Pilih pekerjaan kecil yang aturannya dapat dijelaskan.

Lihat Solusi

Contoh: menghitung total belanja. Masukan: harga barang. Proses: penjumlahan. Hasil: total yang harus dibayar.

Jawaban dapat berbeda; hubungan masukan, proses, dan hasil harus masuk akal.

Latihan 01-L02 – Mengamati perubahan pesan

Penerapan. Jalankan contoh pengingat belajar, lalu ganti pesannya dengan tujuan belajarmu.

Kerjakan di IDE Unduh Latihan

Hasil yang diharapkan:

Tujuan saya: membuat catatan belanja
Lihat Petunjuk

Ubah teks di antara tanda petik.

Lihat Solusi
print("Tujuan saya: membuat catatan belanja")

Teks di dalam tanda petik menjadi pesan yang tampil.

Coba Solusi di IDEUnduh Solusi

Latihan 01-L03 – Menyusun rencana

Pengembangan. Buat rencana tiga sesi belajar: topik, kegiatan mencoba, dan tanda bahwa kegiatan selesai.

Hasil yang diharapkan:

Tiga sesi dengan kegiatan dan bukti selesai.

Lihat Petunjuk

Gunakan hasil yang dapat kamu lihat atau periksa.

Lihat Solusi

Sesi 1: menjalankan pesan. Selesai jika pesan tampil. Sesi 2: mengubah pesan. Selesai jika perubahan tampil. Sesi 3: menyimpan program. Selesai jika file dapat dijalankan kembali.

Rencana kecil dengan hasil yang jelas lebih mudah dievaluasi.

Pengembangan

Kegiatan Tambahan

Luangkan waktu sejenak untuk memikirkan hal berikut:

  1. Mudah: Sebutkan tiga alasan mengapa seseorang mungkin memilih untuk belajar Python berdasarkan apa yang telah kamu baca.
  2. Sedang: Dari berbagai kegunaan Python yang disebutkan (web, AI, data, game, dll.), bidang mana yang paling menarik minat kamu? Mengapa?
  3. Sulit (Riset Singkat): Coba cari satu contoh perusahaan atau proyek di Indonesia yang menggunakan Python. Apa yang mereka buat atau kerjakan dengan Python?

Di bab berikutnya, kita akan mulai dengan menyiapkan lingkungan kerja Python dan menjalankan program pertama kamu. Yuk, lanjut!

Untuk informasi lebih lanjut dan dokumentasi resmi Python, kunjungi python.org.

Referensi dan Materi Pendamping

Langkah Selanjutnya

Bab 2 membahas Instalasi Python dan Program Pertama. Sebelum melanjutkan, pastikan kamu dapat menjelaskan tujuan belajar dan menyelesaikan tiga latihan inti bab ini.

Edisi September 2026. Nomor contoh, pertanyaan, dan latihan digunakan bersama pada buku dan halaman ini.

Bab 2