📚 Materi Koding Level 2
SDN Petamburan 05
Jalan Petamburan 2 No. 33, Kec. Tanah Abang, Jakarta Pusat
Selamat datang di materi Koding Level 2 untuk Kelas 6!
🎯 Topik 1: Loop (Perulangan)
Loop adalah instruksi untuk mengulang suatu perintah berkali-kali. Ini sangat berguna agar kita tidak perlu menulis kode yang sama berulang-ulang.
🔄 For Loop
Digunakan ketika kita tahu berapa kali perulangan akan dilakukan.
console.log("Perulangan ke-" + i);
}
// Output: Perulangan ke-1, ke-2, ke-3, ke-4, ke-5
🔁 While Loop
Digunakan ketika perulangan bergantung pada kondisi tertentu.
while (angka <= 5) {
console.log("Angka: " + angka);
angka++;
}
🎯 Topik 2: Kondisi (If-Else)
Kondisi digunakan untuk membuat keputusan dalam program. Program akan mengecek suatu kondisi dan menjalankan kode tertentu berdasarkan hasilnya.
if (nilai >= 90) {
console.log("Nilai: A");
} else if (nilai >= 80) {
console.log("Nilai: B");
} else {
console.log("Nilai: C");
}
// Output: Nilai: B
🎯 Topik 3: Fungsi (Function)
Fungsi adalah blok kode yang dapat digunakan berulang kali. Kita bisa membuat fungsi untuk melakukan tugas tertentu.
return "Halo, " + nama + "!";
}
console.log(sapa("Budi"));
// Output: Halo, Budi!
🎯 Topik 4: Array (Daftar)
Array adalah variabel yang dapat menyimpan banyak nilai sekaligus dalam satu daftar.
console.log(buah[0]); // Output: Apel
console.log(buah[1]); // Output: Mangga
// Menambah elemen baru
buah.push("Pisang");
console.log(buah); // Output: ["Apel", "Mangga", "Jeruk", "Pisang"]
🎯 Topik 5: Event (Kejadian)
Event adalah kejadian yang terjadi pada halaman web, seperti klik tombol, gerakan mouse, atau input keyboard.
document.getElementById("tombol").onclick = function() {
alert("Tombol diklik!");
};
✍️ Latihan Soal (25 Soal)
🏆 Hasil Latihan
Silakan kerjakan latihan soal terlebih dahulu.


Tidak ada komentar