Mengapa Scratch ialah Tempat yang Bagus untuk Anak Muda Memulakan Pengaturcaraan

calar2

 

Scratch ialah bahasa pengaturcaraan berasaskan blok percuma untuk kanak-kanak berumur 7 tahun ke atas yang dibangunkan oleh MIT Media Lab. Scratch tersedia dalam dua versi: dalam talian dan luar talian. Ia adalah bahasa pengaturcaraan, alat kreatif dan komuniti pencipta Scratch yang tidak sabar-sabar untuk mencipta dan berkongsi karya mereka yang pelbagai.

 

Bagaimana Pengaturcaraan Scratch Berfungsi?

 

Pelajar akan menarik blok kod dari laci (dilihat dalam warna hijau di bawah) dan menjatuhkannya ke dalam editor apabila menggunakan Scratch 3.0. (panel tengah). Blok itu kemudiannya akan disusun dalam urutan arahan kod. Apabila anak-anak muda bersedia untuk menjalankan kod mereka, mereka akan dapat melihat hasil kerja mereka di atas pentas serta-merta (digariskan dalam warna merah). Anak-anak muda kemudiannya boleh menguji atau membangunkan kod mereka berdasarkan output yang diperhatikan.

 

 

Mengapa Scratch Tempat yang Hebat untuk Bermula untuk Pengekod Pemula?

 

Mudah:

 

Ia mudah kerana semua penggodam muda perlu lakukan ialah seret dan lepaskan blok ke dalam urutan yang dikehendaki. Susunan blok diletakkan menentukan cara komputer akan melaksanakan kod tersebut. Untuk membantu pembangun muda, lebih-lebih lagi, reka bentuk setiap blok sudah menunjukkan cara dan bila setiap blok boleh digunakan. Jika terdapat alur di bahagian atas atau bawah blok, ia boleh digunakan untuk menyambungkan blok lain. Tiada cara untuk menyambung ke kawasan blok itu jika tiada alur. Warna blok juga membantu pengaturcara muda dalam mengaitkan blok tertentu dengan prinsip komputer tertentu.

 

Fun:

 

Ia menghiburkan kerana sebarang kod boleh dipaparkan dalam masa nyata dalam antara muka yang sama. Semua aksi berlaku di atas pentas. Pasukan kreatif di MIT Media Lab telah menambah beberapa sprite yang menawan dan menawan pada Scratch 3.0, yang akan menangkap minda kanak-kanak.

 

Kuat:

 

Scratch adalah teguh kerana, sebagai bahasa pengaturcaraan, ia bukan sahaja menawarkan pelbagai ciri menarik, tetapi juga mendekati tingkah laku bahasa berciri penuh, sintaks penuh seperti Python, JavaScript dan Java. Scratch 3.0 adalah berdasarkan JavaScript dan HTML dan dibangunkan dengan kerjasama antara MIT Media Lab dan Google.

 

Berminat dengan beberapa kursus kami?

Anda boleh belajar Pengekodan Blok Dengan Contengan.