Pertanyaan 1Pilihan gandaApa itu Scratch dalam dunia pemrograman?Bahasa pemrograman berbasis teksBahasa pemrograman berbasis blokSistem operasiPerangkat keras komputer
Pertanyaan 2Pilihan gandaDi mana kita dapat membuat proyek menggunakan Scratch?scratch.mit.edupython.orgjava.comhtml.net
Pertanyaan 3Pilihan gandaApa tujuan utama dari Blockly?Mengajarkan anak-anak untuk membacaMempermudah pembuatan kode dengan blok visualMengajar matematikaMenciptakan musik
Pertanyaan 4Pilihan gandaApa yang dimaksud dengan puzzle dalam konteks pemrograman?Masalah yang harus dipecahkan dengan kodeJenis permainan videoBahasa pemrograman baruPerangkat keras komputer
Pertanyaan 5Pilihan gandaBagaimana cara kerja blok dalam Scratch?Dengan mengetikkan kodeDengan menyusun blok visualDengan menulis skripDengan mengedit file binari
Pertanyaan 6Pilihan gandaApa keuntungan menggunakan Blockly dibandingkan mengetik kode langsung?Menyediakan lebih banyak bahasa pemrogramanMengurangi kesalahan sintaksisMenghasilkan kode lebih cepatMeningkatkan performa komputer
Pertanyaan 7Pilihan gandaApa yang dimaksud dengan 'loop' dalam konteks Scratch?Pengulangan instruksiPenggabungan blokPemecahan masalahPenyimpanan data
Pertanyaan 8Pilihan gandaMengapa Scratch populer di kalangan pemula?Gratis dan mudah digunakanMembutuhkan perangkat yang mahalHanya tersedia untuk profesionalTidak memiliki dokumentasi
Pertanyaan 9Pilihan gandaApa peran dari sprite dalam Scratch?Sebagai objek yang dapat diprogramSebagai musik latarSebagai latar belakangSebagai penentu bahasa
Pertanyaan 10Pilihan gandaApa yang dimaksud dengan 'event' dalam Scratch?Peristiwa yang memicu aksiBlok yang memutar musikKode yang menyimpan dataFitur untuk menggambar
Pertanyaan 11Pilihan gandaApa itu Blockly Games?Seri permainan untuk belajar kodePlatform belanja onlineAplikasi pemutar musikEditor teks
Pertanyaan 12Pilihan gandaApa tujuan dari menggunakan puzzle dalam pembelajaran pemrograman?Untuk menghiburUntuk menguji keterampilan logikaUntuk mengembangkan perangkat kerasUntuk menggambar desain
Pertanyaan 13Pilihan gandaApa yang terjadi jika sebuah blok tidak terhubung dalam Scratch?Program tetap berjalanProgram mengabaikan blok tersebutProgram berhentiProgram menjadi lebih cepat
Pertanyaan 14Pilihan gandaApa yang dimaksud dengan 'conditional' dalam Scratch?Instruksi yang berjalan jika syarat terpenuhiBlok untuk menggambarBlok untuk menyimpan dataInstruksi untuk memutar musik
Pertanyaan 15Pilihan gandaApa kelebihan dari bahasa pemrograman berbasis blok untuk anak-anak?Lebih sulit dipahamiMembantu memahami logika pemrogramanMembutuhkan waktu lebih lamaMenurunkan minat belajar
Pertanyaan 16Pilihan gandaMengapa event-driven programming penting dalam pengembangan game Scratch?Memungkinkan reaksi terhadap aksi penggunaMenghemat daya bateraiMeningkatkan grafisMengurangi ukuran file
Pertanyaan 17Pilihan gandaApa itu 'broadcast' dalam Scratch?Mengirim pesan antar spriteMemutar videoMenyimpan fileMengubah warna latar
Pertanyaan 18Pilihan gandaApa manfaat dari debugging dalam pembelajaran pemrograman?Meningkatkan kesalahanMembantu menemukan dan memperbaiki bugMembuat program lebih lambatMenghapus semua kode
Pertanyaan 19Pilihan gandaApa yang dimaksud dengan variabel dalam Scratch?Penyimpan nilai dataBlok untuk menggambarInstruksi untuk memutar musikBlok untuk mengubah warna
Pertanyaan 20Pilihan gandaApa yang dapat dilakukan dengan menggunakan fungsi dalam Blockly?Mengelompokkan kode yang berulangMeningkatkan ukuran programMemperburuk performaMengubah bahasa pemrograman