Abacus vs Kumon vs Matematik Konsep: Mana Satu Sesuai untuk Anak Anda?

Belajar Coding

Hafiz Rahman
Pasukan Kurikulum Coding Algonova Malaysia

Scratch online adalah percuma: buka scratch.mit.edu, tekan Create, dan anak boleh terus membina projek dalam pelayar tanpa akaun. Untuk guna tanpa internet, muat turun aplikasi Scratch percuma untuk Windows 10 ke atas, macOS 10.13 ke atas, Chromebook atau tablet Android 6.0. Scratch direka untuk umur 8 hingga 16 tahun, dan kebanyakan murid di Malaysia mula mengenalinya dalam RBT Tahun 4.
Ada dua cara guna Scratch: dalam pelayar di scratch.mit.edu, atau melalui aplikasi Scratch percuma yang berfungsi tanpa internet. Kedua-duanya menjalankan Scratch 3, versi yang dilancarkan pada Januari 2019, jadi projek kelihatan dan berfungsi sama.
| Scratch online | Aplikasi Scratch (offline) | |
|---|---|---|
| Di mana | scratch.mit.edu, butang Create | scratch.mit.edu/download, Microsoft Store, Mac App Store atau Google Play |
| Peranti | Kebanyakan pelayar pada laptop, Chromebook dan tablet | Windows 10+, macOS 10.13+, ChromeOS, tablet Android 6.0+ |
| Perlu internet | Ya | Tidak, selepas dipasang |
| Projek disimpan | Dalam akaun Scratch, atau fail SB3 di komputer | Dalam aplikasi atau sebagai fail |
| Kongsi dengan komuniti | Ya, dengan akaun | Muat naik fail ke laman web dahulu |
Langkah pertama untuk Scratch online:
Muat turun aplikasi hanya dari halaman rasmi atau kedai aplikasi peranti anda, dan pastikan pembangunnya tertulis Scratch Foundation. Aplikasi Scratch tidak boleh dipasang pada telefon Android, dan tiada aplikasi untuk iPad. Pada iPad, anak menggunakan versi pelayar.
Scratch direka untuk kanak-kanak dan remaja berumur 8 hingga 16 tahun, menurut halaman Scratch untuk ibu bapa. Untuk umur 5 hingga 7 tahun, aplikasi tablet yang lebih ringkas lebih sesuai, seperti yang diterangkan dalam panduan ScratchJr untuk umur 5 hingga 7.
Scratch dibangunkan oleh kumpulan Lifelong Kindergarten di MIT Media Lab yang diketuai Mitchel Resnick, dan dibuka kepada umum pada 2007. Kini ia diuruskan oleh Scratch Foundation, sebuah badan bukan untung. Pada 2024, platform ini mencatatkan projek ke-1 bilion yang dicipta penggunanya.
Anak bersedia untuk Scratch apabila dia boleh membaca arahan pendek dalam bahasa Inggeris sendiri dan boleh menyeret dengan tetikus. Kalau mahu faham dahulu cara blok berfungsi, baca apa itu Scratch.
Anak yang boleh terangkan kenapa kucing di skrin berhenti bergerak sebenarnya sudah mula berfikir seperti pengaturcara.
Tidak perlu akaun untuk membuat projek. Akaun hanya diperlukan untuk menyimpan kerja secara online dan berkongsi. Tanpa akaun, anak simpan setiap projek sebagai fail SB3 di komputer dan membukanya semula melalui File, kemudian Load from your computer.
Apabila kanak-kanak bawah 16 tahun mendaftar, Scratch meminta e-mel ibu bapa. Bergantung pada peraturan privasi di negara anda, anak sama ada menunggu kebenaran ibu bapa, atau boleh membuat dan menyimpan projek tetapi belum boleh berkongsi atau memberi komen sehingga ibu bapa mengesahkan melalui e-mel.
Buat akaun pertama bersama anak:
Scratch antara tempat yang lebih selamat untuk anak berkarya online, kerana ia dikawal selia oleh Scratch Foundation, sebuah badan bukan untung. Pasukan Scratch menyemak laporan pengguna setiap hari dan menggunakan penapis kata kesat, dan polisi privasinya menyatakan maklumat akaun tidak dijual atau disewakan kepada sesiapa.
Risikonya sama seperti komuniti online lain: komen daripada orang yang tidak dikenali dan projek yang meniru kandungan yang tidak sesuai untuk kanak-kanak. Lima tabiat ini membantu:
Membina projek Scratch ialah masa skrin aktif, tetapi tetap dikira dalam jumlah harian. Panduan kami tentang had masa skrin mengikut umur di Malaysia membantu anda merancang minggu anak.
Laptop atau komputer meja dengan tetikus paling sesuai, kerana editor perlu ruang untuk blok, pentas dan sprite serentak. Chromebook juga berfungsi dengan baik. Tablet boleh digunakan untuk sesi pendek, manakala telefon memang tidak sesuai.
| Peranti | Boleh? | Tip |
|---|---|---|
| Laptop atau PC Windows | Ya, online atau aplikasi | Windows 10 ke atas untuk aplikasi |
| MacBook | Ya, online atau aplikasi | macOS 10.13 ke atas |
| Chromebook | Ya | Aplikasi dari Google Play, atau pelayar |
| Tablet Android | Ya | Android 6.0 ke atas, tablet sahaja |
| iPad | Pelayar sahaja | Tiada aplikasi rasmi untuk iPad |
| Telefon | Tidak disyorkan | Skrin terlalu kecil, aplikasi Android tidak dipasang pada telefon |
Contohnya Danish, 9 tahun, dari Kuantan. Dia mula dengan telefon ayahnya dan berhenti selepas sepuluh minit kerana blok asyik terlepas dari jari. Dengan laptop lama keluarga dan tetikus murah, projek yang sama siap dalam 20 minit.

Projek Scratch pertama yang baik boleh siap dalam satu sesi. Tiga projek di bawah mengambil masa 15 hingga 30 minit setiap satu, dan setiap projek menambah satu idea baharu.
| # | Projek | Blok yang digunakan | Masa | Kemahiran |
|---|---|---|---|---|
| 1 | Kucing memperkenalkan diri dalam BM dan bahasa Inggeris | When flag clicked, say, wait, play sound | 15 minit | Menyusun langkah mengikut urutan |
| 2 | Tangkap rambutan yang jatuh | Forever, go to random position, if touching, pemboleh ubah markah | 30 minit | Gelung, syarat dan markah |
| 3 | Kuiz sifir untuk adik | Ask and wait, answer, if then else | 25 minit | Input dan membuat keputusan |
Dalam projek 2, rambutan jatuh dari atas, bakul mengikut tetikus, dan markah naik 1 setiap kali bakul menyentuh buah. Anak tukar satu nombor, contohnya kelajuan jatuh, kemudian uji semula. Itulah sebahagian besar kerja koding pada peringkat awal: cuba, jalankan, lihat semula.
Projek 3 mengaitkan koding dengan kerja rumah matematik. Program bertanya "7 x 8?" dan menjawab "Betul!" atau "Cuba lagi". Apabila anak sudah bersedia untuk permainan penuh dengan tahap, ikut panduan langkah demi langkah kami untuk membina permainan Scratch pertama.

Scratch ialah alat yang digunakan sekolah di Malaysia untuk memperkenalkan pengaturcaraan. Reka Bentuk dan Teknologi (RBT) ialah mata pelajaran wajib Tahun 4 hingga 6 di bawah KSSR (Semakan 2017), dan mula diajar kepada murid Tahun 4 pada 2020. Dalam Tahun 4, murid menggunakan Scratch untuk menggerakkan watak, menambah dialog dan bunyi, serta menukar latar belakang.
Tahun 5 membawa logik yang sama ke mikropengawal, dan Tahun 6 menambah sistem robotik asas. Di sekolah menengah, Asas Sains Komputer bermula di Tingkatan 1 di bawah KSSM sejak 2017, dan buku teks Tingkatan 1 mengandungi bab tentang koding Scratch. Panduan kami tentang pengaturcaraan RBT Tahun 4 hingga 6 menyenaraikan topik setiap tahun, dan koding dan STEM dalam KSSR memberi gambaran lebih luas.
Editor Scratch ada dalam banyak bahasa, termasuk Bahasa Indonesia dan bahasa Cina, tetapi Bahasa Melayu tiada dalam senarai bahasanya. Murid di SK biasanya menggunakan antara muka bahasa Inggeris, sebab itu projek di atas mencampurkan bahasa Inggeris dan BM.
Masa untuk kelas tiba apabila anak selalu memulakan projek tetapi tidak menyiapkannya, meniru tutorial tanpa faham, atau bertanya soalan yang anda sendiri tidak dapat jawab, seperti cara pemboleh ubah atau clone berfungsi.
Kursus Visual Programming Algonova untuk umur 8 hingga 11 tahun dibina di atas Scratch: 36 pelajaran online secara langsung bersama guru bertauliah, dalam kumpulan sehingga 10 murid, kumpulan mini 2 hingga 4 orang, atau satu lawan satu. Yuran bermula dari RM 48 setiap pelajaran, dan kelas pertama selama 60 minit adalah percuma. Algonova telah mengajar lebih 1 juta murid di 97 negara.
| Umur | Langkah seterusnya | Apa yang dibina |
|---|---|---|
| 8 hingga 11 | Visual Programming dengan Scratch | Permainan dan animasi, logik koding pertama |
| 10 hingga 12 | Game Design dengan Roblox Studio dan Lua | Kod bertaip, pembangunan permainan sebenar |
| 12 hingga 17 | Python Year I dan Year II | Bahasa teks untuk sekolah dan masa depan |
Lihat semua kursus koding untuk kanak-kanak 8 hingga 12 tahun atau senarai penuh kelas koding online untuk kanak-kanak. Jika anak sudah menguasai Scratch, baca apa yang perlu dipelajari selepas Scratch atau bandingkan Scratch dan Python.
Ya, Scratch percuma sepenuhnya, sama ada online di scratch.mit.edu atau melalui aplikasi yang dimuat turun, tanpa versi berbayar atau langganan. Scratch diuruskan oleh Scratch Foundation, sebuah badan bukan untung. Tiada apa yang perlu dibuka kunci kemudian. Semua blok, sprite, bunyi dan sambungan tersedia sejak hari pertama, dan pendaftaran akaun juga percuma. Berhati-hati dengan laman web dan aplikasi yang menggunakan nama Scratch tetapi meminta bayaran, kerana itu bukan produk rasmi. Sumber yang selamat ialah scratch.mit.edu, halaman muat turun rasmi, serta senarai Scratch Foundation di Microsoft Store, Mac App Store dan Google Play. Contohnya, keluarga di Johor Bahru boleh memasangnya pada laptop sekolah lama tanpa membayar satu sen pun. Satu-satunya kos yang mungkin anda pilih ialah kelas. Di Algonova, kelas Scratch secara langsung bermula dari RM 48, dan kelas pertama 60 minit adalah percuma.
Ya, aplikasi Scratch percuma membolehkan anak membuat dan menyimpan projek tanpa sambungan internet. Aplikasi ini berfungsi pada Windows 10 ke atas, macOS 10.13 ke atas, Chromebook dan tablet Android 6.0 ke atas. Internet hanya diperlukan sekali, untuk memuat turun dan memasang. Selepas itu, projek disimpan dalam aplikasi atau dieksport sebagai fail. Aplikasi ini berguna semasa balik kampung, untuk rumah yang Wi-Fi tidak stabil, atau untuk ibu bapa yang mahu anak kecil jauh daripada komen dan perkongsian buat masa ini. Projek masih boleh dikongsi kemudian: eksport fail, log masuk di laman web dan muat naik di sana. Editor offline lama, Scratch 2.0 dan Scratch 1.4, masih wujud, tetapi Scratch 3 ialah versi semasa dan versi yang digunakan di sekolah. Guru juga boleh memasang aplikasi ini pada komputer makmal supaya kelas tidak bergantung pada Wi-Fi sekolah.
Tidak begitu sesuai. Aplikasi Scratch tidak boleh dipasang pada telefon Android, hanya pada tablet, dan versi pelayar pada skrin telefon terlalu kecil untuk menyeret blok dengan selesa. Editor memaparkan tiga bahagian serentak: palet blok, ruang kod dan pentas. Pada skrin 6 inci, bahagian ini bertindih, dan anak membuat kesilapan yang langsung tiada kaitan dengan koding. Telefon cukup untuk menonton projek yang sudah siap atau menunjukkannya kepada datuk dan nenek semasa Hari Raya. Untuk membina projek, laptop, Chromebook atau tablet jauh lebih baik. Jika hanya ada tablet, tambah tetikus Bluetooth yang murah. Skrin 10 inci ke atas memberi ruang yang cukup untuk ketiga-tiga bahagian, dan sesi pertama kurang mengecewakan. Ramai keluarga di Malaysia sudah ada laptop lama di rumah, dan Scratch online berjalan lancar padanya kerana editor berfungsi dalam pelayar tanpa perlukan perkakasan kuat.
Ya, melalui pelayar. Tiada aplikasi Scratch rasmi untuk iPad, jadi anak membuka scratch.mit.edu dalam Safari atau Chrome dan menekan Create. Scratch 3 dibina supaya boleh digunakan pada tablet, jadi blok boleh diseret dengan jari. Cara menyimpan sama seperti di komputer: dengan akaun, projek disimpan online, dan tanpa akaun, anak boleh memuat turun fail projek ke iPad. iPad 10 inci ke atas jauh lebih selesa berbanding model mini, dan stylus membantu ketika melukis sprite. Elakkan aplikasi di App Store yang ada perkataan "Scratch" pada namanya, kerana ia dibuat oleh pembangun lain dan ada yang mengenakan bayaran atau memaparkan iklan. Untuk umur 5 hingga 7 tahun, aplikasi rasmi ScratchJr ada untuk iPad dan lebih sesuai sebagai permulaan. Papan kekunci luaran pula membantu jika anak mahu menaip teks dalam projek dengan lebih cepat, walaupun ia tidak wajib.
Scratch untuk umur 8 hingga 16 tahun dan menggunakan blok berlabel perkataan, manakala ScratchJr ialah aplikasi tablet yang lebih ringkas untuk umur 5 hingga 7 tahun dengan blok bergambar yang tidak memerlukan kemahiran membaca. Scratch mempunyai pemboleh ubah, syarat, gelung, bunyi dan sambungan, jadi anak boleh membina permainan sebenar dengan markah dan tahap. ScratchJr pula menumpukan pada menyusun langkah dan bercerita dengan watak. Kedua-duanya lahir daripada tradisi penyelidikan yang sama di MIT Media Lab. Peraturan mudah: jika anak boleh membaca ayat pendek bahasa Inggeris sendiri dan boleh guna tetikus, mulakan dengan Scratch. Jika belum, ScratchJr langkah yang lebih baik. Anak 7 tahun yang lancar membaca boleh mencuba kedua-duanya dan memilih. Rancang peralihan apabila kemahiran membaca di sekolah bertambah baik, bukan mengikut tarikh hari jadi. Kedua-duanya percuma sepenuhnya, jadi mencuba tidak merugikan apa-apa.
Ya, Scratch 3 ialah versi semasa, dilancarkan pada Januari 2019, dan versi inilah yang berjalan di scratch.mit.edu dan dalam aplikasi rasmi. Tiada Scratch 4 untuk orang awam. Carian "Scratch 4" atau "Scratch 5" biasanya membawa ke laman tidak rasmi atau tajuk video, bukan versi baharu. Scratch 3 menggantikan Scratch 2 yang memerlukan Adobe Flash, dan menambah sokongan tablet serta sambungan seperti Pen, Music, Text to Speech dan micro:bit. Jika sekolah anak masih menggunakan editor offline lama, projek Scratch 2 boleh dibuka dalam Scratch 3 tanpa masalah, tetapi tidak semestinya sebaliknya. Kemas kini aplikasi melalui kedai aplikasi atau muat turun versi terbaru dari halaman rasmi. Dengan itu, anak melihat blok yang sama seperti yang ditunjukkan guru di kelas. Untuk menyemak versi, klik logo Scratch dalam aplikasi. Jika nombornya bermula dengan 3, anak sudah menggunakan versi yang betul.
Gunakan File, kemudian Save to your computer. Scratch memuat turun projek sebagai fail SB3, yang boleh dibuka semula melalui File, kemudian Load from your computer. Cara ini berfungsi dalam pelayar dan dalam aplikasi, dan sesuai untuk anak bawah 10 tahun yang ibu bapanya belum mahu membuat akaun. Buat satu folder di laptop, contohnya "Projek Scratch", dan namakan setiap fail dengan tarikh dan nama projek, seperti "tangkap-rambutan-2026-10-26". Tanpa nama yang jelas, projek mudah hilang dalam folder Downloads. Saiz fail biasanya kecil, jadi mudah dihantar melalui e-mel kepada guru atau disalin ke pemacu USB untuk dibawa ke sekolah. Apabila anda membuat akaun kelak, fail lama boleh dimuat naik dan anak boleh menyambung kerja dari tempat dia berhenti. Fail SB3 juga boleh dibuka dalam aplikasi offline, jadi projek dari sekolah boleh disambung di rumah walaupun tanpa internet.
Tidak, Bahasa Melayu tiada dalam senarai bahasa antara muka Scratch, walaupun Bahasa Indonesia dan bahasa Cina ada. Kebanyakan kanak-kanak di Malaysia menggunakan Scratch dalam bahasa Inggeris. Menu bahasa ialah ikon glob di bahagian atas editor. Bahasa Indonesia cukup dekat untuk banyak perkataan, tetapi istilah sekolah berbeza, jadi kebanyakan guru SK kekal dengan antara muka bahasa Inggeris. Ini bukan penghalang besar: blok Scratch menggunakan perkataan pendek seperti "move", "say" dan "repeat", dan kanak-kanak cepat menghafalnya. Anak masih boleh menaip teks BM dalam projek, jadi watak boleh berkata "Selamat datang" atau "Cuba lagi". Bagi murid Tahun 4 yang bersedia untuk RBT, belajar dalam bahasa Inggeris juga membina perbendaharaan kata yang digunakan dalam Python kelak. Jika bahasa Inggeris menjadi cabaran, guru yang menerangkan dalam BM lebih membantu berbanding menukar bahasa antara muka.
Blog



Mulakan perjalanan teknologi anak anda
Tempah kelas percubaan percuma 60 minit dengan guru Algonova bertauliah. Tiada bayaran, tiada kewajipan, cuma temui apa yang anak anda boleh bina.