B. ALGORITMA DAN KODING
Peserta didik mampu menjelaskan konsep algoritma dan memberikan contoh langkah-langkah penyelesaian masalah sehari-hari menggunakan urutan logis.
📘 A. Pengantar
1. Judul: “Manusia vs Robot”
Tujuan: Membuat siswa paham logika pemrograman tanpa komputer.
Langkah:
-
Bagi kelas jadi 2 kelompok.
-
Kelompok A berperan sebagai “programmer”, kelompok B sebagai “robot”.
-
Tantangan: buat “robot” berjalan dari pintu ke papan tulis.
Tapi “robot” hanya bisa mengikuti perintah seperti:-
“Langkah maju ”
-
“Belok kanan”
-
“Belok kiri”
-
-
Jika perintah salah, robot “error”! 😆
-
Diskusi: “Apa yang terjadi kalau perintahnya salah?”
(→ Itulah pentingnya logika dalam koding!)
Latihan: "Robot Siswa"
Instruksi:
Satu siswa berperan sebagai “robot”.
Siswa lain memberi instruksi langkah demi langkah (misalnya: ambil spidol, buka tutupnya, tulis kata “Halo” di papan).
Jika instruksi tidak jelas, “robot” tidak akan bisa melakukannya dengan benar.
👉 Tujuan: agar siswa memahami pentingnya berpikir sistematis dan membuat algoritma yang jelas.
Apa itu Koding?
· Koding adalah cara memberi perintah kepada komputer agar melakukan sesuatu yang kita inginkan.
🎯 Mengapa Ini Penting untuk Koding?
Koding adalah proses memberikan perintah yang berisi Algoritma (langkah-langkah) yang Anda pikirkan ke dalam bahasa yang dapat
dimengerti oleh komputer (bahasa pemrograman).
- Tanpa Dekomposisi: Anda akan kewalahan melihat seluruh
program sekaligus.
- Tanpa Pengenalan Pola: Anda akan terus mengulang kode yang sama
berkali-kali.
- Tanpa Abstraksi: Anda akan terjebak pada detail tidak
penting dan tidak bisa fokus pada logika program.
- Tanpa Algoritma: Komputer Anda tidak akan tahu langkah apa
yang harus dilakukan selanjutnya!
·
ü “Pernahkah kalian bermain game? Siapa yang membuat karakter di game itu bisa bergerak?”
ü “Bagaimana Google bisa menebak apa yang ingin kalian cari sebelum kalian mengetik selesai?”
ü “Kalau komputer tidak punya perasaan, bagaimana dia bisa ‘tahu’ apa yang harus dilakukan?”
ü “Kira-kira, kalau kalian bisa memberi perintah ke komputer, apa perintah pertama yang ingin kalian buat?”
Pengertian Coding dan Hubungannya dengan Pemrograman
🔹 Apa itu Coding?
Coding adalah kegiatan menulis perintah atau instruksi agar komputer dapat melakukan sesuatu sesuai keinginan kita.
Perintah itu ditulis menggunakan bahasa pemrograman, misalnya:
-
C++
Apa itu Pemrograman?
Pemrograman (programming) adalah proses yang lebih luas dari coding.
Pemrograman mencakup merencanakan, menulis, menguji, dan memperbaiki kode agar program bisa berjalan dengan baik.
Artinya, coding hanyalah salah satu bagian dari proses pemrograman.
🧩 Dalam pemrograman, ada beberapa tahapan:
-
Merancang apa yang ingin dibuat (misalnya game, kalkulator, animasi).
-
Menulis kode (coding).
-
Menjalankan dan menguji apakah program sudah benar.
-
Memperbaiki kesalahan (debugging).
-
Menyempurnakan program.







0 Post a Comment:
Posting Komentar