Pengertian Coding
Coding atau pengkodean adalah cara kita berkomunikasi dengan
komputer. Komunikasi tersebut berupa proses mengubah ide, solusi, dan
instruksi ke dalam bahasa yang dapat dipahami oleh komputer. Kode
memberitahu komputer tindakan apa yang harus diambil, dan user yang menulis
kode akan menuangkannya dengan membuat serangkaian instruksi. Dengan
belajar coding, Anda dapat membuat situs web dan aplikasi, memproses data,
dan melakukan banyak hal lainnya. Coding dilakukan dengan menggunakan
bahasa pemrograman komputer.
● Motion
Blok gerak adalah blok yang mengontrol gerakan Sprite. Ada 17
blok Gerak di Scratch 3.0. Backdrop tidak memiliki blok untuk
bergerak, karena sifatnya sebagai latar tidak bisa digerakkan.
Scratch 3.0 memiliki lima belas blok Motion Stack berikut:
● Looks
Looks blok adalah blok yang mengontrol bagaimana sprite terlihat.
Ada 23 Looks blok di Scratch 3.0. Tiga dari 19 blok Sprite Looks
memiliki pasangan untuk Stage (backdrop).
● Sound
Blok suara adalah blok yang mengontrol suara. Ada 9 blok Suara di
Scratch 3.0.
● Events
Blok peristiwa adalah blok yang mengontrol peristiwa dan sebagai
aba-aba untuk menjalankan skrip. Ada 8 blok Event di Scratch 3.0.
Scratch 3.0 memiliki enam Event Hat Blocks berikut:
● Control
Blok kontrol adalah blok yang mengontrol skrip. Ada 11 blok
Kontrol di Scratch 3.0. Scratch 3.0 memiliki satu blok Control Hat
berikut:
● Sensing
Blok penginderaan adalah blok yang mendeteksi sesuatu. Ada 18
blok Sensing di Scratch 3.0. Scratch 3.0 memiliki tiga blok Sensing
Stack berikut:
● Operators
Blok operator adalah blok yang melakukan fungsi matematika dan
penanganan string. Ada 18 blok Operator di Scratch 3.0. Scratch 3.0
memiliki tujuh blok Operator Boolean berikut:
● Variables
Blok variabel adalah blok yang menyimpan variabel dan daftar. Ada
5 blok Variabel dan 11 blok daftar di Scratch 3.0. Scratch 3.0
memiliki empat blok Variabel Stack berikut:
C. Project Coding Pertama Anda
Setelah mempelajari user interface dari Scratch dan elemen-elemen di
dalamnya, sekarang saatnya belajar membuat proyek coding pertama anda.
Proyek coding yang akan dibuat adalah animasi 2D bernama “Knight Talk”.
Proyek ini akan mengajarkan anda konsep pergerakan, penggantian kostum dan
tampilan sprite, membuat sprite berbicara dan punya alur cerita.
Beberapa blok yang akan digunakan dalam proyek ini antara lain:
● Trigger Block -
● Motion Block -
● Control Block -
● Looks Block -
Kesimpulan
Programming atau pemrograman adalah cakupan proses yang lebih luas. Hal ini
menjadikan coding menjadi bagian dalam proses tersebut setelah pemrograman,
penyelesaian masalah dan perencanaan.