Selamat datang di dunia pemrograman !

Sebagai siswa SMA, mempelajari pemrograman bukan sekadar belajar menulis kode, melainkan belajar berpikir secara terstruktur, logis, dan sistematis dalam memecahkan masalah.

Salah satu bahasa pemrograman paling populer dan ramah pemula di dunia saat ini adalah Python. Mari kita mulai petualangan coding kita.

Apa Itu Python ?

Python adalah bahasa pemrograman tingkat tinggi yang dirancang agar mudah dibaca oleh manusia. Jika bahasa lain membutuhkan banyak baris kode untuk melakukan satu tugas, Python seringkali hanya membutuhkan beberapa baris saja. Itulah mengapa Python sangat disukai, mulai dari pengembang aplikasi web hingga ilmuwan data.

Mengapa Kita Belajar Python ?

Sintaks yang Sederhana: Mirip dengan bahasa Inggris, sehingga fokus kita adalah pada alur logika, bukan kerumitan tanda baca.

Serbaguna: Digunakan untuk membuat website, kecerdasan buatan (AI), analisis data, hingga otomasi tugas rutin.

Komunitas Besar: Jika kamu kesulitan, jutaan orang di internet telah memberikan solusinya.

Konsep Dasar yang Wajib Dipahami.

Untuk memulai, ada tiga pilar utama yang akan kalian temui di tahap awal:

1. Variabel dan Tipe Data

Bayangkan variabel sebagai sebuah kotak untuk menyimpan nilai. Nama kotak tersebut adalah variabel, dan isi di dalamnya disebut tipe data.

String: Teks (contoh: “Halo Dunia”)

Integer: Angka bulat (contoh: 10, -5)

Float: Angka desimal (contoh: 3.14)

Boolean: Nilai kebenaran (True atau False)

2. Input dan Output

Program perlu berkomunikasi dengan pengguna.

Output menggunakan fungsi print() untuk menampilkan informasi ke layar.

Input menggunakan fungsi input() untuk menerima data dari pengguna.

3. Struktur Kontrol (Logika)

Program tidak selalu berjalan lurus. Terkadang kita butuh logika:

Percabangan (if/else) :

Memungkinkan program mengambil keputusan. “Jika nilai di atas 75, maka lulus.”

Perulangan (Loop) :

Mengulang tugas yang sama berkali-kali tanpa harus menulis kode berulang kali.

Contoh Kode Sederhana

Mari kita coba membuat program sederhana untuk menyapa seseorang:

# Meminta input nama

nama = input (“Siapa namamu ? “)

# Menampilkan outputprint

(“Halo ” + nama + “, selamat belajar Python!”)

Tantangan untuk Kalian

Setelah memahami konsep dasar di atas, kalian akan segera diberikan Lembar Kerja Peserta Didik (LKPD). Tugas tersebut nantinya akan melatih kalian untuk

  1. Mengidentifikasi variabel dalam masalah nyata.
  2. Menyusun logika percabangan untuk kasus sederhana.
  3. Menuliskan algoritma (langkah-langkah) sebelum mulai menulis kode.

Tips Belajar :

Jangan takut salah: Error dalam coding adalah cara komputer memberitahumu bahwa ada bagian logika yang perlu diperbaiki.

Tulis tangan: Saat mengerjakan LKPD, menuliskannya di buku catatan akan membantu otakmu merekam alur logika jauh lebih baik daripada sekadar copy-paste.

Siapkan catatan kalian untuk mengerjakan LKPD, untuk LKPD diberikan di Classroom

Leave a Reply

Your email address will not be published. Required fields are marked *