Programming for Kids: Scratch 3.0 diluncurkan

Scratch 3.0 dirilis pada 2 Januari 2019. Versi baru dari bahasa pemrograman untuk anak-anak adalah rilis tonggak utama yang bergerak menjauh dari menggunakan Adobe Flash ke standar web HTML, CSS, dan JavaScript.

Scratch adalah bahasa pemrograman visual yang berguna sebagai lingkungan pengantar untuk mengajar pemrograman anak-anak (dan juga orang dewasa).

Pengguna Scratch dapat mengunduh dan menggunakan Scratch Desktop, versi desktop dari lingkungan yang tersedia untuk Windows dan Mac OS X, atau menggunakan versi online yang berfungsi di semua browser web modern.

Versi desktop dan online berbagi antarmuka; pengguna Scratch yang ada mungkin memperhatikan bahwa antarmuka sedikit berubah; Panggung, bagian dari awal di mana program dieksekusi secara visual, dipindahkan ke kanan.

Pengguna menemukan blok kode, kostum, dan suara di sebelah kiri, blok kode di tengah, dan blok panggung di sebelah kanan di Scratch 3.0. Perubahan itu dibuat karena "orang menemukan antarmuka yang lebih intuitif dan dapat dimengerti" dengan pengaturan baru.

Pemula pemula mulai dengan operasi dasar, misalnya menggunakan seret dan lepas untuk memindahkan blok kode seperti "pindah", "katakan", atau "ulangi" ke area kode; blok kode ini dapat dimodifikasi secara langsung, biasanya dengan memasukkan angka yang berbeda, mis. 50 langkah untuk bergerak alih-alih 10, atau memilih salah satu opsi yang tersedia dari menu.

Tidak perlu mengunduh versi desktop untuk mencoba Scratch; cukup arahkan browser modern ke halaman ini untuk memuat editor secara online. Didukung secara resmi adalah Google Chrome, Microsoft Edge, Mozilla Firefox, dan Apple Safari di sistem desktop, dan Chrome dan Safari di tablet. Pengembang mencatat bahwa Internet Explorer tidak didukung.

Scratch mendukung banyak konsep pemrograman utama termasuk loop, variabel, input pengguna, penyimpanan persisten, interaksi mouse dan keyboard, dan banyak lagi.

Scratch 3.0 memperluas apa yang telah tersedia sebelumnya. Proyek awal yang dibuat dengan versi lingkungan pemrograman yang lebih lama masih tersedia dan dapat dimuat di Awal 3.0. Namun, tidak mungkin untuk memuat proyek Scratch 3.0 dalam versi yang lebih lama dari lingkungan pemrograman. Versi baru ini memperkenalkan fungsi dan blok baru.

Blok baru termasuk dukungan untuk operator baru untuk meningkatkan penggunaan string (teks), blok pena baru dan dukungan transparansi, blok luncuran baru, dan blok efek suara baru.

Pengguna dapat menambahkan ekstensi ke Awal; ekstensi menambahkan blok kode baru ke Awal. Sejumlah ekstensi disediakan sudah termasuk ekstensi yang menambahkan sensing video, menerjemahkan fungsi, atau fungsionalitas untuk berinteraksi dengan Lego MindStorms atau item WeDo.

Scratch 3.0 mencakup sprite baru, editor suara yang dirancang ulang, dan blok pemrograman baru. Selain itu, Scratch dapat digunakan pada tablet untuk membuat dan bermain dengan program.

Editor suara memiliki efek suara baru dan antarmuka pengguna yang ditingkatkan yang lebih mudah digunakan. Editor cat juga menerima fungsi baru: kontrol baru untuk memesan lapisan, alat baru yang bekerja dalam mode vektor, kontrol titik vektor yang lebih baik, dan banyak lagi.

Kata penutup

Saya mulai mengajar pemrograman menggunakan Scratch dan bekerja dengan sangat baik berkat kemudahan penggunaan antarmuka dan sifat visualnya. Ini bagus untuk memicu minat dalam pemrograman dan cukup kuat untuk apa yang dilakukannya.

Sekarang Anda : Sudahkah Anda mencoba Scratch? Apa pendapat Anda?