M10. Evaluation Algoritma Pemrograman Scratch
M10. Evaluation Algoritma Pemrograman Scratch
PEMROGRAMAN
(SCRATCH)
M10. Evaluation
Objectives
Menilai kemampuan Mahasiswa dalam
menyelesaikan masalah
Menilai pemahaman Mahasiswa
Meningkatkan proses logika berfikir dan problem
solving Mahasiswa
Questions (Basic Level)
1. Jelaskan tentang Scratch Programming?
2. Sebutkan Komponen yang digunakan di dalam
Scratch Programming?
3. Jelaskan perbedaan antara List & Variabel!
Berikan contohnya!
Questions (Intermediate Level)
1. Buatlah program dengan menggunakan Scratch
Programming untuk 1 Sprite dengan kondisi seperti berikut
ini: (Gunakanlah variabel, inputan static)
Jalankan Scratch ketika Bendera Hijau ditekan
Variabel nilai1 menghitung nilai a dikali b
Variabel nilai2 menghitung nilai c ditambah d
Variabel nilai3 menghitung nilai e dibagi f
Variabel nilai4 menghitung nilai g ditambah h
Katakanlah “Jumlah hasil operasinya adalah : “ dan hitung nilai1
ditambah nilai3 diikurangi nilai2 ditambah nilai4
Jika diketahui a = 4, b = 5, c = 5, d= 7, e = 10, f, = 2, g = 1 dan h = 3
Questions (Intermediate Level)
2. Buatlah program dengan menggunakan Scratch
Programming untuk 1 Sprite dengan kondisi seperti
berikut ini : (Gunakanlah variabel, inputan dynamic)
Jalankan ketika space ditekan
“Masukkan angka pertama : ”
Masukkan ke variabel num1
“Masukkan angka kedua : “
Masukkan ke variabel num2
Katakan dan hitung dengan num1 dikali num2 dibagi
num1 dikurang num2 dan tentukan hasilnya
Questions (Advanced Level)
1. Buatlah progrogram dengan menggunakan Scratch programming untuk 2
sprite dalam menebak nilai random dengan kondisi seperti berikut ini:
Ketika bendera hijau di klik untuk menjalankan sprite 1
detik
Di lain sisi sebelum pada point d, di sprite 1 mengatakan “Coba tebak