Scratch (bahasa pemrograman)
Scratch | |
---|---|
![]() | |
![]() ![]() | |
Pengembang | MIT Media Lab, Lifelong Kindergarten Group |
Rilis perdana | 2007; 11 tahun lalu |
Rilis stabil | 2.0
/ 9 Mei, 2013 |
Tipe sistem | dynamic |
Lisensi | GPLv2 dan Scratch Source Code License |
Ekstensi nama berkas | .sb .sb2 |
Situs web | scratch.mit.edu |
Repositori | scratch |
Implementasi utama | |
Squeak (Scratch 0.x, Scratch 1.x), ActionScript (Scratch 2.0) | |
Terpengaruh oleh | |
Logo, Smalltalk, HyperCard, StarLogo, AgentSheets, Etoys | |
![]() ![]() |
Scratch adalah sebuah bahasa pemrograman visual untuk lingkungan pembelajaran yang memungkinkan pemula (entah murid, guru, pelajar, atau orangtua) untuk belajar membuat program tanpa harus memikirkan salah-benar penulisan sintaksis. Bahasa pemrograman ini dibuat oleh MIT Media Lab dari Massachusetts Institute of Technology,[1] dan layanan ini dirancang untuk membantu anak-anak (umur 8 tahun sampai 16)[2] untuk berpikir secara kreatif, beralasan secara sistematis, dan bekerja secara kolaboratif. Dengan Scratch, pengguna dapat membuat sendiri animasi, permainan, karya kesenian, dan lain-lain.[3]
Scratch telah diterjemahkan ke 40+ bahasa termasuk Bahasa Indonesia dan digunakan di 150+ negara.[3] Pada awal 2018, layanan situs webnya telah memiliki lebih dari 2.5 milyar pengguna terdaftar[4] dan 29 juta program terbagikan.[4]
Konsep
Pengguna Scratch membuat sebuah program atau "project" dengan menyusun dan menumpuk balok-balok visual perintah yang mengatur tingkah laku komponen-komponen program yang dikenal sebagai "sprite". Dengan cara ini, sang pengguna dapat fokus pada logika dan alur pemrograman (algoritme) tanpa pernah atau sering mendapatkan kesalahan error karena penulisan sintaksis yang salah.[2][5]
Referensi
- ^ MIT Media Lab. "Scratch - Credits". Massachusetts Institute of Technology. Diakses tanggal 15 Maret 2018.
- ^ a b John Maloney. "The Scratch Programming Language and Environment" (PDF). Diakses tanggal 15 Maret 2018.
- ^ a b "Scratch - About". Diakses tanggal 15 Maret 2018.
- ^ a b "Scratch Statistics - Imagine, Program, Share". Diakses tanggal 15 Maret 2018.
- ^ "Scratch Project Editor - Imagine, Program, Share". Diakses tanggal 15 Maret 2018.
Pranala luar
- Situs web resmi
- Scratch di Curlie (dari DMOZ)
- Scratch Wiki