MEMBUAT PROGRAM SEDERHANA dengan SCRATCH - DESTRIANTY CALISTA 8C (12)
Membuat Program Sederhana dengan Scratch
Assalamualaikum Warahmatullahi Wabarakatuh
Profesional coding atau programmer saat ini merupakan
salah satu talenta digital yang banyak dibutuhkan. Dengan banyaknya teknologi
berbasis digital yang saat ini terus berkembang, maka kebutuhan akan talenta
digital juga otomatis semkain besar, sehingga seorang profesional programmer
akan semakin banyak dicari dan dibutuhkan pada masa yang akan datang. Bahkan
saat ini banyak pihak yang mendesak pemerintah untuk memasukkan coding ke dalam
kurikulum sekolah, dikarenakan coding ini sangat baik untuk pola pikir maupun
sikap anak saat mengatasi masalah, karena melalui coding atau pemrograman anak
akan terbiasa untuk berpikir secara logis. Bahkan banyak sekali manfaat untuk
mempelajari coding atau pemrograman.
Scratch merupakan
sebuah tool yang dikembangkan oleh perusahaan MIT
Media Lab, Scratch ini dibuat sebagai sebuah platform
pembelajaran yang dikemas secara menarik dan mudah dengan tujuan memperkenalkan
dunia pemrograman kepada anak-anak tanpa perlu mempelajari coding terlebih
dahulu. Dengan mengajarkan pemrograman kepada anak sejak kecil diharapkan anak
sudah akan terbiasa untuk belajar berpikir logis dan bisa menjadi programmer
handal di kemudian hari.
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. Scratch
memudahkan kita membuat game sederhana salah satunya kita dapat membuat kalkulator sederhana. kita hanya tinggal memberikan
perintah di script pada scratch dan menjalankannya. untuk membuat perintah
penjumlahan kita tinggal memasukkan perintah seperti pada gambar di bawah ini.
untuk membuat perintah akar pangkat dua menggunakan scratch tanpa menggunakan
perintah blok sqrt pada Scratch.
Scratch
didesain khusus, terutama untuk anak berumur 8 hingga 16 tahun, sehingga
tampilan dan tingkat kemudahan dalam penggunaannya juga sudah disesuaikan
sesuai dengan tingkatan umur tersebut. Scratch membantu anak-anak berpikir
secara kreatif, mempertimbangkan sesuatu secara sistematis, dan dapat
bekerjasama secara kolaboratif sehingga dapat menigkatkan kemampuan yang
diperlukan saat ini. Meskipun pada dasarnya Scratch diciptakan untuk belajar
anak-anak, namun sebenarnya Scratch bisa digunakan oleh siapa saja yang ingin
belajar pemrograman secara mudah dan menyenangkan tanpa mengetahui bahasa
syntax atau coding.
Cara
menggunakan scratch sangat mudah, hanya melakukan “click and drag” komponen
yang akan di gunakan ke dalam scratch, berikut komponen penting dan kegunaan
nya ;
a. a. Script,
merupakan tempat meletakkan perintah yang kita inginkan, atau dalam bahasa
kerennya adalah area kerja. Isi script di “click and drag” dari Block Pallete
(kolom paling kiri), bisa dilihat di gambar itu ada motion, looks, sound,
control, sensing, dan kawan-kawannya. Dari setiap pilihan itu ada berbagai
perintah yang bisa disesuaikan dengan kebutuhan kita. kita bisa memilih
perintah apa saja yang akan kita jalankan di script yang kita buat.
b. b. Costumes,
nah bagian ini bisa dibilang sebagai bagian pencetak tokoh. Tokoh-tokoh yang
akan dibuat games ataupun film animasi bisa di bentuk disini, bisa diambil
langsung dari program scratch, bisa juga di import dari komputer.
c. c. Sound, di sini kita bisa mengimport suara dari komputer untuk
games maupun animasi yang kita buat, tapi bisa juga dengan membuat instrumen
sendiri dari Block Pallete bagian sound
d. d. Sprite, dari
gambar bisa dilihat bahwa di bagian kanan bawah itu ada sprite 1 dan sprite 2,
nah sprite di sini bisa diperbanyak lagi dan di edit sesuai kebutuhan kita
e. e. Background,
sesuai namanya fungsi bagian ini adalah untuk membuat latar belakang agar games
ataupun film animasi yang kita buat bisa lebih menarik. Untuk background, bisa
dibuat sebanyak mungkin sesuai kebutuhan kita, jadi setiap scene yang ada di
games atau film kita bisa di ganti-ganti backgroundnya. Untuk membuat
background, pertama kita klik stage, kemudian pilih background
Scratch tentu
nya memiliki kelebihan dan kekurangan karena hal tersebut merupakan buatan
manusia yang tidak sempurna, kelebihan sractch antara lain ;
a. Tampilan scratch menarik dan interaktif
b. Hasil projek dapat di unggah secara langsung
dan di lihat seluruh anggota komunitas scratch
c. Projek bersifat real time
d. Tool yang sangat ramah untuk anak anak
e. Memiliki panduan lengkap untuk orang tua dan
guru
Namun, menurut
penelitian saya di internet, scratch memiliki tiga kekurangan, yaitu ;
a. Perangkat mudah terserang virus
b. Memberatkan perangkat
c. Beberapa gambar tidak lengkap
Berikut ini video youtube untuk membuat program sederhana atau animasi yang mudah ;
Itu tadi
merupakan penjelasan yang telah saya berikan, semoga dapat bermanfaat untuk
kita semua dan semakin banyak pengguna scratch yang kreatif. Kurang lebih nya
mohon maaf, wassalamualaikum warahmatullahi wabarakatuh.
sumber ;
https://zonamatahari.wordpress.com/2013/06/23/tutorial-perkenalan-scratck-untuk-pemula/
https://www.gamelab.id/news/159-pemrograman-mudah-tanpa-coding-untuk-pemula-menggunakan-scratch
terima kasih sudah mengarjakan tugasnya dengan baik
ReplyDelete