Gambar ikon kucing yang secara default muncul pada aplikasi Scratch dinamakan disebut sebagai

Pada pembahasan sebelumnya telah dijelaskaan pembuatan animasi atau gerakan sederhana berupa objek kucing pada program Scratch. Berdasarkan hasil tersebut terlihat bahwa objek yang bergerak hanya menggunakan satu gambar, yaitu gambar kucing, agar objek nampak lebih hidup sebaiknya menggunakan lebih dari 1 gambar. Caranya adalah:

  1. Mengklik tab “Costumes” untuk melihat costumes atau gambar-gambar animasi objek atau sprite yang ada.

Gambar 1. Tab Costumes

Dapat dilihat bahwa objek mempunyai 2 costume yang dapat digunakan untuk animasi

  1. Mengklik tab Scripts untuk menampilkan lagi script area

Gambar 2. Tab Scripts

  1. Mengklik icon Looks untuk membuka bagian blok pemrograman Looks

Gambar 3. Icon Looks

  1. Mengklik blok Next costume, kemudian drag dan drop blok pemrograman tersebut

Gambar 4. Mendrag dan Drop Blok Next Costume

Gambar 5. Susunan Blok pada Script

  1. Mengklik gambar bendera hijau di sebelah kanan atas untuk menjalankan program

Gambar 6. Gambar Bendera Warna Hijau

Dapat dilihat bahwa animasi objek nampak lebih hidup dengan adanya variasi costume sehingga objek tampak seperti sedang berjalan.

Custome setiap objek bisa kita tambahkan atau kita edit, sebagai contoh kita akan tambahkan dengan cara mengklik tombol import, pilih folder “animals” kemudian pilih file “bat1-a”.

Gambar 7. Mengimport Costume

Gambar 8. Mengimport Costume (Lanjutan)

  1. Lakukan dengan langkah-langkah yang sama untuk mengimport objek “bat1-b”, sehingga hasilnya akan terlihat seperti dibawah ini

Gambar 9. Beberapa Sprite pada Costumes

  1. Menghapus 2 objek “cat1-a” dan “cat1-b” dengan mengklik icon (x) pada objek yang akan dihapus

Gambar 10. Menghapus 2 Objek “cat1-a” dan “cat1-b”

Sehingga yang tersisa adalah 2 objek kelelawar seperti pada gambar dibawah ini.

Gambar 11. Dua Objek “bat1-a” dan “bat1-b”

Kemudian jalankan animasi maka akan terlihat objek yang tadinya kucing sudah berubah menjadi objek kelelawar yang bergerak kesana kemari.

Pada artikel sebelumnya telah dijelaskan pengenalan tentang program Scratch. Selanjutnya pada bagian ini akan dijelaskan bidang kerja dan berbagai macam fungsi serta kegunaan menu yang disediakan oleh Scratch. Ketika membuka program Scratch pertama kali kita akan melihat sebuah kucing sebagai contoh objek pada bidang kerja yang disebut Sprite, dan pada bagian sebelah kiri terdapat tombol yang memvisualisasikan pemrograman untuk aplikasi ini. Scratch menyediakan akses lebih dari 100 blok. Blok tersebut disusun ke dalam delapan ikon yang terletak pada menu blok. Delapan ikon dari Scratch Blocks tersebut dapat dijelaskan sebagai berikut.

  1. Motion. Icon untuk mengontrol penempatan sprite, arah, perputaran, dan perpindahan sprite
  2. Looks. Icon mengenai sprite, tampilan background, dan memberikan kemampuan untuk menampilkan teks atau tulisan
  3. Sound. Icon yang mengontrol playback, volume musik, dan file audio
  4. Pen. Icon yang dapat digunakan untuk menggambar dengan menggunakan warna dan ukuran pen yang berbeda
  5. Control. Icon yang menggerakkan eksekusi script berdasarkan perihal yang didefinisikan sebelumnya, pengulangan pemrograman logika dengan loops, dan menampilkan logika kondisional
  6. Sensing. Icon yang dapat digunakan untuk menentukan lokasi dari pointer mouse, jaraknya terhadap sprite lain dan apakah sprite bersentuhan dengan sprite lainnya
  7. Numbers. Icon yang menampilkan perbandingan logika, pembulatan, dan operasi matematika lainnya
  8. Variables. Icon yang dapat digunakan untuk membuat variabel dan menaruh data pada aplikasi ketika dieksekusi.

Gambar 1. Menu-Menu dalam Pemrograman Scratch

Scratch merupakan bahasa pemrograman berbasis visual gratis yang dapat anda gunakan untuk membuat berbagai macam karya seperti cerita, games, animasi, musik, seni, dan presentasi. Hanya dengan drag and drop sebuah blok warna pada modul, Scratch dapat dijalankan dengan mudah tanpa harus menguasai bahasa pemrograman yang rumit. Scratch dapat dimanfaatkan oleh semua kalangan usia meskipun sejatinya aplikasi ini diperuntukkan untuk anak usia delapan sampai dengan enam belas tahun.


Dalam pembelajaran, anda dapat memanfaatkan Scratch dalam pembuatan media belajar yang sangat menarik pada mata pelajaran matematika, musik, seni, desain, bahasa dan teknologi informasi. Selain itu anda dapat menuntun para siswa menggunakan Scratch untuk membuat cerita interaktif, animasi, dan permainan mereka sendiri dengan kode. Dalam prosesnya, mereka belajar untuk berpikir secara kreatif, beralasan secara sistematis, dan bekerja secara kolaboratif seperti keterampilan-keterampilan penting yang paling dibutuhkan sekarang ini. Anda dapat mengintegrasikan Scratch ke dalam berbagai bidang studi dan kelompok usia yang berbeda-beda.

Menjalankan Scratch

Ada dua cara untuk menjalankan Scratch yaitu secara offline dan online. Secara offline, anda memerlukan dua aplikasi pendukung yaitu Scratch Editor dan Adobe Air. Scratch Editor merupakan versi offline dari Scratch. Versi offline dapat digunakan kapan saja dan dimana saja tanpa memerlukan koneksi internet. Sedangkan untuk secara online, anda bisa masuk ke website nya di //scratch.mit.edu. 

Berkenalan dengan Fitur Scratch
Saya mencoba Scratch versi online melalui website resminya di //scratch.mit.edu. Pertama kita mesti mendaftar dahulu dengan alamat email kita. Saat berhasil daftar, dan memulai Scratch, anda akan melihat tampilan yang interaktif dan mudah untuk dipahami.

Nah, sebelum masuk ke tahapan berikutnya, anda mesti berkenalan dahulu dengan objek yang akan sering saya sebutkan disini, yaitu Sprite. Sprite adalah gambar atau objek yang bisa di program. Sprite ini akan berisikan blok blok perintah yang di rancang agar tampil interaktif seperti bergerak, memiliki suara, dan lain lain. Gambar Sprite default adalah "kucing oranye". Sprite kucing ini bisa anda ganti dengan gambar lainnya.


Sprite default
Berikut tampilan awal Scratch,

Keterangan 
1. Menu, Anda bisa membuat projek baru, membuka projek yang sudah anda simpan, menyimpan proyek yang anda buat, atau undo langkah sebelumnya.

2. Deskripsi Blok,

Pada bagian kiri, anda akan melihat kode (scripts) yaitu sekumpulan blok blok perintah yang akan digunakan untuk memprogram.  Setiap blok pada kode (scripts) memiliki fungsi- fungsi yang berbeda, misalnya saja, perintah gerakan, tampilan, suara, kejadian, kontrol, sensor, operator, variabel, atau balok saya.
  • Gerakan (motion), di gunakan untuk menggerakan sprite, misalnya perintah “move 10 step” untuk menggerakan sprite sebanyak 10 langkah.
  • Tampilan (looks), digunakan pada segala sesuatu yang berhubungan dengan tampilan pada program. misalnya mengganti kostum pada sprite.
  • Suara (sound), digunakan untuk memberikan suara pada sprite ataupun stage seperti memberikan suara pada kucing dan memberi backsound pada program.
  • Kejadian (events), digunakan untuk mengatur script atau kode pada sprite untuk berjalan. Misalnya saja, ketika bendera (warna hijau) di klik, maka semua script atau kode akan berjalan. 
  • Kontrol (control), berfungsi untuk mengontrol kode agar berjalan. Contohnya wait 1 seconds untuk menunggu sejenak selama satu detik.
  • Sensor (sensing), berfungsi untuk memberikan sensor pada perintah yang digunakan.
  • Operator, berfungsi untuk operasi matematika. 
  • Variabel, berfungsi untuk mengatur variabel.

Pada bagian kostum, anda dapat menyetting tampilan kostum pada Sprite, seperti penampakan gerakan dan seterusnya.

Inilah tempat dimana anda dapat menerapkan script atau kode terhadap Sprite yang anda tampilkan.


4. Canvas, Tempat aksi Sprite berlangsung.

5. Sprite list,

Tempat dimana anda bisa mengatur dan mengganti tampilan sprite.

Memulai Project Scratch

Sebagai contoh, saya akan memulai sebuah proyek sederhana membuat objek bergerak,

Bagian 1. Membuat kucing bergerak ke kanan

1 Klik menu Berkas > Baru

2. Pilih Gerakan, lalu drag perintah "gerak 10 langkah" ke dalam kode area (script area)


3. Klik pada Kontrol (control), lalu drag perintah "ulangi 10 kali" pada skrip area diluar pada perintah "gerak 10 langkah".


4. Cobalah klik pada skrip kode pada skrip area tadi, maka anda akan melihat Sprite (kucing) bergerak ke kanan. Anda bisa mengembalikan lagi ke sisi kiri dengan drag kucing tadi.

5. Klik pada Kejadian (events), lalu drag perintah "ketika (bendera hijau) di klik" ke dalam skrip area. Letakkan pada posisi di atas dua kode sebelumnya.

6. Cobalah klik pada bendera warna hijau yang ada pada bagian stage, maka anda akan melihat kucing anda bergerak ke kanan bila bendera hijau tersebut kita klik. Bagian 2. Membuat kucing bergerak kembali 

1. Pisahkan semua kode skrip yang sudah ada terapkan sebelumnya.

2. Hapus balok dengan klik kanan pada perintah kode "ulangi 10 detik"

3. Klik pada "kontrol" lalu drag perintah "selamanya" pada kode area, dan gabungkan ketiganya.

4. Pilih pada "Gerakan" lalu drag kode "jika di pinggir patulkan".

5. Cobalah untuk klik bendera hijau, maka kucing akan bergerak ke kanan lalu akan kembali ke kiri. 6. Atur gaya rotasi agar kucing anda tidak berputar ketika kembali ke kiri. Pilih "Gerakan" lalu drag kode "atur gaya rotasi" ke dalam kode area.


Bagian 3. Membuat Kucing Tampak Berjalan Saat bergerak, kucing hanya tampak tidak berjalan, akan tetapi hanya bergeser dari sisi satu ke sisi lainnya. Nah untuk membuatnya tampak berjalan, maka harus dilakukan beberapa langkah berikut ini, 1. Klik pada Kostum, ada dua pose kucing disana, kostum 1 dan kostum 2,

2. Klik kembali pada kode skrip, lalu pilih "tampilan" dan pilih kode " kostum berikutnya"

3. Cobalah klik pada bendera hijau dan lihat perubahannya. Menarik bukan? Untuk melengkapi hasil diatas, anda bisa melengkapinya sendiri dengan membuat gerakan kucing menjadi lebih lambat, mengubah warna kucing saat bergerak  kembali atau sekedar mengucapkan kata "halo". Ganti background dan tambahkan musik untuk membuatnya lebih menarik.

Inilah sekilas tentang Scratch, sebuah aplikasi yang menarik sekali untuk anda coba. Anda bisa berkreasi dengan membuat karya- karya lain yang jauh lebih menarik dan tepat untuk diterapkan dalam pembelajaran. Anda bisa melihat proyek- proyek lain sebagai bahan inspirasi anda melalui website resminya. Melengkapi tulisan ini,, saya sudah siapkan satu projek pembuatan kuis berbasis animasi dengan Scratch. Silahkan tunggu pada tulisan berikutnya.

Salam.

Video yang berhubungan

Postingan terbaru

LIHAT SEMUA