Belajar Coding Scratch | Tingkat Dasar

.Kelas ini adalah gerbang pertama siswa menuju pemikiran komputasional (computational thinking). Mel...

Paling Diminati 4.7 (14 Ulasan) 17 Siswa Mendaftar
Instruktur: Paksay
Terakhir diperbarui 11/2026 Bahasa Indonesia Level: Pemula

Tujuan Pembelajaran

Mengoperasikan seluruh antarmuka dasar Scratch dan memahami perbedaan peran antara panggung (Stage) dan aktor (Sprite).
Membaca, merancang, dan mengeksekusi algoritma sekuensial sederhana tanpa ada langkah yang terlewat.
Menerapkan konsep matematika dasar (sistem koordinat Kartesius X dan Y) untuk memanipulasi posisi dan arah objek di layar.
Membangun program interaktif yang merespons tindakan pengguna (input keyboard/mouse) melalui logika Event.
Merancang proyek akhir berupa cerita animasi interaktif atau simulasi sebab-akibat sederhana dengan alur yang runut dan bebas bug inisialisasi.

Konten Kursus

4 bab • 31 materi

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Evolusi Platform: Teori Scratch Modern vs Klasik Campuran
Anatomi Ruang Kerja (Workspace Anatomy) Campuran
Sistem Koordinat Kartesius Visual Campuran
Orientasi dan Derajat Arah (Directional Degrees) Campuran
Tantangan Pengembangan (Mini Proyek Koordinat) Campuran
Panduan Troubleshooting (Common Errors) Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Teori Kritis: Komputer itu "Bodoh" (Pemrograman Sekuensial) Campuran
Pergerakan Absolut vs Relatif Campuran
Manipulasi Visual dan Manajemen Waktu (Timing) Campuran
Skema Alur Sinkronisasi Dialog Campuran
Implementasi Teori dalam Dunia Kerja Nyata (Solusi & Prototipe) Campuran
Tantangan Pengembangan (Mini Proyek Simulasi) Campuran
Panduan Troubleshooting (Common Errors) Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Teori Percabangan (Branching Logic): If... Then... Else Campuran
Sensor Lingkungan (Sensing & Collision Detection) Campuran
Operator Logika (AND, OR, NOT) Campuran
Skema Alur Deteksi Rintangan (Collision Chart) Campuran
Implementasi Teori dalam Dunia Kerja Nyata Campuran
Tantangan Pengembangan (Maze Game Prototype) Campuran
Panduan Troubleshooting (Common Errors) Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Teori Variabel: Wadah Penyimpanan Data Dinamis Campuran
Manajemen State (Status) Sederhana Campuran
Sistem Komunikasi Antar Objek (Broadcasting) Campuran
Skema Alur Transisi Level (State Machine) Campuran
Implementasi Teori dalam Dunia Kerja Nyata Campuran
Tantangan Pengembangan (Time-Attack Game) Campuran
Panduan Troubleshooting (Common Errors) Campuran

Persyaratan

  • Akademis: Mampu membaca dan menulis dengan lancar, serta memahami konsep angka dasar (termasuk pengenalan awal bilangan negatif untuk koordinat).
  • Teknis: Mampu mengoperasikan perangkat komputer dasar (menggunakan mouse, drag-and-drop, dan mengenali tata letak keyboard).
  • Pola Pikir: Tidak ada pengalaman coding yang dibutuhkan, namun siswa dituntut untuk memiliki rasa ingin tahu dan kesabaran dalam menguji coba (trial and error).

Deskripsi Lengkap

.Kelas ini adalah gerbang pertama siswa menuju pemikiran komputasional (computational thinking). Melalui pendekatan creative computing, siswa tidak hanya diajarkan cara menyusun blok kode, tetapi juga bagaimana menerjemahkan ide, cerita, atau konsep logika ke dalam bentuk visual yang interaktif. Fokus utama kelas ini adalah menanamkan pemahaman kuat mengenai anatomi algoritma sekuensial (berurutan), sistem koordinat, dan penyelesaian masalah dasar sebelum melangkah ke mekanika game yang lebih kompleks.
Gratis
Masuk