Soal algoritma dan pemrograman: Latihan dan Materi untuk SMP kelas 7–9
Halaman ini memuat soal algoritma dan pemrograman untuk siswa SMP kelas 7–9. Siswa belajar berpikir komputasional, menyusun algoritma dengan diagram alir dan pseudocode, mengenali urutan, percabangan, dan perulangan, lalu menerapkannya dalam program sederhana seperti proyek Scratch.
Guru bisa memakai kuis urutan langkah untuk melatih algoritma, lembar kerja diagram alir membuat rute dari rumah ke sekolah, dan tugas proyek Scratch sederhana seperti kuis interaktif. Siswa yang belum punya perangkat tetap dapat mengerjakan versi cetak.
Materi (6 materi)
Pelajaran
Materi Scratch Kelas 9: Membuat Kuis Interaktif dengan Ask dan Answer
Murid merancang kuis interaktif di Scratch dengan ask, answer, variabel, dan percabangan melalui 6 soal interaktif (pilihan, mengurutkan, mengisi, mengelompokkan, benar-salah) dan 8 slide. Cocok untuk Informatika kelas 9 SMP/MTs.
Informatika · Kelas 9 · Baru · 29 Okt 2026
Pelajaran
Materi Scratch Kelas 7: Mengenal Sprite, Stage, dan Skrip
Murid mengenal istilah dasar Scratch seperti sprite, stage, kostum, skrip, dan blok melalui 6 soal interaktif (pilihan, mencocokkan, mengisi, mengelompokkan, benar-salah) dan 8 slide. Untuk Informatika kelas 7 SMP/MTs.
Informatika · Kelas 7 · Baru · 29 Okt 2026
Tes
Soal Algoritma Scratch Kelas 9: Mencari dan Memperbaiki Bug
Murid membaca skrip Scratch yang salah, menemukan bug logika, dan memilih perbaikan yang tepat lewat 12 soal pilihan ganda, benar-salah, isian singkat, dan hitungan. Cocok untuk kelas 9 SMP/MTs dengan penjelasan di tiap soal.
Informatika · Kelas 9 · Baru · 29 Okt 2026
Tes
Soal Scratch Kelas 8: Percabangan If-Else dan Sensing
Soal Scratch kelas 8 tentang hasil skrip yang memakai blok jika-selain itu dan kondisi sensing. Terdiri atas 12 soal campuran: pilihan ganda, benar-salah, isian singkat, dan hitungan nilai variabel.
Informatika · Kelas 8 · Baru · 29 Okt 2026
Lembar kerja
Latihan Scratch Kelas 8: Variabel dan Blok Perulangan
Siswa kelas 8 berlatih memahami variabel dan blok perulangan pada Scratch lewat penelusuran skrip sederhana. Soal berupa pilihan ganda, mengurutkan, menjodohkan, mengisi titik, dan mengelompokkan.
Informatika · Kelas 8 · Baru · 29 Okt 2026
Lembar kerja
LKPD Informatika Kelas 7: Urutan Blok Gerak dan Event di Scratch
Murid kelas 7 menyusun urutan blok event dan gerak Scratch yang ditulis sebagai teks agar sprite melakukan tugas sederhana. Ada 12 soal dalam bentuk pilihan ganda, urutan, menjodohkan, pengelompokan, isian, dan benar-salah.
Informatika · Kelas 7 · Baru · 29 Okt 2026
Topik
Pertanyaan yang sering diajukan guru
Apakah siswa perlu laptop untuk belajar algoritma?
Tidak selalu. Konsep algoritma bisa dilatih lewat soal dan lembar kerja, dan praktik Scratch bisa menyusul bila perangkatnya tersedia.
Adakah soal diagram alir dan pseudocode?
Ada. Siswa membaca diagram alir, melengkapi bagian yang hilang, dan menuliskannya kembali sebagai pseudocode.
Apakah ada latihan percabangan dan perulangan?
Ada. Soal menanyakan hasil program dengan if-else dan loop, misalnya menghitung nilai rata-rata atau menampilkan bilangan genap.