Nama | PTS |
|
BRIAN EDWARD CHANG | 72 |
CAECILIA CAROLINE | 86 |
CALLISTA ANGELINE WONG | 88 |
CLAIRINE AURELLIA SUSANTO | 85 |
DEVIN NICHOLAS | 91 |
FELICE LIVIA HENDRO | 86 |
GABRIELLE FLOVERA ANABELLE | 86 |
GINERVA CELESTYN | 86 |
I GUSTI AYU AGUNG SHINTA MAHADEWI | 90 |
LEXIS FABIANSKI | 38 |
MALENA ERICA BUN | 78 |
MARIA JESSICA AYUNINGTYAS | 86 |
NATHANIEL FABIAN HARSONO | 84 |
NICHOLAS MAXIMUS CANIA | 88 |
NOAH MIKHAEL WILLIAM NABABAN | 81 |
QUINN ABIGAIL ZEPHANIA | 74 |
REIN VENSEN DANDELEON | 86 |
RICHKY ELLORA ONGKY | 90 |
SAMUEL WIJAYA | 81 |
TALITA ANGELICA | 76 |
TIMOTHY BRANDON SADIKENG | 85 |
KKM : 70
Bagi yang remed kerjakan soal ini ya di lembar jawaban Essay, dan dikumpulkan ke Pak Roy. Soal ditulis ya.
1. Jelaskan konsep pemrograman berbasis event dalam Scratch. Berikan contoh konkret bagaimana konsep ini diterapkan dalam sebuah proyek game.
2. Apa yang dimaksud dengan variabel global dan lokal dalam Scratch? Jelaskan perbedaannya dan berikan contoh penggunaan masing-masing dalam sebuah proyek.
3. Bagaimana cara membuat fungsi (custom block) dalam Scratch? Jelaskan keuntungan menggunakan fungsi dan berikan contoh penggunaannya.
4. Jelaskan konsep pengambilan keputusan (conditional) dalam Scratch. Berikan contoh penggunaan struktur if-else dalam sebuah proyek.
5. Bagaimana cara membuat perulangan bersarang (nested loop) dalam Scratch? Berikan contoh kasus penggunaan perulangan bersarang.
6. Jelaskan konsep daftar (list) dalam Scratch. Bagaimana cara membuat dan mengakses elemen dalam daftar?
7. Bagaimana cara membuat proyek Scratch yang interaktif dengan menggunakan sensor?
8. Apa yang dimaksud dengan debugging dalam pemrograman? Jelaskan beberapa teknik debugging yang dapat digunakan dalam Scratch.
9. Jelaskan perbedaan antara algoritma dan flowchart. Bagaimana keduanya terkait dengan pemrograman Scratch?
10. Berikan contoh proyek Scratch yang dapat diterapkan dalam kehidupan sehari-hari dan jelaskan manfaatnya.
0 Comments
Post a Comment