Font size
WorksheetsQuiz 100
Total questions: 104
Worksheet time: 52mins
Belajar pemrograman dapat membantu meningkatkan kemampuan ...
Menghafal
Menggambar
Berpikir logis dan sistematis
Mengingat rumus
Dengan belajar pemrograman, siswa dapat mengembangkan keterampilan ...
Bermain musik
Membuat robot secara fisik
Memecahkan masalah
Menghafal kode
Salah satu manfaat belajar pemrograman adalah ...
Meningkatkan nilai olahraga
Memahami algoritma dan logika
Memperbanyak tugas sekolah
Menghindari teknologi
Manfaat utama belajar coding sejak dini adalah ...
Menambah hafalan
Melatih motorik halus
Melatih berpikir kreatif dan inovatif
Menghindari penggunaan teknologi
Belajar pemrograman dapat membantu kita dalam membuat ...
Laporan keuangan
Program komputer
Gambar tangan
Video manual
Kemampuan menyusun langkah-langkah logis untuk menyelesaikan masalah disebut ...
Visualisasi
Pemrograman
Algoritma
Skenario
Langkah pertama belajar pemrograman adalah ...
Menyusun hardware
Mengetik cepat
Mengenal logika dan algoritma
Belajar menggambar
Agar mudah belajar pemrograman, kita perlu memahami ...
Warna tampilan komputer
Gaya tulisan
Alur logika program
Desain grafis
Metode belajar pemrograman yang menyenangkan adalah ...
Mendengarkan ceramah
Menonton film
Bermain game edukatif seperti Scratch
Membaca buku fiksi
Belajar pemrograman dapat dilakukan dengan cara berikut, kecuali ...
Praktik langsung membuat program
Menyalin kode orang lain tanpa dipahami
Mengikuti pelatihan
Mengerjakan proyek kecil
Salah satu cara belajar pemrograman untuk pemula adalah dengan menggunakan ...
Microsoft Word
Scratch
Excel
PowerPoint
Untuk memahami logika pemrograman, sebaiknya kita banyak ...
Menonton video
Bermain game
Mengerjakan latihan dan eksperimen
Menghafal kode
Instruksi-instruksi yang diberikan kepada komputer untuk menyelesaikan tugas disebut ...
Algoritma
Perangkat lunak
Program
Hardware
Algoritma biasanya ditulis dalam bentuk ...
Bahasa daerah
Simbol hewan
Langkah-langkah logis
Kode rahasia
Urutan langkah logis untuk menyelesaikan masalah disebut ...
Prosedur
Langkah
Algoritma
Pseudocode
Berikut ini adalah bentuk penulisan algoritma, kecuali ...
Pseudocode
Flowchart
Mind Map
Bahasa pemrograman
Flowchart adalah ...
Gambar peta
Diagram alur kerja program
Tabel angka
Daftar tugas
Dalam flowchart, simbol belah ketupat digunakan untuk ...
Proses
Keputusan
Input
Output
Bahasa pemrograman tingkat tinggi adalah ...
Bahasa mesin
Scratch
Binary
Assembler
Contoh bahasa pemrograman teks adalah ...
Python
Scratch
Blockly
Logo
Bahasa pemrograman visual ditandai dengan ...
Penulisan kode yang panjang
Drag and drop blok
Bahasa manusia
Simbol rumit
Bahasa mesin terdiri dari ...
Simbol
Angka biner
Teks
Warna
Assembler digunakan untuk menerjemahkan ...
Scratch
Flowchart
Bahasa assembly
Flowtext
Assembler digunakan untuk menerjemahkan ...
Scratch
Flowchart
Bahasa assembly
Flowtext
Contoh bahasa pemrograman berbasis web adalah ...
HTML
Python
C++
Java
Scratch adalah bahasa pemrograman ...
Tingkat rendah
Visual berbasis blok
Hanya untuk ahli
Tekstual
Scratch dirancang untuk ...
Anak-anak dan pemula
Programmer profesional
Ahli robotika
Desainer grafis
Scratch bisa dijalankan melalui ...
Browser atau aplikasi offline
Microsoft Word
Excel
Notepad
Scratch menggunakan ...
Kode teks
Perintah suara
Blok warna-warni
Angka biner
Scratch dikembangkan oleh ...
Microsoft
Apple
MIT Media Lab
Fitur utama Scratch adalah ...
Menulis banyak kode
Menarik dan melepas blok
Kompilasi kode
Penyusunan data
Untuk menyimpan proyek di Scratch secara online, kita perlu ...
Mengunduh aplikasi
Membuat akun
Menulis kode
Menginstal hardware
Langkah pertama untuk membuat akun di Scratch adalah ...
Menulis kode
Klik 'Join Scratch'
Login dengan akun Gmail
Menekan tombol 'Run'
Keuntungan memiliki akun Scratch adalah ...
Bisa menyalin kode orang
Menyimpan dan membagikan proyek
Menonton film
Mendapat hadiah
Scratch versi online dapat diakses melalui situs ...
scratch.net
scratch.mit.edu
scratch.org
scratch.com
Tampilan utama di Scratch disebut ...
Stage
Canvas
Editor
Dashboard
Karakter yang dapat diprogram di Scratch disebut ...
Object
Sprite
Hero
Player
Area untuk menyusun blok perintah disebut ...
Code area
Script area
Text editor
Compiler
Daerah yang menampilkan hasil pergerakan sprite adalah ...
Stage
Script area
Block area
Control
Fungsi utama blok 'move 10 steps' adalah ...
Menyembunyikan sprite
Memutar sprite
Memindahkan sprite
Mengganti warna
Untuk membuat sprite berbicara digunakan blok ...
Say
Look
Sound
Control
Blok 'turn' digunakan untuk ...
Berjalan
Melompat
Berputar
Bicara
Fungsi dasar dalam Scratch menggunakan prinsip ...
Pemrograman prosedural
Pemrograman visual
Pemrograman teks
Pemrograman biner
Blok 'when green flag clicked' berfungsi untuk ...
Menghentikan program
Menjalankan program
Menyimpan proyek
Menghapus sprite
Scratch dapat digunakan untuk membuat ...
Dokumen teks
Aplikasi Excel
Game dan animasi
Jaringan
Objek dalam Scratch disebut ...
Object
Sprite
Character
Layer
Blok 'go to x: y:' digunakan untuk ...
Menghapus sprite
Memindahkan sprite ke koordinat
Memperbesar sprite
Memutar sprite
Blok 'glide' membuat sprite ...
Melompat
Berpindah secara halus
Berbicara
Berputar terus-menerus
Motion berfungsi untuk ...
Mengubah suara
Mengubah posisi dan arah sprite
Menambah warna
Menghapus proyek
Motion berfungsi untuk ...
Mengubah suara
Mengubah posisi dan arah sprite
Menambah warna
Menghapus proyek
Blok 'point in direction' digunakan untuk ...
Menunjuk arah
Memunculkan sprite
Menambah sprite
Menghapus panggung
Untuk menggerakkan sprite ke tempat awal digunakan blok ...
Hide
Go to start
Go to x: y:
Wait
Blok 'say Hello!' termasuk kategori ...
Motion
Looks
Sound
Control
Looks digunakan untuk ...
Memutar sprite
Mengubah penampilan sprite
Mengontrol waktu
Menambahkan suara
Blok 'show' akan membuat sprite menjadi ...
Tak terlihat
Terlihat
Berubah warna
Berbicara
Untuk menyembunyikan sprite digunakan blok ...
Hide
Show
Say
Turn
Blok 'switch costume to' digunakan untuk ...
Mengubah suara
Mengubah kostum sprite
Mengatur gerak
Menghapus sprite
Blok 'play sound meow' termasuk kategori ...
Looks
Motion
Sound
Event
Sound digunakan untuk ...
Mengubah ukuran sprite
Menambahkan efek suara
Mengatur warna
Menghapus sprite
Untuk menghentikan semua suara digunakan blok ...
Stop all
Stop sound
Silence
Mute
Scratch menyediakan ...
Efek gambar
Efek suara
Efek jaringan
Efek layar
Blok 'start sound' akan ...
Menghapus suara
Memulai suara tertentu
Menambah sprite
Menghapus kostum
Blok 'when space key pressed' termasuk kategori ...
Control
Event
Looks
Motion
Event berfungsi untuk ...
Mengontrol arah
Mengatur warna
Menjalankan peristiwa
Mengubah bentuk sprite
Blok 'when this sprite clicked' akan aktif saat ...
Sprite diputar
Sprite diklik
Sprite disembunyikan
Sprite diganti
Untuk memulai program digunakan blok ...
Stop
When green flag clicked
Turn
Show
Event memicu ...
Aksi tertentu
Suara saja
Gerakan saja
Kostum
Blok 'repeat' digunakan untuk ...
Menghentikan perulangan
Melakukan perulangan
Menjalankan suara
Memunculkan sprite
Control digunakan untuk ...
Mengontrol alur program
Menambah suara
Menambah warna
Mengganti sprite
Blok 'forever' akan menjalankan perintah secara ...
Sekali
Berhenti
Terus-menerus
Acak
Blok 'wait 1 seconds' berguna untuk ...
Menunggu waktu tertentu
Memutar sprite
Menambah sprite
Menyembunyikan sprite
Untuk membuat pengulangan dengan batasan, digunakan blok ...
Forever
Repeat
Wait
Stop
Blok 'if ... then' termasuk kontrol untuk ...
Pemilihan kondisi
Pemutaran suara
Pengulangan
Perubahan warna
Sensing digunakan untuk ...
Membaca masukan atau kondisi
Mengganti suara
Mengatur sprite
Menghapus program
Blok 'touching' mendeteksi ...
Warna
Suara
Kontak antara sprite
Gerakan mouse
Blok 'mouse x' dan 'mouse y' digunakan untuk membaca ...
Warna
Suara
Koordinat mouse
Ukuran sprite
Untuk mendeteksi apakah sprite menyentuh warna tertentu, digunakan blok ...
Touching color
Poi
y' digunakan untuk membaca ...
Warna
Suara
Koordinat mouse
Ukuran sprite
Untuk mendeteksi apakah sprite menyentuh warna tertentu, digunakan blok ...
Touching color
Point to color
Color effect
Glide
Blok 'key pressed?' berguna untuk ...
Memutar sprite
Memeriksa input keyboard
Mengubah warna
Menyembunyikan sprite
Blok operator digunakan untuk ...
Mengatur warna
Mengatur sprite
Operasi matematika dan logika
Menambahkan suara
Simbol '+' digunakan untuk ...
Pengurangan
Penjumlahan
Perkalian
Pembagian
Blok '=' digunakan untuk ...
Perbandingan
Penambahan
Pengulangan
Perubahan warna
Blok 'and' dan 'or' digunakan untuk ...
Percabangan
Penggabungan suara
Logika
Looping
Operator '<' dan '>' digunakan untuk ...
Menambah sprite
Perbandingan
Perulangan
Pemilihan warna
Variable digunakan untuk ...
Menampilkan sprite
Menyimpan data
Memutar musik
Mengatur warna
Untuk membuat variabel baru, digunakan menu ...
Looks
Data
Sound
Event
Variabel bisa digunakan untuk ...
Menggambar sprite
Mengatur gerak
Menyimpan skor
Mengubah kostum
Variabel bersifat ...
Tetap
Tidak berubah
Berubah-ubah
Tidak bisa digunakan ulang
Contoh nama variabel yang baik adalah ...
123
Skor_Pemain
!@#
Fitur 'My Block' digunakan untuk ...
Menambahkan sprite
Membuat blok baru
Menghapus kostum
Menyimpan proyek
Blok buatan sendiri disebut juga ...
Custom Block
Shared Block
Edit Block
Clone Block
Keuntungan menggunakan 'My Block' adalah ...
Menambah warna
Menghemat ruang kode
Menambah sprite
Mengubah suara
My Block terdapat dalam menu ...
Looks
Control
My Blocks
Event
My Block membantu dalam ...
Membuat loop
Menyederhanakan program
Menghapus kode
Membuat sprite
Robot manual dikendalikan oleh ...
Komputer otomatis
Remote atau tangan
Sensor
AI
Robot manual tidak memiliki ...
Penggerak
Sensor otomatis
Rangka
Baterai
Contoh robot manual adalah ...
Mobil remot
Drone otomatis
Robot vacuum
AI Chatbot
Robot manual bekerja dengan ...
Sensor gerak
Perintah langsung
Otomatisasi penuh
AI pintar
Robot yang dikendalikan manusia termasuk jenis ...
Otomatis
Manual
AI
Virtual
Robot manual biasanya digunakan untuk ...
Tugas berulang otomatis
Kontrol langsung oleh manusia
Tugas AI
Pemrosesan data
Robot manual tidak dapat ...
Bergerak
Melakukan tugas
Berpikir sendiri
Digunakan manusia
Penggunaan robot manual banyak ditemui pada ...
Permainan
Pabrik otomatis
Kantor
Perpustakaan
Robot manual membutuhkan ...
Sensor canggih
Perintah manusia
Algoritma AI
Kode otomatis
