LEMBAR JUDGEMENT INSTRUMEN TES SAL MULTIMEDIA PEMBELAJARAN ALGRITMA DAN PEMRGRAMAN DASAR SMK Nama : Intan Asri Afifah NIM : 1103851 Jurusan / Proram Studi : Pendidikan Ilmu Komputer Judul Skripsi Mata Pelajaran Kelas / Semester Bentuk Instrumen : Problem Based Game Learning untuk Meningkatkan Hasil Kognitif Siswa SMK : Algoritma dan Pemrograman Dasar : XI / Ganjil : Pilihan Ganda Sumber Referensi : 1. Algoritma dan Pemrograman 1 - Modul Praktikum Algoritman dan Pemrograman 1 Program Ilmu Komputer Universitas Pendidikan Indonesia 2. Algoritma dan Pemrograman Dalam Bahasa C dan Pascal Rinaldi Munir
N PEMBELAJARAN TIPE SAL ( KGNITIF ) KEAN SAL DENGAN SAL KUNCI DAN KGNITIF Berikut ini merupakan pernyataan yang benar 1 Memahami peng- C1 definisi Algoritma, kecuali. D gunaan data dalam algoritma dan konsep algoritma pemrograman a. Algoritma adalah urutan langkah langkah untuk memecahkan suatu masalah b. Algoritma adalah deretan langkah langkah komputasi yang mentrasformasikan data masukan dan keluaran c. Algoritma adalah deretan intruksi yang jelas untuk memecahkan masalah, yaitu untuk memperoleh keluaran yang diinginkan dari suatu masukan dalam jumla waktu yang ter- batas d. Algoritma adalah suatu bahasa perograman
yang seing digunakan oleh progreman untuk memecahan masalah
N PEMBELAJARAN TIPE SAL ( KGNITIF ) KEAN SAL DENGAN SAL KUNCI DAN KGNITIF 2 C3 Untuk membuat algoritma yang tepat dan beru- D rutan dalam menjalankan suatu program, yang mana pilihan yang paling tepat a. 1 Tuangkan satu gelas santan ke dalam wajan 2 Masukkan bumbu bumbu yang sudah dihaluskan, aduk hingga merata 3. Tambahakn garam, merica, dan kecap asin 4. Masak dengan api sedang sambil di
aduk
KEAN TIPE SAL SAL DENGAN SAL KUNCI DAN N PEMBELAJARAN ( KGNITIF ) KGNITIF 2 C3 b. 1 Masak dengan api sedang sambil di aduk 2 Masukkan bumbu bumbu yang sudah dihaluskan, aduk hingga merata 3. Tambahakn garam, merica, dan kecap asin 4. Tuangkan satu gelas santan ke dalam wajan c. 1. Masukkan bumbu bumbu yang sudah dihaluskan, aduk hingga merata 4. Tuangkan satu gelas santan ke dalam wajan 5. Tambahakn garam, merica, dan kecap asin 6. Masak dengan api sedang sambil aduk
N PEMBELAJARAN TIPE SAL ( KGNITIF ) KEAN SAL DENGAN SAL KUNCI DAN KGNITIF 2 C3 5. Masak dengan api sedang sambil di D d. aduk 1. Masukkan bumbu bumbu yang sudah dihaluskan, aduk hingga merata 2. Tuangkan satu gelas santan ke dalam wajan 3. Tambahakn garam, merica, dan ke- cap asin 4. Masak dengan api sedang sambil di
aduk
KEAN TIPE SAL SAL DENGAN SAL KUNCI DAN N PEMBELAJARAN ( KGNITIF ) KGNITIF Bilangan bulat sudah umum digunakan dalam 3 C1 kehidupan sehari hari. Bilangan bulat adalah B bilangan yang.. a. Pecahan desimal b. Tidak memiliki pecahan desimal c. Perbandingan d. Pesekutuan 4 C1 Dibawah ini manakah yang termasuk bilangan A bulat.. a. 5000 b. 00,5 c. 5/10 d. 5 6
KEAN TIPE SAL SAL DENGAN SAL KUNCI DAN N PEMBELAJARAN ( KGNITIF ) KGNITIF 5 C1. adalah untaian karakter dengan panjang ter- A tentu, yang disusun dari elemen- elemen bertipe karakter yang dapat diperlakukan sebagai tipe dasar. a. String b. Integer c. Float d. Char
KEAN TIPE SAL SAL DENGAN SAL KUNCI DAN N PEMBELAJARAN ( KGNITIF ) KGNITIF Apa saja yang termasuk konsep konsep dasar 6 C1 algoritma, kecuali. A a. Larik (Array) b. Runtutan (Sekuensial) c. Pemilihan ( Seleksi ) d. Pengulangan ( Looping ) 7 C1 Nama tipe bilangan lojik adalah. a. Lojik b. Boolean B c. Integer d. Float
KEAN TIPE SAL SAL DENGAN SAL KUNCI DAN N PEMBELAJARAN ( KGNITIF ) KGNITIF Berikut ini adalah contoh instruksi yang di ker- 8 Memecahkan C3 jakan jika kondisi tertentu di penuhi (seleksi) D masalah menggunakan struktur yang sesuai dengan kehidupan sehari hari, mana kontrol percaban- yang benar gan a. Jika Lampu Traffic berwarna hijau, maka berhenti b. Jika Lampu Traffic berwarna kuning maka berhenti c. Jika Lampu Traffic berwarna merah, maka berhenti d. Jika Lampu Traffic berwarna kuning, maka jalan cepat 9 C1 Yang termasuk dalam Perasi Boolean, Ke-D cuali a. R b. AND
c. XR d. FR
KEAN TIPE SAL SAL DENGAN SAL KUNCI DAN N PEMBELAJARAN ( KGNITIF ) KGNITIF 10 C1 11 C1 Tipe Dasar adalah istilah dalam pemrograman, apa saja yang bukan Tipe Dasar pemrograman dibawah ini a. Bilangan Lojik b. Bilangan Bulat c. Perulangan d. Bilangan riil. perasi yang dilakukan terhadap bilangan bulat ada dua macam, yaitu perasi Aritmetika dan perasi Perbandingan, dibawah yang merupakan kelompok perasi Aritmetika adalah.. a. + - * div mod b. + - * / x 2 c. > < = mod d. <*> div mod A A
KEAN TIPE SAL SAL DENGAN SAL KUNCI DAN N PEMBELAJARAN ( KGNITIF ) KGNITIF 12 C1 perasi yang dilakukan terhadap bilangan buat ada dua macam, yaitu perasi Aritmetika dan perasi Perbandingan, dibawah yang merupakan kelompok perasi Perbandingan adalah.. C a. + - * div mod b. + - * / x 2 c. < > = =! d. <*> div mod 13 C1 Apa saja yang termasuk konsep konsep dasar A algoritma, kecuali a. Larik (Array) b. Runtutan (Sekuensial) c. Pemilihan ( Seleksi )
d. Pengulangan ( Looping)
KEAN TIPE SAL SAL DENGAN SAL KUNCI DAN N PEMBELAJARAN ( KGNITIF ) KGNITIF Berikut adalah contoh algoritma seleksi 14 C1 If kondisi then A aksi 1 Else aksi 2 Bagaimana penjelasan yang tepat untuk contoh algoritma di atas a. Struktur pemilihan if-then hanya memberikan suatu pilihan aksi bila kondisi (persyaratan) dipenuhi (bernilai benar), dan tidak memberi pilihan aksi lain bila kodisi bernilai salah, dan melalukan aksi else untuk pilihan selanjutnya yang akan diproses. b. Struktur pemilihan if-then memebrikan 2
aksi yang dijalanan setelah proses pemilihan dilakukan
KEAN TIPE SAL SAL DENGAN SAL KUNCI DAN N PEMBELAJARAN ( KGNITIF ) KGNITIF c. Adakalanya sebuah instruksi dikerjakan 14 C1 jika konndisi tertentu dipenuhi A d. Struktur pemilihan yang kondisinya bernilai salah, maka aksi tidak dilaksanakan
15 Menggunakan C3 Sesuai dengan soal no sebelumnya untuk struk- C algoritma pemrograman untuk memecahkan permasalahan tur Algoritma Percabangan/ Pemilihan (Seleksi), tentukan algoritma dibawah ini yang paling tepat a. If lampu traffic light berwarna merah then berhenti Else If lampu traffic light berwarna kuning then diam Else Jalan terus
N PEMBELAJARAN TIPE SAL ( KGNITIF ) KEAN SAL DENGAN SAL KUNCI DAN KGNITIF 15 b. If lampu traffic light berwarna hijau then jalan Else C If lampu traffic light berwarna jalan kebut Else kuning then Berhenti c. If lampu traffic light berwarna hijau then jalan Else Jalan pelan If lampu traffic light berwarna Else kuning then Berhenti d. If lampu traffic light berwarna kuning then jalan Else Jalan pelan If lampu traffic light berwarna kuning then Else Berhenti
KEAN TIPE SAL SAL DENGAN SAL KUNCI DAN N PEMBELAJARAN ( KGNITIF ) KGNITIF 16 C1 Apa yang terjadi jika input bernilai 0 ada D pengulangan for... a. Program meminta input lain b. Error c. Pengulangan terjadi 1 kali d. Tidak terjadi pengulangan 17 C3 Dengan menggunakan operasi pengulangan for, B tentukan coding yang tepat untuk mendapatkan hasil deret angka 5, 4, 3, 2, 1 adalah... a. For (angka=0; angka >= 5; angka--){ printf (angka);} b. For (angka=5; angka >=0; angka--){ printf(angka);}
N PEMBELAJARAN TIPE SAL ( KGNITIF ) KEAN SAL DENGAN SAL KUNCI DAN KGNITIF 17 c. For (angka=5; angka>0; angka--){ printf( angka );} d. For (angka=5; angka <=0; angka--){ printf( angka );} 18 C2 Struktur Perulangan dapat ditulis secara umum dengan pernyataan pengukangan Jawaban : Repeat N Times Aksi Yang artinya : aksi diulang dikerjakan sebanyak N kali
N PEMBELAJARAN KEAN TIPE SAL SAL DENGAN ( SAL KUNCI DAN KGNITIF ) KGNITIF 18 C2 For (i=0; i<=10; i = i+3){ A Printf(i); } Hasil yang ditampilkan oleh output panel dari coding diatas adalah... a. 0, 3, 6, 9 d. 1,4,7 b. 3, 6, 9 c. 1, 4, 7, 10
KEAN TIPE SAL SAL DENGAN SAL KUNCI DAN N PEMBELAJARAN ( KGNITIF ) KGNITIF 19 C3 for (i = 0; i <= 100; i++){ D } kotak._xscale = i - 50; kotak._yscale = i + 50; if (i / 2 == 50){ } printf (setengah); Dari coding diatas, analisis kesalahan penulisan dan pilih mana yang pembenaranya tepat... a. kotak._xscale seharusnya ditulis kotak.xscale b. kotak._yscale seharusnya ditulis kotak._yscale c. if (i / 2 == 50) seharusnya ditulis if (i \ 2 = 50)
d. printf (setengah) seharusnya ditulis printf ( setengah );
KEAN TIPE SAL SAL DENGAN SAL KUNCI DAN N PEMBELAJARAN ( KGNITIF ) KGNITIF 20 C1 1. while(){ } D 2. do{ }while() 3. for(){ } Merupakan jenis-jenis a. Looping b. Procedure c. Function d. Rekursif
Penilaian : Layak digunakan Layak digunakan setelah perbaikan Belum layak Saran dan rekomendasi untuk perbaikan Bandung, Januari 2016 NIP.