arrow_back Kembali ke Kelas
school

Scratch Intermediate

Scratch Intermediate

meeting_room 9 Pertemuan
Program Scratch Intermediate dengan 9 pertemuan mencakup event lanjutan, control, sensing, operator, variabel, my blocks, dan proyek akhir.

Materi Pertemuan

1

Event Lanjutan

Event lanjutan untuk interaksi antar sprite

Siswa mampu menggunakan event lanjutan (broadcast & when I receive) untuk menghubungkan antar objek dalam program, dibuktikan dengan animasi sederhana dan pergantian adegan yang melibatkan minimal 2 sprite yang saling berkomunikasi.

2

Control Lanjutan

Kontrol lanjutan dalam alur program

Siswa mampu mengatur alur program menggunakan kontrol lanjutan — wait untuk jeda waktu, repeat until untuk perulangan bersyarat, dan stop untuk menghentikan program — dibuktikan dengan game sederhana yang berhenti saat kondisi tertentu terpenuhi.

3

Sensing

Mendeteksi interaksi dan kondisi lingkungan

Siswa mampu membuat program interaktif yang mendeteksi input pengguna menggunakan blok sensing (touching, key pressed, ask & answer), dibuktikan dengan game tebak jawaban yang merespons input secara dinamis.

4

Operator

Operasi logika dan matematika

Siswa mampu menggunakan operator matematika (+, -, *, /), operator perbandingan (<, >, =), dan operator logika (and, or) untuk membangun logika program, dibuktikan dengan game skor sederhana yang dapat menghitung dan membandingkan nilai.

5

Variabel

Menyimpan dan mengelola data

Siswa mampu membuat, mengubah, dan menampilkan variabel dalam program, dibuktikan dengan game yang memiliki sistem poin di mana skor bertambah saat aksi tertentu dilakukan dan nilai variabel tampil secara real-time di layar.

6

My Blocks

Membuat blok sendiri untuk efisiensi program

Siswa mampu membuat dan menggunakan custom block (My Block) untuk memodularisasi kode, dibuktikan dengan animasi yang menggunakan minimal 1 My Block sehingga struktur program lebih ringkas dan tidak banyak pengulangan blok manual.

7

Proyek Akhir Intermediate

Pengembangan game/animasi interaktif lanjutan

Siswa mampu mengintegrasikan seluruh konsep intermediate (variabel, sensing, broadcast, operator, control, My Block) dalam satu proyek game interaktif yang memiliki sistem skor, interaksi pengguna, dan kondisi menang/kalah yang jelas.

8

Pendalaman Proyek

Breakdown ide, pengembangan, eksekusi & finishing

Siswa mampu merancang dan mengeksekusi proyek secara mandiri melalui proses breakdown ide, pengembangan konsep, implementasi fitur, hingga finishing — dibuktikan dengan proyek final yang siap dipresentasikan dan sudah melalui proses iterasi.

9

Presentasi Proyek

Presentasi proyek dan refleksi akhir

Siswa mampu mempresentasikan proyek final secara runtut (ide → cara kerja → hasil), menjelaskan logika program, serta memberikan dan menerima umpan balik konstruktif — dibuktikan dengan proyek final yang sudah disempurnakan dan kemampuan menjelaskan kode secara lisan.

1