NEW
Font size
WorksheetsAlgoritma dan Pemrograman
Total questions: 70
Worksheet time: 2hrs 47mins
Pengertian Algoritma adalah .......
urutan langkah yang dibuat untuk menyelesaikan tugas
tertentu
algoritma berbentuk urutan langkah yang tidak teratur
algoritma hanya dibuat untuk dipahami oleh komputer
algoritma memerlukan pemahaman yang khusus terhadap ilmu komputer
Pengertian Pemrograman adalah .........
Bahasa yang di buat untuk menjalankan komputer
serangkain instruksi untuk menjalankan komputer
proses mengembangkan program, perangkat lunak
komputer, aplikasi, dan situs web
instruksi yang dapat di mengertioleh komputer
Apakah alasan belajar programming ...........
Programing diperlukan untuk dapat membuat menjalankan komputer
Programming diperlukan dalam bidang apa pun, seperti halnya siapa pun perlu menulis.
programming diperlukan untuk dapat menguasai teknologi
programming diperlukan untuk dapat menguasai ilmu yang lain
Berikut beberapa keuntungan belajar screath, kecuali.....
mendorong anak berfikir kreatif
mendorong anak memecahkan masalah
membantu mengembangkan ketrampilan berfikir logis
membantu anak mengerjakan PR
Digunakan untuk menjalankan skrip adalah
Tampilan pada lembar kerja Scratch yang di tandai dengan huruf “ A ” adalah
Stage Grid untuk review hasil implementasi blok kode pada objek
Kumpulan kategori kode yang dapat dilakukan oleh objek
Daftar blok kode yang diimplementasikan pada objek
Kumpulan sprite yang digunakan pada projec
Tampilan pada lembar kerja Scratch yang di tandai dengan huruf “ B ” adalah
Kode yang dapat di-assign untuk objek
Kumpulan kategori kode yang dapat dilakukan oleh objek.
Daftar blok kode yang diimplementasikan pada objek.
Kumpulan sprite yang digunakan pada project
Tampilan pada lembar kerja Scratch yang di tandai dengan huruf “ C ” adalah
Kode yang dapat di-assign untuk objek
Kumpulan kategori kode yang dapat dilakukan oleh objek.
Daftar blok kode yang diimplementasikan pada objek.
Kumpulan sprite yang digunakan pada project
Tampilan pada lembar kerja Scratch yang di tandai dengan huruf “ D ” adalah
Stage Grid untuk review hasil implementasi blok kode pada objek
Kumpulan kategori kode yang dapat dilakukan oleh objek.
Daftar blok kode yang diimplementasikan pada objek.
Kumpulan sprite yang digunakan pada project
Tampilan pada lembar kerja Scratch yang di tandai dengan huruf “ E ” berfungsi untuk
meng-customize bentuk dan suara dari objek/backdrops sesuai kreativitas sendiri
mengatur backdrops yang akan digunakan
kumpulan sprite yang digunakan pada project
membuat nama proyek yang dibuat.
Tampilan pada lembar kerja Scratch yang di tandai dengan huruf “ F ” berfungsi untuk
meng-customize bentuk dan suara dari objek/backdrops sesuai kreativitas sendiri
mengatur backdrops yang akan digunakan
nama proyek yang dibuat.
kumpulan sprite yang digunakan pada project
Tampilan pada lembar kerja Scratch yang di tandai dengan huruf “ G ” berfungsi untuk
membuat nama proyek yang dibuat.
kumpulan sprite yang digunakan pada project
mengatur backdrops yang akan digunakan
meng-customize bentuk dan suara dari objek/backdrops sesuai kreativitas sendiri
Tampilan pada lembar kerja Scratch yang di tandai dengan huruf “ H ” berfungsi untuk
mengatur backdrops yang akan digunakan
meng-customize bentuk dan suara dari objek/backdrops sesuai kreativitas sendiri
kumpulan sprite yang digunakan pada project
membuat nama proyek yang dibuat.
Tampilan pada lembar kerja Scratch yang di tandai dengan huruf “ H ” berfungsi untuk
mengatur backdrops yang akan digunakan
meng-customize bentuk dan suara dari objek/backdrops sesuai kreativitas sendiri
kumpulan sprite yang digunakan pada project
membuat nama proyek yang dibuat.
Pada editor pemrograman Scratch, tempat untuk menuliskan skripi instruksi algoritma disebut
Skrip
Stage
Skrip Area
Sprite
Skrip Gerakan mempunyai arti perintah untuk menggerakkan sprite
Sprite akan bergerak ke depan
Sprite akan berputar
Sprite akan bergerak ke atas
Sprite akan bergerak ke kanan
Jika kita ingin membuat Sprite berputar ke arah kanan sebesar 15 derajat, skrip gerakan apa yang digunakan
Bahasa pemrograman Scratch dibuat berdasarkan sistem matematika yang menentukan tiap titik dalam bidang dengan menggunakan bilangan koordinat x (absis) dan koordinat y (oordinat). Sistem
matematika tersebut adalah
Sistem geometri
Sistem kuadran
Sistem koordinat kartesius
Sistem aljabar
Manakah Block Kode yang tepat untuk pernyataan berikut " Ketika Bendera hijau di clik, maka Sprite akan berjalan 10 langkah secara terus menerus "
Manakah Blok code yang tepat agar posisi sprite berada seperti pada gambar disamping
Scratch adalah aplikasi untuk membuat .....
Video dan Animasi
Audio dan Video
Animasi dan Game
Game dan Audio
Dalam aplikasi Scratch yang dimaksud sprite adalah …..
Gerakan objek pada animasi atau game
Tokoh berupa objek dalam animasi atau game
Script objek pada animasi atau game
Background pada animasi atau game
Balok kode seperti gambar tersebut terdapat di menu …..
Gerakan
Kontrol
Kejadian
Operator
Balok kode seperti gambar tersebut terdapat di menu …..
Operator
Kontrol
Tampilan
Gerakan
Fungsi dari icon pada gambar tersebut adalah…..
Mengganti kostum sprite
Menambahkan sprite baru
Menggandakan sprite
Menambahkan background baru
Icon yang ditandai dengan warna merah pada gambar tersebut berfungsi untuk …..
Mengganti bahasa
Mengganti tampilan
Mengganti sprite
Mengganti background
Icon pada gambar tersebut digunakan untuk .....
Menambahkan sprite baru
Menambahkan balok kode baru
Menambahkan background baru
Menghapus background
Perintah apa yang membuat karakter bersuara?
Control
Sound
Move
Looks
Warna apa yang menunjukkan "Perintah Gerak" ?
Orange
Merah
Hijau
Biru
Manakah block yang merupakan loop?
Berikut ini yang disebut logo pemrograman scratch adalah ....
Tampilan bagian tab bar di atas adalah tab ....
code
sounds
customes
tutorials
Bagian jendela scratch berikut yang disebut sprite adalah ....
Scratch adalah pemrogaman berbasis Visual yang dapat digunakan untuk membuat . . . .
Dokumen
Laporan
Animasi, games
Presentasi
Tujuan belajar aplikasi Scratch adalah . . . .
Belajar membuat film kartun
Belajar logika pemrograman dasar
Belajar mengolah gambar
Belajar membuat desain gambar
Karakter awal program Scratch dibawah ini adalah . . . .
Fungsi dari icon pada gambar tersebut adalah . . . .
Menambahkan sprite baru
Menggandakan sprite
Menambahkan background baru
Mengganti kostum sprite
Fungsi dari icon pada gambar ini adalah . . . .
Menghapus background
Menambahkan sprite baru
Menambahkan backdrop
Menambahkan blcok code
Apa yang dimaksud dengan sprite dalam aplikasi Scratch?
Gerakan objek pada animasi atau game
Tokoh berupa objek dalam animasi atau game
Script objek pada animasi atau game
Background pada animasi atau game
Apa yang dimaksud dengan balok kode dalam aplikasi Scratch?
Operator
Kontrol
Tampilan
Gerakan
Mengapa algoritma penting dalam pemrograman?
Algoritma membuat pemrograman menjadi lebih rumit
Algoritma tidak diperlukan dalam pemrograman
Algoritma membantu merancang langkah-langkah logis untuk menyelesaikan masalah secara efisien.
Algoritma hanya diperlukan dalam pemrograman yang sederhana
Apa yang dimaksud dengan pengkodean algoritma?
Proses mengubah algoritma menjadi bahasa pemrograman tertentu.
Proses mengubah algoritma menjadi musik
Proses mengubah algoritma menjadi teks biasa
Proses mengubah algoritma menjadi gambar
Bagaimana cara membuat algoritma sederhana untuk menyelesaikan sebuah masalah?
Identifikasi masalah, pecah masalah menjadi langkah-langkah kecil, tulis langkah-langkah tersebut dalam urutan yang jelas dan logis.
Menulis langkah-langkah tanpa urutan yang jelas
Tidak mengidentifikasi masalah terlebih dahulu
Mencari solusi tanpa memecah masalah
Bagaimana cara menggunakan Scratch untuk membuat algoritma?
Mengatur blok-blok perintah sesuai dengan urutan langkah-langkah yang diinginkan.
Mengetik huruf-huruf acak untuk membuat algoritma
Menggambar garis-garis untuk membuat algoritma
Menyusun puzzle untuk membuat algoritma
Mengapa penting untuk memahami konsep algoritma sebelum memulai pengkodean?
Agar dapat membuang waktu dengan sia-sia
Agar dapat merancang solusi yang efisien
Karena algoritma tidak penting dalam pengkodean
Untuk membuat solusi yang rumit dan sulit dipahami
Membuat program dengan menggunakan blok visual menghasilkan karya kreatif seperti gambar berikut merupakan contoh penerapan pengetahuan informatika di bidang ....
Berpikir komputasional
Sistem Komputer
Teknologi Informasi dan Komunikasi
Algoritma dan Pemrograman
Pada pembuatan program komputer, algoritma dibuat :
Sebelum pembuatan program
Pada saat program dibuat
Sesudah pembuatan program
Sebelum menulis ide
Untuk mempermudah seorang progremmer dalam membuat program, programer terlebih dahulu membuat?
Observasi
Topologi
Hostpot
Algoritma
Perintah yang dipahami oleh komputer disebut sebagai ....
Program
Kode
Blok
Game
Saya akan membuat animasi permainan sepak bola, maka animasi yang saya buat harus menunjukan lokasi di lapangan sepak bola, sehingga animasi yang saya buat terlihat nyata, maka untuk membuat animasi dengan latar atau lokasi yang sesuai bisa kita tambahkan melalui icon ?
Klik icon kucing kemudian pilih sprite pemain sepak bola
Klik icon kotak backdrop kemudian pilih gambar pada kelompok indoor pilih gambar lapangan sepak bola
Klik icon code kemudian pilih motion, pilih move 10 untuk memindahkan bola ke titik tertentu
Klik icon costumes kemudian pilih background warna hijau, untuk memberi warna lapangan sepak bol
Perhatikan algoritma berikut ini !
1. Masukkan nilai jari-jari
2. Pilih hitung luas atau keliling lingkaran
3. Jika "tidak", maka rumus keliling = 2*phi*radius
4. Selesai
5. Masukkan nilai phi
6. Tampilkan luas lingkaran
7. Cetak hasil luas lingkaran
8. Jika tampil "ya" gunakan rumus L = phi*radius*2
Urutan langkah-langkah algoritma menghitung luas lingkaran adalah...
1-2-3-4-5-6-7-8
5-1-2-8-6-7-3-4
1-5-2-3-8-6-7-4
1-5-2-8-6-3-7-4
Dimas akan membuat animasi kucing yang berpindah posisi pada titik tertentu setelah lima detik dengan menekan tanda bendera hijau, maka blok kode yang sesuai adalah ?
Bagian jendela scratch berikut yang disebut sprite adalah ?
Seorang siswa ingin membuat karakter dino berjalan ke kanan. Blok kode mana yang paling tepat digunakan ?
motion : move (100) steps
motion : turn right (15) degrees
looks : say (Hello!) for (2) seconds
events : when green flag clicked
Untuk membuat karakter berputar 360 derajat, berapa kali blok motion : turn right (15) degrees harus diulang?
12 kali
24 kali
36 kali
48 kali
Jika ingin membuat karakter menghilang dan muncul kembali, blok kode mana yang tepat digunakan ?
looks : show dan looks : hide
motion : go to x : (0) y : (0)
events : when this sprite clicked
control : forever
Jika Ada langkah algoritma "berangkat dari rumah menuju Arah Barat, kemudian diperempatan belok kanan", makan algoritma yang sesuai adalah ..
Rute jalan
Berangkat sekolah
Peta
Denah rumah
Blok perintah yang digunakan untuk membuat karakter bersuara adalah...
sensing
event
sound
control
Karakter pada scratch disebut...
script
object
char
sprite
Warna balok yang digunakan untuk menunjukan perintah gerak adalah...
oranye
biru
ungu
kuning
Saya akan membuat animasi permainan sepak bola, maka animasi yang saya buat harus menunjukan lokasi di lapangan sepak bola, sehingga animasi yang saya buat terlihat nyata, maka untuk membuat animasi dengan latar atau lokasi yang sesuai bisa kita tambahkan melalui icon ?
Klik icon kucing kemudian pilih sprite pemain sepak bola
Klik icon kotak backdrop kemudian pilih gambar pada kelompok indoor pilih gambar lapangan sepak bola
Klik icon code kemudian pilih motion, pilih move 10 untuk memindahkan bola ke titik tertentu
Klik icon costumes kemudian pilih background warna hijau, untuk memberi warna lapangan sepak bol
Perhatikan algoritma berikut ini !
1. Masukkan nilai jari-jari
2. Pilih hitung luas atau keliling lingkaran
3. Jika "tidak", maka rumus keliling = 2*phi*radius
4. Selesai
5. Masukkan nilai phi
6. Tampilkan luas lingkaran
7. Cetak hasil luas lingkaran
8. Jika tampil "ya" gunakan rumus L = phi*radius*2
Urutan langkah-langkah algoritma menghitung luas lingkaran adalah...
1-2-3-4-5-6-7-8
5-1-2-8-6-7-3-4
1-5-2-3-8-6-7-4
1-5-2-8-6-3-7-4
Untuk memberikan urutan instruksi pada perangkat komputer maka algoritma akan diterjemahkan menjadi ?
Rumus matematika
Besaran tertentu
Kode program
Bahasa ilmiah
Manakah block yang merupakan loop?
Jika kita ingin mengatur gerakan sprite seperti gerakan berulang-ulang dan bergerak selamanya maka kita dapat menambahkannya melalui menu .....
Gerakan
Kontrol
Sensor
Variable
Untuk membuat sprite berganti kostum dari satu kostum ke kostum berikutnya maka dibagian scriptnya perlu ditambahkan balok kode .....
Ganti kostum / kostum berikutnya
Ganti gerakan
Jalankan tanpa henti
Ganti tampilan
Menyembunyikan objek
motion
looks
control
sensing
Gambar ini berfungsi untuk menentukan ...
sprite
backdrop
scritp/kode
costume
Perhatikan kode block berikut! Hasil dari script di bawah adalah….
