Header Ads

Selamat Datang di Blog BELAJAR BERSAMA PAK NDIN - 3M : 1) Memakai masker, 2) Mencuci tangan dengan sabun di air mengalir, 3). Menjaga Jarak

Koding Level 3

 

Koding Materi Koding Level 3 - Kelas 6 SD

SDN Petamburan 05

Jl. Petamburan 2 No. 33, Kel. Petamburan, Kec. Tanah Abang, Jakarta Pusat

📚 MATERI KODING LEVEL 3

Kelas 6 Sekolah Dasar

📚 MATERI LENGKAP KODING LEVEL 3

1 Pengenalan Algoritma

Algoritma adalah langkah-langkah sistematis dan terurut untuk menyelesaikan suatu masalah atau mencapai tujuan tertentu.

🎯 Ciri-ciri Algoritma yang Baik:

  • Finiteness (Terbatas) - Algoritma harus berakhir setelah sejumlah langkah tertentu
  • Definiteness (Pasti) - Setiap langkah harus jelas dan tidak ambigu
  • Input (Masukan) - Memiliki nol atau lebih masukan
  • Output (Keluaran) - Menghasilkan satu atau lebih keluaran
  • Effectiveness (Efektif) - Setiap langkah dapat dilakukan dengan tepat

📝 Contoh Algoritma Membuat Mie Instan:

  1. Siapkan panci dan air
  2. Masukkan air ke panci
  3. Nyalakan kompor
  4. Tunggu air mendidih
  5. Masukkan mie ke dalam air
  6. Tunggu 3 menit
  7. Masukkan bumbu
  8. Aduk rata
  9. Matikan kompor
  10. Sajikan di piring

2 Flowchart (Diagram Alir)

Flowchart adalah representasi visual dari algoritma menggunakan simbol-simbol standar yang dihubungkan dengan garis panah.

🔷 Simbol-simbol Flowchart:

Oval
Terminal - Mulai/Selesai
Proses - Aktivitas/Tindakan
Decision - Keputusan/Kondisi
Input/Output - Data masuk/keluar
Arrow - Arah aliran
Connector - Penghubung

4 Struktur Percabangan (Kondisional)

Percabangan adalah struktur program yang memungkinkan komputer membuat keputusan berdasarkan kondisi tertentu.

🔀 Jenis-jenis Percabangan:

1. IF (Jika)

JIKA nilai >= 75

Tampilkan "Lulus"

2. IF-ELSE (Jika-Maka)

JIKA nilai >= 75

Tampilkan "Lulus"

SELAIN ITU

Tampilkan "Tidak Lulus"

3. IF-ELSE IF-ELSE (Bertingkat)

JIKA nilai >= 90

Grade = "A"

SELAIN JIKA nilai >= 80

Grade = "B"

SELAIN JIKA nilai >= 70

Grade = "C"

SELAIN ITU

Grade = "D"

6 Operator dalam Pemrograman

➕ Jenis-jenis Operator:

Operator Aritmatika:
  • + Penjumlahan
  • - Pengurangan
  • * Perkalian
  • / Pembagian
  • % Modulus (sisa bagi)
Operator Perbandingan:
  • == Sama dengan
  • != Tidak sama dengan
  • > Lebih besar
  • < Lebih kecil
  • >= Lebih besar sama dengan
  • <= Lebih kecil sama dengan
Operator Logika:
  • AND (&&) - Benar jika KEDUA kondisi benar
  • OR (||) - Benar jika SALAH SATU kondisi benar
  • NOT (!) - Membalikkan nilai (benar jadi salah, salah jadi benar)

📚 Materi Koding Level 3 - SDN Petamburan 05

Dibuat untuk Kelas 6 Sekolah Dasar

Tidak ada komentar

Gambar tema oleh duncan1890. Diberdayakan oleh Blogger.