Apa Yang KSSR Sudah Ajar — dan Di Mana Jurangnya
Kurikulum KSSR Malaysia telah memperkenalkan Reka Bentuk dan Teknologi (RBT) dan unsur pemikiran komputasi mulai Tahun 4, jadi kebanyakan kanak-kanak Malaysia bertemu idea algoritma dan Scratch di sekolah — tetapi masa makmal komputer yang terhad dan kelas 35 murid bermakna mereka jarang mendapat latihan cukup untuk menginternalisasikan kemahiran itu. Jurang itulah tempat kelas swasta paling penting.
Apa yang sekolah lakukan dengan baik ialah liputan istilah: apa itu algoritma, apa itu gelung, apa itu pembolehubah. Di banyak sekolah kebangsaan, KSSR RBT merangkumi coding berasaskan blok dengan Scratch kira-kira satu waktu seminggu semasa tahun atas sekolah rendah, dan Sains Komputer menjadi elektif di Tingkatan 4. Beberapa Sekolah Berprestasi Tinggi dan sekolah antarabangsa melangkah lebih jauh, tetapi murid sekolah kebangsaan biasa tamat Tahun 6 setelah mendengar tentang coding tanpa pernah membina program yang berfungsi.
Bahagian yang hilang ialah masa latihan. Pengaturcaraan, seperti alat muzik atau bahasa, dipelajari dengan melakukannya — berjam-jam percubaan, kesilapan dan lelaran pada papan kekunci. Waktu sekolah 40 minit sekali seminggu bersama 35 rakan sekelas jarang memberi itu. Inilah sebab keluarga di Lembah Klang, Johor Bahru dan Pulau Pinang semakin mendaftarkan anak mereka dalam kelas coding kumpulan kecil atau 1-1 di luar waktu sekolah: bukan untuk menggantikan KSSR, tetapi untuk melengkapkannya.
Bila Perlu Mula: Panduan Mengikut Umur (5–17)
Anak Malaysia boleh mula belajar coding dengan bermakna dari sekitar umur 6, dengan format yang betul berubah setiap 3–4 tahun apabila pemikiran mereka matang. Mula lebih awal adalah satu kelebihan, asalkan rentaknya sambil bermain dan tanpa tekanan.
Umur 5–7 — Literasi digital dan pra-coding. Kanak-kanak belajar menggunakan tetikus dan papan kekunci, mengikuti urutan visual, dan bermain dengan logik berasaskan blok (ScratchJr, Blockly ringkas). Matlamatnya ialah keyakinan dengan komputer dan penemuan bahawa mereka boleh mencipta sesuatu, bukan sekadar menggunakannya.
Umur 8–10 — Scratch dan projek permainan pertama. Kanak-kanak membina permainan kecil, animasi dan cerita dalam Scratch, belajar gelung, pembolehubah dan pengendali acara. Ini umur di mana pemikiran komputasi mula terkunci dan markah Matematik sekolah selalunya turut meningkat.
Umur 11–13 — Roblox, Lua dan asas web. Kanak-kanak beralih daripada coding blok tulen ke skrip berasaskan teks di dalam platform sebenar yang sudah mereka minati (Roblox, Minecraft). Ramai juga membina halaman HTML/CSS pertama mereka. Portfolio mula kelihatan seperti kerja sebenar.
Umur 14–17 — Python, AI dan pembinaan portfolio. Remaja bekerja dalam Python (bahasa yang digunakan di universiti dan industri Malaysia), selesa dengan VSCode dan GitHub, dan memulakan projek AI, analitik data atau aplikasi kecil yang menguatkan permohonan universiti dan biasiswa.
Di Algonova Malaysia, laluan kurikulum mengikut progresi ini merentas 600,000+ murid di 90+ negara — dan setiap peringkat adalah kemasukan pilihan, jadi anak 12 tahun tanpa coding sebelum ini boleh mula selesa di Scratch dan cepat mengejar.