Pembelajaran Interaktif Informatika Bab 7: Algoritma dan Pemrograman Dasar

Bab 7: Algoritma dan Pemrograman Dasar
💻

Bab 7: Algoritma dan Pemrograman Dasar

Informatika Kelas X SMK - Kurikulum Merdeka

Dibuat oleh:

Dede Munawar, S.E

Progress Pembelajaran 0/5 Subbab

📋 Ringkasan Inti

Algoritma adalah urutan langkah-langkah logis untuk menyelesaikan masalah.

💡 Penjelasan Sederhana

Algoritma seperti resep masakan atau langkah servis kendaraan. Setiap langkah harus urut dan jelas agar hasilnya sesuai tujuan yang diinginkan.

🎮 Demo: Membuat Algoritma Sederhana

Masalah: Cara membuat teh manis

🎯 Relevansi per Jurusan

TKJ

Algoritma troubleshooting jaringan

TKR/TBSM

Algoritma servis kendaraan

JB

Algoritma resep masakan

APH

Algoritma check-in & check-out tamu

✅ Checkpoint Mini

Apa yang dimaksud dengan algoritma?

📋 Ringkasan Inti

Program terdiri dari input, proses, dan output.

💡 Penjelasan Sederhana

Input = bahan mentah, Proses = langkah memasak, Output = hidangan jadi. Seperti memasak nasi: beras (input) → dicuci dan dimasak (proses) → nasi matang (output).

🎮 Demo: Program Sederhana

INPUT

PROSES

OUTPUT

Hasil akan muncul di sini

✅ Checkpoint Mini

Apa saja komponen dasar dalam struktur program?

📋 Ringkasan Inti

Variabel adalah tempat menyimpan data sementara; tipe data menentukan jenis data yang disimpan.

💡 Penjelasan Sederhana

Variabel seperti kotak berbeda untuk menyimpan gula, garam, atau minyak agar tidak tercampur. Setiap kotak punya label dan isi yang berbeda.

🎮 Demo: Membuat Variabel

✅ Checkpoint Mini

Tipe data apa yang cocok untuk menyimpan nama siswa?

📋 Ringkasan Inti

Percabangan menentukan jalur keputusan; perulangan mengulang langkah tertentu.

💡 Penjelasan Sederhana

If-Else = memilih jalur servis mobil tergantung kondisi (rusak ringan atau berat). Loop = mengulang aduk adonan hingga matang sempurna.

🎮 Demo: Percabangan dan Perulangan

Percabangan (If-Else)

Perulangan (Loop)

✅ Checkpoint Mini

Kapan kita menggunakan perulangan (loop)?

📋 Ringkasan Inti

Fungsi/prosedur adalah blok kode untuk menyelesaikan tugas tertentu agar program lebih rapi dan mudah dipakai ulang.

💡 Penjelasan Sederhana

Fungsi seperti membuat saus terpisah yang bisa digunakan untuk berbagai resep. Sekali buat, bisa dipakai berkali-kali tanpa menulis ulang.

🎮 Demo: Membuat Fungsi

Fungsi: Hitung Luas Persegi Panjang

✅ Checkpoint Mini

Apa keuntungan menggunakan fungsi dalam program?

Posting Komentar

Lebih baru Lebih lama