Rabu, 01 April 2026

Fungsi blok kode program aplikasi scratch


    

                  
  1. move 10 steps → Menggerakkan sprite maju 10 langkah sesuai arah hadapnya.
  2. turn ↻ 15 degrees → Memutar sprite ke kanan sebesar 15 derajat.
  3. turn ↺ 15 degrees → Memutar sprite ke kiri sebesar 15 derajat.
  4. go to random position → Memindahkan sprite ke posisi acak di layar.
  5. go to x: 0 y: 0 → Memindahkan sprite ke koordinat tertentu (0,0 = tengah layar).
  6. glide 1 secs to random position → Meluncur ke posisi acak selama 1 detik.
  7. glide 1 secs to x: 0 y: 0 → Meluncur ke koordinat (0,0) selama 1 detik.
  8. point in direction 90 → Mengatur arah hadap sprite ke 90° (biasanya ke kanan).
  9. point towards mouse-pointer → Mengarahkan sprite mengikuti posisi kursor mouse.
  10. change x by 10 → Mengubah posisi horizontal (sumbu X) sebesar +10 (ke kanan).
  11. set x to 0 → Mengatur posisi horizontal (sumbu X) menjadi 0. 




          
  1. say "Hello!" for 2 seconds → Menampilkan balon kata selama 2 detik.
  2. say "Hello!" → Menampilkan balon kata tanpa batas waktu.
  3. think "Hmm..." for 2 seconds → Menampilkan balon pikiran selama 2 detik.
  4. think "Hmm..." → Menampilkan balon pikiran tanpa batas waktu.
  5. switch costume to costume2 → Mengganti kostum sprite ke yang dipilih.
  6. next costume → Mengganti ke kostum berikutnya.
  7. switch backdrop to backdrop1 → Mengganti latar belakang ke yang dipilih.
  8. next backdrop → Mengganti ke backdrop berikutnya.
  9. change size by 10 → Menambah ukuran sprite sebesar 10.
  10. set size to 100% → Mengatur ukuran sprite menjadi 100%.
  11. change color effect by 25 → Mengubah efek warna sprite sebesar 25.

  • wait (1) seconds
    → Menunggu selama 1 detik sebelum menjalankan perintah berikutnya.
  • repeat (10)
    → Mengulang perintah di dalamnya sebanyak 10 kali.
  • forever
    → Mengulang perintah di dalamnya terus-menerus tanpa henti.
  • if <kondisi> then
    → Menjalankan perintah jika kondisi bernilai benar (true).
  • if <kondisi> then else
    → Jika kondisi benar jalankan perintah pertama, jika salah jalankan perintah pada bagian else.
  • wait until <kondisi>
    → Menunggu sampai kondisi terpenuhi (benar), lalu program dilanjutkan.
  • repeat until <kondisi>
    → Mengulang perintah sampai kondisi terpenuhi, kemudian berhent
    1. touching (mouse-pointer)?
      → Mengecek apakah sprite menyentuh pointer mouse atau objek lain.
    2. touching color (?)
      → Mengecek apakah sprite menyentuh warna tertentu.
    3. color (?) is touching (?)
      → Mengecek apakah warna tertentu menyentuh warna lain.
    4. distance to (mouse-pointer)
      → Menghitung jarak antara sprite dengan pointer mouse atau objek lain.
    5. ask “What’s your name?” and wait
      → Menampilkan pertanyaan dan menunggu jawaban dari pengguna.
    6. answer
      → Menyimpan atau mengambil jawaban dari pertanyaan sebelumnya.
    7. key (space) pressed?
      → Mengecek apakah tombol keyboard tertentu sedang ditekan.
    8. mouse down?
      → Mengecek apakah tombol mouse sedang diklik/ditahan.
    9. mouse x
      → Menunjukkan posisi koordinat X dari mouse.
    10. mouse y
      → Menunjukkan posisi koordinat Y dari mouse.
    11. set drag mode (draggable)
      → Mengatur apakah sprite bisa diseret (drag) dengan mouse atau tidak.
    12. loudness
      → Mengukur tingkat suara dari mikrofon.
    13. timer
      → Menunjukkan waktu (dalam detik) sejak timer dimulai/reset.

    Intinya, blok Sensing digunakan untuk mendeteksi kondisi seperti sentuhan, input pengguna, posisi, dan suara.

    1. ( + )
      → Penjumlahan dua nilai.
    2. ( - )
      → Pengurangan dua nilai.
    3. ( × )
      → Perkalian dua nilai.
    4. ( ÷ )
      → Pembagian dua nilai.
    5. pick random (1 to 10)
      → Menghasilkan angka acak antara 1 sampai 10.
    6. ( > )
      → Mengecek apakah nilai kiri lebih besar dari nilai kanan.
    7. ( < )
      → Mengecek apakah nilai kiri lebih kecil dari nilai kanan.
    8. ( = )
      → Mengecek apakah dua nilai sama.
    9. ( and )
      → Menghasilkan benar jika kedua kondisi benar.
    10. ( or )
      → Menghasilkan benar jika salah satu kondisi benar.
    11. ( not )
      → Membalik nilai (benar jadi salah, salah jadi benar).
    12. join (apple) (banana)
      → Menggabungkan dua teks menjadi satu.
    13. letter (1) of (apple)
      → Mengambil huruf ke-1 dari sebuah teks.
    14. length of (apple)
      → Menghitung jumlah huruf/karakter dalam teks.

    Intinya, blok Operators digunakan untuk operasi matematika, logika, dan pengolahan teks.

  • Tidak ada komentar:

    Posting Komentar

    Tutorial Membuat Kuis

     CARA MEMBUAT KUIS BAHASA INGGRIS KELAS 6: 1.pilih bacround Room 1 2.pilih sprite abby 3.tambahkan juga sprite abjad A,B,C 4.lalu gunakan ko...