Canva untuk Anak SD: 5 Proyek Pertama dan Cara Mulainya

Panduan Orang Tua

Bayu Nugraha
Spesialis Coding Anak

Kursus Scratch anak adalah kelas coding visual berbasis blok yang mengajarkan logika pemrograman tanpa perlu mengetik sintaks, cocok untuk anak usia 5-12 tahun sebagai langkah pertama sebelum bahasa pemrograman teks seperti Python. Satu sesi reguler berlangsung 90 menit. Kelas yang baik memakai guru bersertifikat, kelompok kecil, dan proyek nyata yang bisa ditunjukkan, bukan sekadar video tutorial satu arah.
Algonova adalah platform kursus coding, matematika, AI, dan desain online untuk anak usia 5-17 tahun, dengan 1.000.000+ alumni di 97 negara sejak 2016. Kelas berlangsung langsung dengan guru bersertifikat dalam format Privat (1 siswa), Mini (2-4 siswa), dan Grup (hingga 10 siswa), bukan video rekaman. Rating orang tua rata-rata 4,9/5.
Artikel ini menjawab pertanyaan yang paling sering muncul saat orang tua mencari kursus Scratch: apa yang sebenarnya diajarkan, berapa lama satu kelas berlangsung, dan bagaimana membedakan kursus yang benar-benar bermutu dari yang sekadar ikut tren.
Kursus Scratch mengajarkan anak menyusun perintah lewat blok warna yang diseret dan disusun, bukan menghafal kode teks. Scratch sendiri dikembangkan di MIT Media Lab oleh kelompok riset Lifelong Kindergarten yang dipimpin Mitchel Resnick dan dirilis untuk umum pada 2007, dan kini punya lebih dari 90 juta pengguna terdaftar di seluruh dunia. Anak belajar konsep inti pemrograman, yaitu urutan, loop, kondisi, dan variabel, lewat proyek yang terasa seperti bermain.
Misalnya membuat karakter melompat, menggambar pola dengan kura-kura digital, atau menyusun cerita interaktif dengan dialog. Karakter yang dikendalikan anak disebut sprite, dan proyek yang selesai bisa dibagikan ke komunitas Scratch, tempat anak lain memainkannya dan membuka bloknya untuk melihat cara pembuatannya.
Di Algonova, kurikulum Scratch dipecah jadi tahap yang naik bertahap sesuai usia:
| Tahap | Usia | Yang dikuasai |
|---|---|---|
| ScratchJr | 5-7 tahun | Urutan langkah sederhana, sebab-akibat |
| Scratch penuh (dasar) | 8-12 tahun | Loop, event, animasi sederhana |
| Scratch penuh (lanjut) | 8-12 tahun (tahap lanjutan) | Variabel, kondisi, game dengan skor |
ScratchJr, versi yang dipakai di usia 5 sampai 7 tahun, dirilis pada 2014 oleh Universitas Tufts bersama MIT. Bloknya memakai gambar, bukan kata, sehingga anak bisa menyusun urutan yang berfungsi sebelum lancar membaca. Scratch penuh kemudian menambahkan variabel, operator matematika, dan logika game berbasis sprite yang dipakai mulai usia 8 tahun.

Selengkapnya soal apa itu Scratch dan kenapa dipilih sebagai platform pertama, kami membahasnya di Apa Itu Scratch? Panduan Coding Visual untuk Anak.
Tidak ada patokan usia tunggal — yang menentukan adalah kesiapan, bukan umur semata. Sebagian besar anak butuh 6-12 bulan konsisten di Scratch sebelum transisi ke bahasa teks terasa nyaman.
Tanda anak siap pindah: sudah membuat proyek Scratch dengan lebih dari satu karakter dan kondisi bercabang, mulai bertanya "bagaimana cara membuat X di luar Scratch", dan tidak lagi kesulitan dengan logika loop atau variabel. Kalau tanda ini belum muncul, memaksakan pindah ke Python biasanya membuat anak frustrasi menghafal sintaks sebelum punya dasar logika yang kuat.
Perbandingan lengkap kapan waktu yang tepat pindah, kami bahas di Scratch atau Python untuk Anak: Mana Duluan? Panduan Umur.
Yang saya suka dari kelas Scratch di Algonova, anak saya nggak merasa lagi 'belajar' — dia mikirnya lagi main. Tapi tiap minggu ada progress yang bisa saya lihat sendiri.
Maya Putri, Spesialis Pendidikan Anak
Bukan semua kursus Scratch dirancang sama. Empat hal ini yang paling membedakan:
Untuk usia 5-7 tahun, jalur ini dimulai dari Coding Anak 5-7 Tahun (Little Coders) dengan blok visual paling sederhana. Untuk usia SD (8-12 tahun), jalurnya berlanjut ke Coding SD 8-12 (Junior Coders), tempat Scratch penuh diajarkan sebelum transisi ke Python.
Manfaat coding secara umum untuk anak — logika, kreativitas, fokus — kami rangkum lengkap di Manfaat Coding untuk Anak, dan gambaran materi per kelas ada di Materi Coding untuk Anak SD. Untuk orang tua yang masih ragu apa itu coding secara umum, penjelasan sederhananya ada di Apa Itu Coding untuk Anak?.

Hasil yang paling sering dilaporkan orang tua bukan nilai sekolah, tapi perubahan cara anak menghadapi kesalahan. Di Scratch, error itu biasa — karakter tidak jalan, anak mengecek blok, memperbaiki, mencoba lagi. Pola ini terbawa ke pelajaran lain: anak lebih sabar memecah masalah jadi langkah kecil, bukan menyerah di percobaan pertama.
Perubahan yang paling kentara bukan soal coding-nya, tapi anak jadi berani bilang 'aku coba dulu' sebelum minta bantuan. Itu yang orang tua paling sering ceritakan ke kami.
Maya Putri, Spesialis Pendidikan Anak
Kelompok Lifelong Kindergarten di MIT Media Lab, yang dipimpin Mitchel Resnick dan menjadi tim di balik Scratch sejak dirilis pada 2007, merancang platform ini khusus untuk melatih creative thinking lewat proyek, bukan sekadar mengejar output kode yang benar. Dengan lebih dari 90 juta pengguna terdaftar di seluruh dunia, pendekatan yang sama dipakai di kurikulum Algonova.
Algonova menerapkan filosofi discover, develop, master: anak mulai dari kelas percobaan gratis bersama guru bersertifikat selama 60 menit, lalu masuk jalur belajar personal dengan checkpoint berkala.
Anak bisa mulai kursus Scratch sejak usia 5 tahun lewat Scratch Jr, versi paling sederhana dari platform ini. Di usia 5-7 tahun, anak menyusun blok besar bergambar untuk membuat karakter bergerak — belum ada teks sama sekali. Contoh dari kelas Algonova: anak usia 5 tahun biasanya sudah bisa membuat karakter melompati rintangan sederhana dalam 2-3 sesi pertama. Anak yang mulai lebih besar, usia 8-12 tahun, langsung bisa masuk Scratch versi penuh tanpa perlu melalui Scratch Jr dulu.
Satu sesi reguler kursus Scratch berlangsung 90 menit, cukup untuk menyelesaikan satu proyek kecil di sesi yang sama. Di Algonova, waktu itu dibagi jadi penjelasan konsep, praktik langsung, dan perapian proyek, dengan jeda di antaranya — anak tidak duduk diam menonton sepanjang sesi. Setiap sesi diakhiri dengan hasil yang bisa ditunjukkan: animasi, game sederhana, atau cerita interaktif. Kelas percobaan gratis lebih singkat, yaitu 60 menit.
Ya, selama kelasnya interaktif dengan guru langsung real-time, bukan video rekaman satu arah. Perbedaan utama bukan online atau offline, tapi ada tidaknya interaksi langsung. Kelas online dengan guru bersertifikat dalam format Privat (1 siswa), Mini (2-4 siswa), atau Grup (hingga 10 siswa) tetap memberi ruang anak bertanya seketika saat karakternya tidak jalan sesuai rencana. Video rekaman, baik online maupun offline, tidak bisa menjawab pertanyaan spontan anak saat itu juga.
Tidak harus lancar membaca, karena Scratch Jr untuk usia 5-7 tahun dirancang dengan ikon bergambar, bukan teks panjang. Untuk Scratch versi penuh (usia 8 tahun ke atas), kemampuan membaca dasar membantu, tapi guru tetap membimbing anak yang belum lancar membaca lewat instruksi lisan. Yang lebih penting adalah anak sudah bisa mengikuti instruksi 2-3 langkah berurutan. Kemampuan membaca akan berkembang seiring anak semakin sering berinteraksi dengan blok-blok bertuliskan singkat di Scratch.
Algonova menyediakan tiga format kelas: Privat (1 siswa), Mini (2-4 siswa), dan Grup (hingga 10 siswa). Ukuran kelas yang kecil penting khususnya untuk pemula: saat karakter Scratch anak tidak bergerak sesuai rencana, guru perlu waktu untuk melihat blok mana yang salah susun. Di kelas yang jauh lebih besar, momen ini sering terlewat sampai anak keburu frustrasi. Format yang lebih kecil juga membuat anak lebih berani bertanya dibanding di kelas ramai.
Scratch Jr dirancang untuk usia 5-7 tahun dengan blok besar bergambar tanpa teks, sementara Scratch penuh untuk usia 8 tahun ke atas dengan blok lebih kompleks dan sedikit teks. Scratch Jr berjalan di tablet dengan antarmuka yang sangat sederhana — cocok untuk anak yang belum lancar membaca. Scratch penuh memperkenalkan konsep seperti variabel dan operator matematika yang belum ada di versi Jr. Transisi dari Scratch Jr ke Scratch penuh biasanya terjadi otomatis saat anak masuk usia sekolah dasar.
Ya, Scratch dirancang sebagai jembatan menuju bahasa pemrograman teks seperti Python, bukan platform yang berdiri sendiri. Konsep yang dipelajari di Scratch — loop, kondisi, variabel — sama persis dengan konsep di Python, hanya beda cara penulisannya (blok visual vs teks). Anak yang sudah kuat di Scratch biasanya butuh waktu lebih singkat memahami sintaks Python dibanding anak yang langsung mulai dari teks. Di Algonova, jalur ini berlanjut ke [Coding Teen 13-17](https://algonova.com/ind/id/coding-remaja-smp-sma) yang fokus penuh ke Python dan web development.
Di Algonova, biaya kursus Scratch untuk anak mulai dari Rp 102.000 per pertemuan. Cara paling akurat mengetahui format yang pas adalah lewat kelas percobaan gratis: orang tua melihat langsung cara mengajar guru dan level anak sebelum memilih antara format Privat, Mini, atau Grup. Kelas percobaan gratis tersedia tanpa kartu kredit sebagai langkah pertama.
Ya, Scratch justru sering membantu anak yang merasa kesulitan dengan matematika lewat cara yang tidak terasa seperti pelajaran. Konsep matematika seperti koordinat, sudut, dan operasi angka muncul secara alami saat anak mengatur pergerakan karakter — tanpa terasa seperti mengerjakan soal. Anak yang tadinya menghindari matematika sering merasa lebih nyaman ketika angka muncul sebagai alat untuk menggerakkan karakter, bukan sebagai soal yang harus dijawab benar. Ini bukan pengganti pelajaran matematika sekolah, tapi pelengkap yang membangun intuisi angka secara tidak langsung.
Tanda utamanya adalah anak tidak punya proyek yang bisa ditunjukkan setelah beberapa bulan, atau selalu mengikuti instruksi tanpa pernah mencoba ide sendiri. Kursus yang efektif menghasilkan portofolio proyek yang terus bertambah kompleks dari waktu ke waktu. Jika setelah 2-3 bulan anak masih mengerjakan proyek yang sama persis dengan minggu pertama, atau tidak pernah diberi ruang bereksperimen sendiri, itu sinyal kursusnya terlalu terstruktur atau gurunya kurang membimbing secara personal. Kelas percobaan ulang di tempat lain adalah cara paling jujur membandingkan kualitas pengajaran.