Total Tayangan Halaman

Senin, 10 Agustus 2020

Menjalankan Scratch

Hanya dengan drag dan drop sebuah blok warna pada modul, Scratch dapat dijalankan dengan mudah tanpa harus menguasai bahasa pemrograman yang rumit. Kita dapat menggunakan Scratch untuk membuat cerita interaktif, animasi, dan permainan sendiri menggunakan kode.

Ada 2 cara untuk menjalankan Scratch, yaitu secara offline dan online.
1)  Secara offline, kita memerlukan dua aplikasi pendukung, yaitu Scratch Editor dan Adobe Air.
     Scratch Editor merupakan versi offline dari Scratch. Versi offline dapat digunakan kapan saja dan di mana saja tanpa memerlukan koneksi internet.
2)  Sedangkan untuk secara online, kita bisa masuk ke websitenya di https://scratch.mit.edu/.

Fitur-fitur yang ada pada aplikasi Scratch, yaitu sebagai berikut.

  • Toolbar, yang terdiri dari 10 menu, yaitu Language (bahasa), File, Edit, Tips, About, Duplicate, Delete,Grow, Shrink, dan Block Help.
  • Blocks Palette Scripts, adalah blok yang berisi fungsi atau kode perintah untuk memprogram suatu sprite. Script pada Scratch divisualisasikan dalam bentuk blok-blok program seperti memasang sebuah puzzle.
1)  Motion, digunakan untuk menggunakan sprite sesuai keinginan.
2)  Looks, digunakan untuk melakukan pengaturan tentang tampilan sprite.
3)  Sound, digunakan untuk melakukan pengaturan tentang suara yang akan digunakan dalam game.
4)  Pen, digunakan untuk membuat gambaran bayangan pada sprite.
5)  Data, berisi perintah-perintah yang digunakan untuk membuat variabel sesuai yang dibutuhkan 
     untuk melakukan perintah dari operator.
6)  Events, berisi perintah awal suatu peristiwa untuk membuat kapan suatu sprite dapat bergerak.
7)  Control, berisi perintah-perintah unutk melakukan kontrol terhadap sprite sesuai dengan perintah yang kita inginkan seperti mengontrol waktu, perulangan, dan logika IF.
8)  Sensing, digunakan untuk memberi aba-aba apa yang harus dilakukan objek ketika objek lain disentuh.
9)  Operator, digunakan untuk memberi perintah menjalankan operasi matematika seperti penjumlahan, pengurangan, juga membuat hubungan antar objek.
10) More Blocks, berisi perintah untuk membuat blocks baru jika diperlukan.

  • Blocks Palette Costumes, merupakan bagian pencetak tokoh. Tokoh-tokoh yang akan dibuat di game maupun film animasi dapat dibentuk di sini, bisa diambil dari scratch, atau import dari komputer.
  • Blocks Palette Sound, merupakan suara untuk game atau animasi yang kita buat. Kita bisa mengimport suara juga membuat instrumen sendiri dari Block Palette bagian sound.
  • Stage, adalah tempat untuk melihat cerita, animasi, atau game yang telah dibuat. Komponen yang terdapat dalam sound, yaitu Sprite, Stage Backdrop atau Background, Green Flag, Stop Sign, View Mode, dan New Sprite Button.
Berikut ini adalah contoh hasil dari scratch:

Penjumlahan Sederhana dengan Scratch | Reginaprilla

Jumat, 07 Agustus 2020



Scratch, Bahasa Pemrograman 

Berbasis Visual


Apakah kalian tahu apa itu scratch? Scratch adalah sebuah bahasa pemrograman visual umtuk lingkungan pembelajaran yang memungkinkan pemula (seperti guru, murid, ataupun orang tua) untuk belajar membuat program tanpa harus memikirkan salah-benar penulisan sintaksis.






Dengan scratch, kita bisa membuat animasi, permainan, dan kreasi menarik yang lain. Yuk, kita kenalan dengan scratch dengan mengetahui hal di bawah ini. 😊

1. Pengertian

      Aplikasi scratch merupakan salah satu aplikasi pembelajaran interaktif yang berhubungan dengan konsep coding untuk usia dini dan pemula. 
Aplikasi ini akan sangat bermanfaat karena fitur dan model kerja aplikasi didalamnya yang sangat friendly dan menarik. Aplikasi scratch selain digunakan untuk pendidikan, juga dapat digunakan para pengguna yang hobi mencoba untuk membuat projek-projek kemudian diupload didalam scratch melalui komunitas online untuk saling bertukar ilmu.

2. Fungsi

     Fungsi aplikasi Scratch adalah:
  • Untuk mempermudah anak-anak dan pemula dalam memahami konsep logika dalam komputer dan bereksperimen secara interaktif
  • Untuk sarana pendidikan untuk beberapa mata pelajaran untuk meningkatkan minat pelajar usia muda mempelajari seperti, matematika, TIK, sains, dan seni desain
  • Untuk meningkatkan skill-skill problem solving, berpikir kritis, dan kreativitas sejak usia dini
  • Untuk menarik minat para pelajar usia dini dalam dunia komputer melalui model-model konsep pemrograman dasar yang interaktif dan fun.

3. Cara Pengerjaan

  1.       Pertama, fokus pada editor pada bagian kiri yang disebut dengan 'Tools'. Terdapat tiga bagian yang dipisah menggunakan tab pada menu ini yaitu Code, Costumes dan Sounds.
  2. Code, adalah menu yang digunakan untuk memodifikasi logika pada proyek yang kita buat. Dengan tools inilah kita dapat menggerakkan 'sprite'/karakter pada proyek kita, menambahkan  'events' jika pengguna aplikasi yang kita buat menekan tombol atau menekan keyboard, atau memodifikasi tampilan dari karakter yang ada pada proyek kita jika ada suatu kondisi yang terpenuhi.
    Costumes. Pada menu ini kita dapat mengubah tampilan dari karakter yang ada pada proyek kita.
    Sounds. Pada menu ini kita dapat mengedit suara yang ada pada proyek kita.
  3. 2. Pada tutorial ini  fokus pada tools yang ada pada tab 'Code'. Karena disinilah        terletak logika-logika yang akan membantu kita untuk semakin bisa berfikir seperti seorang programmer.
  4. 3. Langsung saja klik menu Events yang ada pada tab 'Code'.
  5. 4. Masukkan event 'When [Logo bendera hijau] clicked' ke proyek dengan cara melakukan drag & drop ke lembar kerja utama. Jika berhasil, maka tampilan lembar kerja utama akan terlihat        seperti ini : 






5. Setelah menambahkan event yang akan men-trigger aksi sesuai kondisi yang kita inginkan, Anda bisa menambahkan aksi apa yang akan terjadi jika kondisi tersebut terpenuhi. 
6. Setelah berhasil melakukan langkah di atas, Anda bisa langsung mencoba menjalankan Proyek Anda dengan mengklik logo bendera yang ada pada bagian kanan 'Editor'. 


Nah, itulah sekian perkenalan aplikasi scratch. Dengan memahami lebih dalam, kita dapat semakin mengerti apa fungsinya dan dapat menggunakannya dalam membuat animasi, game, dan lain-lain.


Menjalankan Scratch Hanya dengan drag dan drop sebuah blok warna pada modul, Scratch dapat dijalankan dengan mudah tanpa harus menguasai bah...