Followers

Saturday, November 9, 2024

Bagian-Bagian Scratch


Mengenal Bagian-Bagian di Scratch

         Untuk dapat menggunakan Scratch, kita harus mengenali beberapa bagian dalam  Scratch

Masing-masing bagian merepresentasikan fitur atau fungsi yang dapat kita manfaatkan untuk membuat project.

Tampilan Dekstop Scratch

        Keterangan :
 A = Sprite                         G= Tutorial   
 B = Backdrops                 H= Judul Project
 C = Script/Code               I= Share Project
 D = Costumes                 J= Run Project
 E = Sound                        K= Stop Project
 F = File                             L= Ubah Tampilan

    Berukut ini adalah penjelasan untuk masing-masing bagian pada Scratch:



  A. Sprite

  Sprite adalah gambar objek yang dapat diprogram dengan menambahkan blok-blok program di dalamnya. Sprite memiliki pengaturan sebagai berikut:

1. Nama sprite pada kolom Sprite yang bisa kita ubah sesuai yang diinginkan

2. X (angka) dan y (angka) adalah titik koordinat letak suatu sprrite, bisa di customize maupun digeserkan dengan pointer

3. Size adalah ukuran dari sprite, bisa diubah sesuai yang diinginkan

4. Direction adalah arah sudut suatu sprite, bisa diubah sesuai kebutuhan

5. Choose a sprite adalah pilihan model atau gambar sprite.
Bisa memilih dari daftar gambar sprite yang disediakan,
menggambar sprite sendiri atau upload

B. Backdrop

     Backdrop adalah gambar latar belakang pada kanvas. Tekan tombol Backdrops untuk mengganti latar belakang yang diinginkan. Backdrops ini terletak di sebelah kanan tombol sprite. Terdapat tombol Choose a backdrop untuk pilihan gambar backdrop. Bisa memilih dari daftar gambar backdrop yang disediakan, menggambar backdrop sendiri atau unggah gambar yang kita punya untuk menjadi backdrop. Selain itu juga terdapat stage untuk melihat layar backdrop yang ada sprite nya.

C. Script/Code

        Script adalah kumpulan blok-blok perintah yang akan kita gunakan untuk memprogram. Masing-masing blok memiliki warna dan fungsi yang berbeda. Beberapa menu yang terdapat dalam script (menu code): 

  • Motion 
  • Looks
  • Sound
  • Events
  • Control
  • Sensing
  • Operators
  • Variables
  • My blok
Setiap script/code yang dipilih akan memiliki beberapa jenis blok program yang muncul di panel. Kita dapat drag and drop sesuai kebutuhan.

D. Costumes

      Costumes digunakan untuk memodifikasi tampilan dari sprite yang akan kita pakai dalam sebuah project. Satu sprite dapat memiliki lebih dari satu costumes dimana costumes tersebut dapat kita ganti ganti saat menjalankan projek nanti.


Tampilan Costumes

Menu costumes memiliki tombol tombol sebagai berikut

-Nama costumes yang dapat kita ubah-ubah sesuai keinginan kita

-Tombol select  yang berfungsi untuk memindah memilih dan memindahkan object pada costumes sprite yang kita pilih.

-Tombol reshape   yang berfungsi untuk mengubah bentuk dari suatu object pada sebuah sptrite.

-Tombol brush  yang berfungsi untuk mencoret-coret area yang ingin kita coret menggunakan mouse.

-Tombol eraser  yang berfungsi untuk object maupun coretan yang ada pada sprite

-Tombol fill  yang berfungsi untuk mengisi warna
pada area object yang diinginkan

-Tombol text  untuk menambahkan tulisan pada sprite

-Tombol line  yang berfungsi untuk menambahkan garis pada sprite

-Tombol circle   yang berfungsi untuk menambahkan shape lingkaran pada sprite

-Tombol rectangle  yang berfungsi untuk menambahkan shape segi empat pada sprite

-Tombol flip horizontal  yang berfungsi untuk mengubah tampilan sprite/object secara horizontal (kiri ke kanan dan kanan ke kiri/mencermin)

- Tombol flip vertikal  yang berfungsi untuk mengubah tampilan sprite/object secara vertikal ( atas ke bawah dan bawah ke atas)

E. Sounds
     sounds digunakan untuk menambahkan dan memodifikasi suara yang dapat dipakai oleh sprite yang ada di dalam sebuah project. Satu sprite dapat memiliki lebih dari 1 sound untuk dimainkan pada projek nanti.

Tampilan Menu sounds

Menu Sounds memiliki tombol-tombol sebagai berikut:

-Tombol faster  yang berfungsi untuk mempercepat suara.

-Tombol slower  yang berfungsi untuk memperlambat suara.

-Tombol louder  yang berfungsi untuk memperkeras atau menaikan volume suara.

-Tombol softer  yang berfungsi untuk memperlembut atau mengecilkan volume suara.

-Tombol mute  untuk mematikan suara


-Tombol fade in  berfungsi untuk mengatur volume suara dari kecil ke keras
 
-Tombol fade out  berfungsi untuk mengatur volume suara dari besar ke kecil

-Tombol reverse  berfungsi untuk membuat suara menjadi terbalik


-Tombol robot   berfungsi untuk mengubah suara menjadi suara robot


F. File

    File adalah fitur untuk membuat projek (New), menyimpan projek (Save to your computer) dan membuka project yang lalu yang sudah di save (Load from your computer)
Tampilan Menu File

G. Tutorial
 
      Tutorial adalah fitur berisi video-video singkat contoh projek Scratch

H. Judul

      Judul atau nama projek dapat diisi pada kotak judul pada bagian atas projek

I. Share Project

    Hasil dari projek yang kita buat dapat kita sebarkan ke orang-orang agar mereka dapat melihat hasil karya kita yang kita buat di projek tersebut. Hanya dengan menekan tombol share yang terletak pada bagian atas projek, maka projek akan langsung di share di halaman website tersebut. Fitur ini hanya ada di scratch online.

J. Run Project 

    Simbol bendera hijau    untuk menjalankan projek. yang sudah kita buat

K. Stop Project

    Simbol lingkaran merah  untuk menghentikan projek
L. Ubah Tampilan
    Ada 3 model layar yang dapat dipilih sesuai kenyamanan.
 

Perkenalan Scratch

    Perkenalan Tentang Program Scratch 

    Scratch adalah bahasa pemrograman grafis yang dapat digunakan secara gratis dan memungkinkan pemula belajar membuat program tanpa memikirkan benar atau salah penulisan sintaksis. Dengan fitur drag and drop balok pemrograman, pengguna dapat belajar program sambil bermain dan menghasilkan projek cerita, games, animasi, musik, seni dan persentasi. Kategori balok pemrograman dibedakan berdasarkan warna-warna, dan balok-balok tersebut dapat cocok disusun jika pengertian komputasinya sesuai, sehingga pengguna dapat fokus belajar logika pemrograman tanpa mendapatkan kesalahan error karena sintaksis. Scratch dibuat oleh MIT Media Lab dari Massachusetts Institute of Technology dan dapat digunakan secara online dengan mengakses pada laman berikut:  https://Scratch.mit.edu/ atau offline dengan install installer-nya terlebih dahulu di PC masing-masing.

Tampilan Awal Website Scratch


        Jika ingin menggunakan aplikasi Scratch versi desktop atau offline, installer aplikasi dapat diunduh dari laman berikut: https://Scratch.mit.edu/download. Aplikasi desktop dapat menjadi pilihan jika pengguna tidak selalu memiliki akses internet. Namun pada versi desktop tidak terdapat fitur komunitas, dimana pengguna bisa berdiskusi di dalam komunitas, bisa melihat projek lain yang dibagikan pengguna lainnya atau bisa berbagi projek yang sudah dibuat dengan komunitas. Fitur komunitas ini hanya terdapat di versi online. Kita dapat memilih yang sesuai dengan kebutuhan kita.


Projek Scratch Menggunakan Variabel

Projek Scratch Menggunakan Variabel


Projek 1
Perbedaan Menggunakan Variabel dan Tidak Menggunakan Vaariabel




Friday, November 8, 2024

Mengenal Variabel & Operator pada Scratch

 Variabel & Operator


1. Variabel

    Variabel (Variable) adalah suatu nilai yang berubah atau mampu diubah yang disimpan dalam memori Scratch. Berbeda dengan daftar, variabel tidak mampu menampung lebih dari satu nilai pada waktu yang bersamaan. Nilai-nilai yang disimpan dapat angka atau untaian (string).

Bagian-Bagian Scratch

Mengenal Bagian-Bagian di Scratch          Untuk dapat menggunakan Scratch , kita harus mengenali beberapa bagian dalam  Scratch .  Masing-m...