Coding Dasar
1. Pengertian Coding
Coding adalah proses menulis instruksi atau perintah menggunakan bahasa
pemrograman agar komputer dapat menjalankan tugas tertentu.
2. Tujuan Belajar Coding
1) Melatih berpikir logis
2) Mengembangkan kemampuan memecahkan masalah
3) Membuat program sederhana
4) Memahami cara kerja teknologi digital
3. Bahasa Pemrograman
Contoh bahasa pemrograman:
- Scratch
- Python
- Java
- C++
- JavaScript
Untuk pemula biasanya menggunakan Scratch karena lebih mudah dipahami.
4. Konsep Dasar Coding
Algoritma: langkah-langkah untuk menyelesaikan masalah.
Input: data yang dimasukkan ke program.
Proses: pengolahan data.
Output: hasil dari pengolahan data.
5. Contoh Algoritma
Contoh membuat teh:
1. Siapkan gelas
2. Masukkan teh
3. Tuangkan air panas
4. Tambahkan gula
5. Aduk hingga rata.
6. Struktur Dasar Program
Program umumnya memiliki tiga bagian:
Input -> Proses -> Output
7. Contoh Program Sederhana
Contoh konsep program:
nilai_tugas = 80
nilai_ujian = 90
rata_rata = (nilai_tugas + nilai_ujian) / 2
Tampilkan rata_rata
Soal Latihan Coding Dasar (Algoritma)
Latihan 1
Studi Kasus
Seorang siswa ingin membuat program untuk menyalakan lampu belajar di kamar.
Pertanyaan:
Tuliskan algoritma langkah-langkah menyalakan lampu secara berurutan!
Latihan 2
Studi Kasus
Sebuah program digunakan untuk menghitung jumlah dua angka.
Pertanyaan:
Buatlah algoritma untuk program tersebut!
Latihan 3
Studi Kasus
Seorang guru ingin membuat program untuk menghitung rata-rata nilai tugas dan nilai
ujian siswa.
Pertanyaan:
Tuliskan algoritma untuk menghitung nilai rata-rata tersebut!
Latihan 4
Studi Kasus
Seorang siswa ingin membuat program yang dapat menampilkan pesan “Selamat
Belajar Coding” di layar komputer.
Pertanyaan:
Tuliskan algoritma program tersebut!
Latihan 5
Studi Kasus
Seorang siswa ingin membuat program sederhana yang dapat menentukan apakah
suatu bilangan termasuk bilangan genap atau ganjil.
Pertanyaan:
Buat algoritma untuk menyelesaikan masalah tersebut!
Kunci Jawaban
Jawaban Latihan 1
Algoritma menyalakan lampu:
1. Masuk ke kamar.
2. Cari saklar lampu.
3. Tekan saklar lampu.
4. Lampu menyala.
Jawaban Latihan 2
Algoritma menghitung jumlah dua angka:
1. Masukkan angka pertama.
2. Masukkan angka kedua.
3. Hitung jumlah kedua angka.
4. Tampilkan hasil penjumlahan.
Jawaban Latihan 3
Algoritma menghitung rata-rata nilai:
1. Masukkan nilai tugas.
2. Masukkan nilai ujian.
3. Hitung jumlah kedua nilai.
4. Bagi jumlah nilai dengan 2.
5. Tampilkan nilai rata-rata.
Jawaban Latihan 4
Algoritma menampilkan pesan:
1. Mulai program.
2. Tampilkan pesan “Selamat Belajar Coding”.
3. Selesai.
Jawaban Latihan 5
Algoritma menentukan bilangan genap atau ganjil:
1. Masukkan sebuah bilangan.
2. Bagi bilangan tersebut dengan 2.
3. Jika sisa bagi = 0 maka bilangan genap.
4. Jika sisa bagi ≠ 0 maka bilangan ganjil.
Tampilkan hasil.