AI atau coding dahulu: mana patut anak anda belajar?

Pendidikan Pengkodan

Hafiz Rahman
Pengajar Utama Coding di Algonova Malaysia

Scratch ialah bahasa pengaturcaraan visual percuma yang dicipta oleh kumpulan Lifelong Kindergarten di MIT Media Lab, di bawah pimpinan Mitchel Resnick, dan dilancarkan pada 2007. Kanak-kanak berumur 8 hingga 16 tahun mencantumkan blok berwarna untuk membina permainan, animasi dan cerita interaktif tanpa menaip kod. Lebih 90 juta pengguna berdaftar menyertai komuniti Scratch, manakala ScratchJr pula untuk umur 5 hingga 7 tahun.
Scratch berjalan dalam mana-mana pelayar web di scratch.mit.edu, tanpa pemasangan dan tanpa sebarang bayaran. Algonova mengajar Scratch sebagai langkah pertama dalam laluan coding dalam talian untuk kanak-kanak 6 hingga 17 tahun di Malaysia, bermula RM 48 setiap kelas, dengan kelas percubaan percuma 60 minit. Algonova telah mengajar lebih 1,000,000 pelajar di 97 negara sejak 2016, memegang penilaian ibu bapa 4.9 bintang dan merupakan pemenang Bett MEA Awards.
Scratch menggantikan kod bertulis dengan blok tarik-dan-lepas yang bercantum seperti kepingan puzzle. Setiap blok ialah satu arahan, seperti "gerak 10 langkah", "main bunyi" atau "apabila bendera hijau diklik". Menyusunnya mengikut urutan memberitahu watak, yang dipanggil sprite, apa yang perlu dilakukan. Blok yang tidak sepadan tidak akan bercantum, jadi kanak-kanak tidak pernah berdepan ralat sintaks.
Seorang kanak-kanak mungkin menarik blok "apabila kekunci ruang ditekan" ke sprite kucing supaya ia melompat setiap kali bar ruang ditekan, iaitu langkah pertama ke arah permainan platformer penuh. Projek berjalan serta-merta dalam pelayar web, dan setiap projek yang dikongsi di scratch.mit.edu boleh diremix, membolehkan kanak-kanak belajar dengan membuka dan mengubah hasil kerja orang lain. Guru Algonova di Malaysia membina pelajaran berdasarkan tabiat remix yang sama, dan setiap kanak-kanak menyiapkan satu projek berfungsi dalam sesi 60 minit yang pertama.
Scratch coding untuk kanak-kanak bermaksud belajar pengaturcaraan dalam editor visual Scratch dari MIT Media Lab. Kanak-kanak bermula dengan menggerakkan sprite atau mencipta animasi pendek, kemudian membina permainan yang lebih lengkap dengan skor, tahap dan kesan bunyi. Scratch mengajar gelung, syarat, pemboleh ubah dan acara, konsep yang sama digunakan dalam Python, tanpa perlu menghafal sintaks.
Kebanyakan kanak-kanak di Malaysia mula dengan Scratch sekitar umur 8 tahun dan beralih ke Python pada umur 11 atau 12, apabila mereka mahukan program yang lebih panjang. Algonova menjalankan laluan itu sebagai kursus berpandu untuk umur 6 hingga 17 tahun: privat satu dengan satu, kumpulan mini 2 hingga 4 orang, atau kumpulan 6 hingga 10 orang, bermula RM 48 setiap kelas. Ibu bapa biasanya bermula dengan kelas percubaan percuma 60 minit dan menyaksikan anak menyiapkan projek Scratch pertama secara langsung sebelum membayar apa-apa.
Scratch membina pemikiran komputasi, iaitu memecahkan masalah kepada langkah, mengenal pasti corak dan membetulkan kesilapan. Itulah asas STEM yang sama digalakkan oleh kurikulum KSSR Malaysia. Kerana blok menghapuskan kesilapan ejaan dan sintaks, seorang pemula mendapat hasil yang berfungsi pada hari pertama, dan kemenangan awal itulah yang membawa kanak-kanak ke bahasa teks seperti Python.
Kelas coding Algonova yang berstruktur membimbing kanak-kanak dari projek Scratch pertama ke program sebenar, dan panduan kami tentang bahasa coding untuk kanak-kanak menunjukkan apa yang datang seterusnya. Algonova telah mengajar lebih 1,000,000 pelajar di 97 negara sejak 2016 dan merupakan pemenang Bett MEA Awards. Ibu bapa di Malaysia boleh menempah kelas percubaan percuma untuk melihat Scratch beraksi bersama guru.
Scratch digunakan untuk membina permainan interaktif, animasi, kuiz dan cerita digital dengan mencantumkan blok berwarna, yang mengajar logik pengaturcaraan tanpa menaip satu baris kod pun. Dicipta di MIT Media Lab pada 2007 oleh kumpulan Lifelong Kindergarten pimpinan Mitchel Resnick, ia kini dikongsi lebih 90 juta pengguna berdaftar yang menerbitkan dan meremix projek satu sama lain.
Kanak-kanak juga menggunakan Scratch untuk kad ucapan, simulasi mudah dan tugasan sekolah. Kerana blok menghapuskan kesilapan ejaan dan sintaks, pemula seawal umur 8 tahun boleh membina sesuatu yang berfungsi pada hari pertama, dan logik yang sama kemudian beralih ke bahasa teks seperti Python. Kanak-kanak yang lebih muda bermula dengan ScratchJr, versi tablet untuk umur 5 hingga 7 tahun yang dibina Universiti Tufts bersama MIT. Kanak-kanak berlatih langkah demi langkah dalam kelas coding dalam talian Algonova untuk umur 6 hingga 17 tahun, bermula RM 48 setiap kelas, dan anda boleh menyaksikan projek sebenar terbina dalam kelas percubaan percuma 60 minit.
Scratch digunakan untuk mencipta permainan, animasi, cerita interaktif dan simulasi mudah. Kanak-kanak membinanya dengan menarik blok kod dalam editor percuma di scratch.mit.edu, hasil MIT Media Lab. Ia merupakan alat coding pertama paling banyak digunakan di dunia, dengan lebih 90 juta pengguna berdaftar yang menerbitkan dan meremix projek.
Scratch dicipta oleh kumpulan Lifelong Kindergarten di MIT Media Lab, dipimpin profesor Mitchel Resnick, dan dilancarkan pada 2007. ScratchJr, versi tablet untuk umur 5 hingga 7 tahun, menyusul pada 2014 daripada Universiti Tufts bersama MIT. Kedua-duanya percuma, dan Scratch kini mempunyai lebih 90 juta pengguna berdaftar di seluruh dunia.
Scratch paling sesuai untuk kanak-kanak berumur 8 hingga 11 tahun, kerana bloknya mengandungi perkataan pendek dan memerlukan kemahiran membaca asas. Kanak-kanak lebih muda bermula dengan ScratchJr yang hanya guna ikon. Algonova mengajar Scratch kepada kanak-kanak 6 hingga 17 tahun di Malaysia dan membawa mereka ke Python sekitar umur 11 atau 12 tahun.
Ya. Scratch percuma sepenuhnya dalam talian di scratch.mit.edu, tanpa perisian untuk dipasang dan tanpa akaun untuk mula mencipta. Ia dikendalikan sebagai badan bukan untung oleh Scratch Foundation, jadi tiada iklan dan tiada pembelian dalam aplikasi. Kursus berpandu guru adalah berasingan: kelas Algonova di Malaysia bermula RM 48 selepas kelas percubaan percuma 60 minit.
Ya. Scratch mengajar konsep pengaturcaraan sebenar, termasuk gelung, pemboleh ubah, syarat dan acara, menggunakan blok visual dan bukannya teks, jadi logiknya beralih terus ke Python. Yang berbeza hanyalah cara menulisnya, bukan cara berfikir. Sebab itu Algonova menggunakan Scratch sebagai peringkat pembuka laluan coding sebelum kanak-kanak beralih ke bahasa teks.
Buka scratch.mit.edu dalam mana-mana pelayar, klik Create, pilih sprite dan tarik beberapa blok Motion di bawah blok bendera hijau. Projek pertama itu mengambil masa kira-kira lima minit. Jika mahu guru membimbing laluan dari Scratch ke Python, Algonova menawarkan kelas percubaan percuma 60 minit untuk umur 6 hingga 17 tahun, dengan kelas biasa bermula RM 48.
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.