NEW
Font size
WorksheetsUJI COBA ASESSMENT SUMATIF TENGAH SEMESTER
Total questions: 20
Worksheet time: 10mins
1. Perhatikan pernyataan berikut terkait Scratch!
Scratch adalah bahasa pemrograman visual yang memungkinkan pengguna untuk membuat animasi, game, dan cerita interaktif
Blok-blok perintah pada Scratch disusun secara visual, sehingga mudah dipahami oleh pemula.
Scratch dapat digunakan untuk mengajarkan konsep pemrograman dasar kepada anak-anak dan remaja.
Proyek yang dibuat dengan Scratch dapat dibagikan secara online dan diedit oleh pengguna lain.
Berdasarkan pernyataan di atas, manakah pernyataan yang paling TEPAT menggambarkan keunggulan Scratch dalam mendukung pembelajaran abad 21?
Scratch hanya cocok untuk anak-anak karena tampilannya yang sederhana.
Scratch membatasi kreativitas pengguna karena menggunakan blok-blok yang sudah jadi.
Scratch memungkinkan kolaborasi dan pengembangan proyek secara bersama-sama.
Scratch hanya fokus pada pengembangan keterampilan logika, bukan kreativitas.
Perhatikan skenario berikut:
Etta, seorang siswa kelas 9, ingin membuat animasi sederhana untuk presentasi proyek ilmiahnya. Ia merasa kesulitan menuliskan kode program yang panjang dan rumit. Temannya, Aldo, menyarankan Etta untuk menggunakan sebuah alat bantu bernama Blockly.
Berdasarkan skenario di atas, manakah pernyataan yang paling tepat mengenai Blockly?
Blockly adalah sebuah bahasa pemrograman yang sangat sulit dipelajari, sehingga hanya cocok untuk siswa dengan kemampuan coding yang tinggi.
Blockly merupakan sebuah alat bantu yang memudahkan pembuatan program dengan menggunakan blok-blok visual, sehingga lebih mudah dipahami, terutama bagi pemula.
Blokckly hanya dapat digunakan untuk membuat animasi sederhana, tidak dapat digunakan untuk membuat program yang lebih kompleks.
Blockly adalah sebuah perangkat lunak yang hanya dapat dijalankan pada komputer dengan spesifikasi tinggi.
Scratch dan Blokly merupakan Pemrograman visual yang dirancang untuk mempermudah konsep dasar pemrograman seperti; Blok Logika dan Blok Suara. Siapa yang mengembangkan Program Scratch dan Blockly ....
Meja dan Kursi
Motor Matix
MIT Media Lap dan Google
a. Visualisasi
Perhatikan pernyataan berikut mengenai Scratch dan Blockly:
(i) Scratch dan Blockly sama-sama menggunakan blok visual untuk membangun program
(ii) Blockly lebih fleksibel karena dapat menghasilkan kode dalam berbagai bahasa pemrograman, sedangkan Scratch umumnya menghasilkan kode dalam bahasa Scratch sendiri.
(iii) Scratch lebih cocok untuk pemula karena antarmuka yang lebih sederhana, sedangkan Blockly lebih cocok untuk mereka yang ingin mendalami konsep pemrograman yang lebih kompleks.
(iv) Keduanya sama-sama memiliki komunitas pengguna yang besar dan aktif.
Pernyataan yang benar mengenai perbedaan Scratch dan Blockly adalah...
(i) dan (ii) saja
(ii) dan (iii) saja
Semua pernyataan benar
(i), (ii), dan (iii)
Salah satu manfaat utama dari pemrograman visual adalah kemampuannya untuk meningkatkan pemahaman konsep dasar pemrograman. Aspek yang paling membantu siswa salam hal ini adalah ...
Antar muka berbasis teks
Sintaksis yang rumit
Antarmuka grafis intutif
Bahasa pemrograman tingkat lanjut
Scratch dan Blockly memiliki banyak Blok untuk Pemrogramannya sehingga memudahkan pengguna dalam membuat sebuah pemrogramannta. Jenis-jenis yang tidak ada dalam Scratch tetapi terdapat dalam Blockly adalah...
Blok Gerakan
Blok Logika
Blok Suara
Blok Penampilan
Dalam membuat blok desain dalam pemrograman Scratch mempunyai fokus yang berbeda dengan pemrograman Blockly, fokus utama dari desain blok dalam Scratch adalah...
Fleksibelitas dan kustomisasi
Visualisasi yang sederhana
Kreativitas dan Interaktivitas
Integrasi dengan kode teks
Manakah pernyataan yang PALING TEPAT menggambarkan manfaat pemrograman visual bagi siswa dalam memahami konsep pemrograman?
Pemrograman visual membantu siswa untuk memvisualisasikan logika pemrograman secara lebih efektif, sehingga mempermudah pemahaman konsep.
Pemrograman visual memberikan tampilan yang menarik sehingga siswa tidak mudah bosan.
Pemrograman visual memungkinkan siswa untuk langsung melihat hasil program tanpa perlu menulis kode yang kompleks.
Pemrograman visual membuat proses debugging (mencari dan memperbaiki kesalahan dalam program) menjadi lebih mudah.
Dalam pemrograman Blockly mempunyai beberapa blok utama dengan berbagai fungsinya, salah satunya adalah blok yang digunakan untuk menjalankan serangkaian blok berulang kali (repeat) dalam menjalankan program, Blok tersebut merupakan fungsi dari blok…
Blok Logika
Blok Perulangan
Blok Variabel
Blok Fungsi
Manakah pernyataan berikut yang paling tepat menggambarkan perbedaan antara literasi numerik dan literasi sains dalam konteks pemecahan masalah sehari-hari?
Literasi numerik lebih fokus pada penggunaan angka dan perhitungan, sedangkan literasi sains lebih menekankan pada pemahaman konsep-konsep abstrak.
Literasi numerik hanya berguna dalam bidang matematika, sedangkan literasi sains penting untuk semua bidang ilmu pengetahuan.
Literasi numerik melibatkan interpretasi data kuantitatif untuk membuat keputusan, sementara literasi sains melibatkan penerapan metode ilmiah untuk mencari jawaban atas pertanyaan.
Literasi numerik lebih sulit dikuasai dibandingkan literasi sains karena melibatkan pemikiran yang lebih kompleks
Salah satu peran dalam Pemrograman Scracth dan Blockly adalah Literasi Numerik yang sangat membantu dalam pemrograman tersebut, Literasi numerik membantu individu membuat keputusan yang lebih baik berdasarkan data dan informasi numerik yang...
Terbaru
Akurat
Terbatas
Umum
Peran utama Literasi Numerik untuk siswa dalam pengembangan keterampilan matematika seperti perhitungan, pengukuran dan statistik untuk...
Meningkatan ingatan
Memahami konsep dasar
Menyusun laporan
Menghindari kesalahan
Literasi Sains sangat membantu dalam pembuatan pemrgraman Scratch dan Blokcky ini, dimana Literasi Sains sangat berkontribusi terhadap pemilihan makanan sehat untuk...
Memahami harga makanan
Mengetahui kandungan gizi makanan
Memilih makanan berdasarkan warna
Menghitung biaya pembuatan makanan
Penerapan Literasi Sains untuk efisiensi energi sangatlah berguna dalam Pemrograman Scratch dan Blockly ini, penerapan tersebut untuk..
Menghitung penggunaan listrik dan air
Menggunakan peralatan hemat energi
Mengurangi makanan yang berlemak
Menghitung biaya perjalanan jarak jauh
(i) pengetahuan konsep ilmiah
(ii) kemampuan berfikir kritis
(iii) keterampilan eksperimental
(iv) mamahami angka
Dari komponen diatas manakah komponen yang temasuk ke dalam Literasi Sains...
(i) dan (ii)
(ii) dan (iii)
(i), (ii) dan (iii)
Semua Benar
Dalam pemrograman Scracth dan Blokcly ada visualisasi program dan modularisasi program yang sangat berperan dalam pemrograman visual, Modularisasi dalam pemrograman adalah tekhnik...
Membagi program menjadi lebih kecil
Menggabungkan semua kode yang ada
Menulis semua kode ke dalam satu file
Menghapus bagian kode yang tidak diperlukan
Implementasi modularisasi program modern memanfaatkan strujtur kode yang terorganisisr dan pembagian tanggung jawab diantara berbagai program, bahasa pemrograman yang mengunakan modularisasi program ...
C++ dan Pascal
Pascal dan Pyithon
Python dan Java
Python, Java dan JavaScript
Pemrograman Blockly merupakan pemrograman yang menggunakan antarmuka drag-and-drop (klik-tahan-geser) menggunakan mouse untuk menggerakkan suatu objek, manfaat bagi pengguna menggunakan drag-and-drop ini pada Blockly yaitu...
Memudahkan penyusunan kode
Meningkatkan kompleksitas
Mengurangi kreativitas
Mempercepat penulisan kode
Blok pada Scracth untuk menemukan apakah karakter sudah mencapai posisi tertentu, yang memungkinkan program mengambil keputusan berdasarkan kondisi tersebut adalah ...
Ulangi
Ucapan
Jika maka
Geser
Setiap Blok mempresentasikan perintah atau logika seperti operasi matematika, pengulangan dan fungsi, blok ini mudah disusun dan membantu pengguna menvisualisasikan alur program dengan jelas, Blok papa Blockly ini yaitu...
Blok Modular (gabungan perhitungan)
Blok Variabel
Blok Fungsi
Blok Logika
