Apa itu Algoritma? Algoritma adalah langkah-langkah atau instruksi yang perlu diikuti untuk menyelesaikan suatu masalah. Algoritma bisa diibaratkan sebagai resep memasak; jika kita mengikuti langkah-langkahnya dengan benar, kita akan mendapatkan hasil yang diinginkan.
Contoh Algoritma Sederhana: Misalnya, kita ingin membuat secangkir teh. Berikut adalah algoritma sederhananya:
Panaskan air.
Masukkan teh ke dalam cangkir.
Tuang air panas ke dalam cangkir.
Aduk teh.
Teh siap diminum.
Apa itu Pemrograman? Pemrograman adalah proses menulis instruksi (kode) yang akan dijalankan oleh komputer. Dengan pemrograman, kita bisa membuat aplikasi, permainan, dan berbagai perangkat lunak lainnya.
Bahasa Pemrograman: Untuk menulis program, kita menggunakan bahasa pemrograman. Ada banyak bahasa pemrograman, seperti Python, Java, dan C++. Setiap bahasa pemrograman memiliki aturan atau sintaks yang perlu diikuti.
Contoh Kode Sederhana dalam Python:
Kode ini akan menampilkan teks "Halo, dunia!" di layar.
Variabel: Variabel adalah tempat untuk menyimpan data. Misalnya, jika kita ingin menyimpan angka 10, kita bisa membuat variabel bernama x:
Sekarang, x menyimpan nilai 10.
Tipe Data: Ada beberapa jenis data yang bisa disimpan dalam variabel:
Integer: Angka bulat (contoh: 5, -3).
Float: Angka desimal (contoh: 4.5, -2.7).
String: Teks (contoh: "Halo", "Belajar Pemrograman").
Boolean: Nilai benar atau salah (True atau False).
Operasi Aritmatika: Kita bisa melakukan operasi matematika dasar dengan variabel:
penjumlahan (+)
pengurangan (-)
perkalian (*)
pembagian (/)
Apa itu Pengkondisian? Pengkondisian digunakan untuk membuat keputusan di dalam program. Misalnya, jika kita ingin memeriksa apakah seseorang berusia lebih dari 18 tahun:
karena di code tersebut tertera 20 tahun, maka input yang dihasilkan "Kamu Sudah Dewasa" karena lebih dari 18 tahun. Namun jika dibawah 18 tahun maka input yang dihasilkan "Kamu Masih Dibawah Umur".
Algoritma dan Pemrograman: Algoritma adalah langkah-langkah yang kita gunakan untuk menyelesaikan masalah, dan pemrograman adalah cara kita memberitahu komputer untuk mengikuti langkah-langkah tersebut. Dengan memahami konsep dasar ini, kita dapat mulai menulis program sederhana dan kemudian berkembang ke program yang lebih kompleks.