wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Latihan Pemrograman Dasar untuk Anak

Total questions: 42

Worksheet time: 21mins

Name
Class
Date
1.

Dalam pemrograman, kita sering kali mendengar istilah program. Pengertian program dalam bahasa yang sederhana adalah

a)

setiap gambar yang bisa bergerak di dalam komputer

b)

daftar perintah di komputer untuk melakukan sesuatu

c)

daftar gambar yang terkumpul dan dapat bergerak di komputer

d)

sekumpulan tombol yang dapat ditekan untuk memunculkan kode-kode di komputer

2.

Kegiatan unplugged coding tetap dianggap sebagai cara belajar pemrograman meskipun tanpa komputer karena......

a)

dapat menghafal kode pemrograman komputer

b)

tidak memerlukan perintah yang rumit

c)

tetap melatih cara berpikir logis dan menyusun perintah dengan benar

d)

hanya untuk murid yang belum bisa menggunakan komputer

3.

Berikut ini yang dimaksud dengan bahose pemrograman blok adalah

a)

menulis kode dengan banyak huruf

b)

menyusun tilok bergambar seperti puzzle

c)

menulis cerita di komputer

d)

menggambar blok di kertas

4.

Hal yang harus kita perhatikan saat menyusun blok kode adalah

a)

warna yang digunakan harus bagus dan terihat unik

b)

urutannya harus benar agar komputer dapat mengikuti perintah

c)

menggunakan banyak sprite agar program dapat berinteraksi dengan baik

d)

memiliki banyak blok kode yang digunakan agar tampilan menarik

5.

Jika dalam sebuah program terdapat urutan perintah yang salah, maka yang akan terjadi adalah

a)

program berjalan lebih cepat

b)

program tidak akan berjalan dengan benar

c)

komputer akan menyala sendin

d)

program tetap berjalan tanpa masalah

6.

Aldi menyusun blok kode di aplikasi Octo Studio. Namun, ternyata terdapat arah atau Gerakan yang salah. Hal yang paling tepat Aldi lakukan adalah

a)

menghapus kode dan membuat kode baru

b)

mencari dan memperbaiki kesalahan (debugging)

c)

memasukkan kode baru

d)

mengubah urutan blok kade

7.

Saat memasak mi instan, Sirito melakukan langkah-langkahnya secara berurutan. Hal tersebut Sinta lakukan agar

a)

semua langkah bisa dikerjakan sekaligus

b)

mi instan buatannya lebih cepat matang

c)

hasil akhirnya sesuai dan tidak ada langkah yang terlewat

d)

mi inston buatan Sinto enak dan dipuji bu

8.

Kamu membuat game di Octo Studio dan menemukan sprite bergerak terlalu jauh sehingga keluar dan layar. Berdasarkan pemahamanmu tentang cara kerja blok motion, langkah yang paling logis dan efektif untuk memperbaiki masalah tersebut adalah....

a)

menganalisis angka pada blok gerak dan mengubahnya agar sesuai dengan layar

b)

menambahkan blok suara agar pemain mengetahui sprite keluar layar

c)

mengubah sprite menjadi lebih kecil agar lebih mudah dilihat pada layar

d)

meminta teman untuk memperbaikinya

9.

Dalam proses debugging di Octo Studio, kamu ingin memastikan programmu berjalan sesuai perintah. Menguji program secara bertahap dan sistematis dianggap paling efektif dilakukan karena

a)

jika dijalankan langsung semua akan membuat program lebih cepat selesai

b)

komputer tidak mampu menjalankan program panjang sekaligus

c)

dapat mudah menemukan dan memperbaiki kesalahan pada program

d)

komputer hanya dapat memproses program secara bertahap

10.

Seorang guru meminta muridnya untuk membandingkan kegiatan sehari-hari dengan proses debugging dalam koding. Dari pilihan berikut ini, kegiatan yang paling mencerminkan prinsip debugging beserta alasannya adalah

a)

menggambar pemandangan untuk meningkatkan kreativitas

b)

mengecek kembali soal ujian yang sudah dikerjakan untuk menemukan kesalahan dan memperbaikinya

c)

bermain game di ponsel bersama teman-teman untuk mengisi waktu luang

d)

memasak mie instan sambil menonton TV sebagai bentuk multitugas

11.

Lalu ingin membuat peta konsep yang berisi alur cara internet bekerja. Langkah pertama yang harus Lulu lakukan adalah

a)

menyambungkan ruter ke server dengan kabel listrik

b)

menggambar alur diagram berbentuk komputer dan mewarnainya di buku gambar

c)

mencari semua istilah yang berkaitan dengan internet dan menyalinnya di buku catatan

d)

menyusun urutan cara kerja internet dari perangkat ke ruter ke server hingga kembali lagi ke perangkat

12.

Ibu guru memberi tugas kepada temanmu untuk presentasi mengenai cara kerja internet di depan kelas. Kamu diminta untuk menilai kualitas penjelasan temanmu tentang internet. Pertanyaan terbaik yang bisa kamu ajukan adalah

a)

mengapa internet tidak berfungsi jika listrik padam?

b)

bagaimana caranya kamu bermain video game menggunakan internet?

c)

apakah kamu sudah menjelaskan fungsi server dan ruter dengan jelas?

d)

dari mana sumber gambar yang kamu gunakan untuk referensi presentasimu?

13.

Pak Guru memberi tugas untuk membuat presentasi tentang pahlawan Indonesia di Canva. Dita hanya membuat satu slide berisi biodata salah satu pahlawan. Setelah Pak Guru memeriksa hasil presentasi Dita, rupanya ada yang harus diperbaiki dari hasil presentasinya. Hal yang harus diperbaiki Dita agar hasil presentasinya lebih menarik adalah...

a)

Dita perlu menambahkan beberapa slides berisi gambar pahlawan dan efek animasi

b)

Dita perlu mengurangi slide presentasinya karena terlalu banyak

c)

Dita perlu mencari informasi lebih banyak tentang pahlawan dan menambahkan silsilah keluarga pahlawan

d)

Dita perlu menambahkan biodata diri dan fotonya di slide pertama

14.

Kamu diminta untuk membuat kontrakan hemat energi ide konten tertiok yang dapat dibuat adalah

a)

video tantangari bertahan soat gelap

b)

poster digital berisi tied mematikan lampo soat tidak digunakan lampu kamar

c)

rekaman suara soot bu memintamu mematikan lampu sebelum tidur

15.

Teman menggunakan ko sand berisi nomor berurutan dari angka 1 sampai kamu berikan adalah...

a)

menyarankan kata sandi yang sulit diingat olehnya

b)

menyamakan semua kata sandinya di setiap akun digital yang Ia punya

c)

meminta temanmu memberi tahu kata sandinya kepadamu agar tidak lupa

d)

memintanya untuk menggunakan kombinasi huruf, angka, dan simbol yang sulit ditebak

16.

Kamu mendapatkan pesan yang berisi ink dari orang yang tidak dikenal. Berikut ini yang bukan termasuk tara menghindari pesan phishing adalah...

a)

menyebarkan pesan phishing ke grup chat tanpa mengecek kembali link yang dibagikan

b)

mengecek sumber pengirim pesan dan bertanya pada teman apakah sumbernya terpercaya

c)

melaporkannya kepada orang tua atau guru karena mendapatkan pesan phishing

d)

tidak memberikan dato pribadi jika pengirim memintanya

17.

Rafa sering kali menulis komentar kasar di media sosial. Kamu selalu mengemunya, tetapi komentarnya sering kamu temui di postingan teman-temanmu dan membuat mereka sedih. Dampak negatif dari tindakan Rafa bagi pengguna media sosial adalah

a)

tindakan Rafa dapat menyakiti perasaan orang lain

b)

Rafa membantu teman-temannya mendapatkan pengikut baru

c)

Rafa mendapatkan pengikut baru yang lebih banyak daripada teman-temannya

d)

teman-teman Rafa tidak masalah jika Rafa menulis komentar kasar di media sosial mereka

18.

Dina diminta wali kelas membuat aturan Kode Etik Digital untuk grup kelas. Contoh aturan yang paling tepat adalah

a)

seluruh anggota grup tidak boleh membagikan link tugas ke dalam grup

b)

seluruh anggota grup boleh membagikan emotikon lucu sebanyak-banyaknya

c)

seluruh anggota grup boleh berkomentar kasar di dalam grup meskipun ada guru

19.

Seluruh anggota grup perlu mengecek link yang akan dibagikan agar terhindar dari pesan phishing

a)

Benar

b)

Salah

c)

Tidak perlu dicek

d)

Abaikan saja

20.

Raisa memberi 50 gambar kucing berambut putih dan 5 gambar kucing berambut hitam pada mesin kecerdasan artifisial. Setelah diuji, mesin kecerdasan artifisial tidak mampu mengenali kucing hitam dengan baik. Faktor yang menyebabkan kesalahan tersebut terjadi adalah

a)

kecerdasan artifisial tidak menyukai warna hitam

b)

gambar kucing putih lebih bagus

21.

Jika kamu membuat proyek mini tentang kecerdasan artifisial yang dapat mengenali berbagai alat tulis, langkah kreatif yang dapat kamu tambahkan agar hasil kecerdasan artifisial lebih akurat adalah

a)

memberi gambar dari berbagai bentuk, warna, dan ukuran

b)

hanya menggunakan gambar satu macam saja

c)

menambahkan suara hewan sebagai data tambahan

d)

memberi gambar dengan warna hitam putih

22.

Rehan belajar menggunakan sebuah aplikasi belajar. Namun, aplikasi tersebut selalu memberikan soal-soal yang memiliki tingkat kesulitan tinggi. Tindakan tepat yang harus Rehan lakukan agar aplikasi tersebut menjadi lebih efektif adalah

a)

WATOtWoh asal esan agar kecerdasan artifisial mengira Rehan tidak bisa menghapus aplikasi dan berhenti belajar

b)

melaporkan masalah tersebut kepada guru atau pengembang

c)

mengerjakan soal bersama teman yang lebih pandai

d)

ingin membuat video edukasi tentang penggunaan kecerdasan artifisial dalam kehidupan sehari-hari

23.

Luna menggunakan aplikasi kecerdasan artifisial untuk menyelesaikan tugas sekolah. Setiap hari, Luna menonton video tentang hewan di aplikasi YouTube Kids. Aplikasi tersebut terus menyarankan video serupa. Cara aplikasi YouTube Kids mengetahui video tontonan kesukaan Luna adalah

a)

aplikasi menyimpan semua data pribadi

b)

aplikasi mengenali pola tontonan

c)

aplikasi bekerja secara acak

d)

aplikasi hanya menampilkan video dari pembuat terkenal

24.

Kamu diminta membuat aplikasi kecerdasan artifisial yang bisa memberi saran bacaan untuk anak-anak. Hal yang harus kamu pertimbangkan agar hasilnya akurat dan sesuai usia adalah

a)

menyimpan bacaan lama

b)

menyaring berdasarkan usia dan memberi data beragam

c)

memilih satu jenis cerita saja

d)

menampilkan semua buku tanpa filter

25.

Suatu hari, Dito meminta aplikasi Gemini untuk memberikan rekomendasi tempat kuliner di sekitar kampung halamannya. Gemini membuat daftar nama tempat kuliner beserta rating dan lokasinya berdasarkan perintah Dito. Kesimpulan yang dapat kamu tarik tentang cara kerja aplikasi tersebut adalah..

a)

aplikasi dapat menebak dengan informasi keliru

b)

aplikasi tidak dapat menjawab perintah

c)

aplikasi dapat memberikan jawaban terbaik dari sumber web

d)

aplikasi dapat mengakses riwayat pencarian pengguna

26.

Hal yang sebaiknya Ema ubah dari cara melatihnya adalah:

a)

tetap sama karena data yang dimasukkan sudah cukup

b)

ganti semua data yang ada pada kecerdasan artifisial

c)

tambahkan variasi warna dan bentuk agar kecerdasan artifisial tidak keliru

d)

gunakan gambar buram agar lebih acak saat mengenali gambar

27.

Jika kamu melatih kecerdasan artifisial untuk mengenali buah, strategi data terbaik agar kecerdasan artifisial bisa mengenali banyak jenis buah di kehidupan nyata adalah:

a)

gunakan satu jenis buah yang paling umum

b)

berikan data dan berbagai label nama, bentuk, warna, dan ukuran buah

c)

gunakan data berupa gambar buah berwarna merah

d)

berikan gambar buah yang sama tetapi paling mudah ditemui

28.

Rafi ingin membuat kecerdasan artifisial mengenali perbedaan pensil dan pulpen. Cara Rafi mengatur data latih dan labelnya supaya hasil prediksi kecerdasan artifisial tidak keliru adalah:

a)

menampilkan gambar dari satu sisi saja

b)

menggunakan gambar dari banyak sudut dan beri label yang jelas

c)

menyusun gambar secara acak tanpa nama

d)

memasukkan video saja tanpa gambar

29.

Kecerdasan artifisial memprediksi bahwa semua gambar hewan yang memiliki telinga panjang adalah kelinci. Namun, ketika diberi gambar anjing, kecerdasan artifisial tetap menjawab kelinci. Masalah ini terjadi karena kecerdasan artifisial:

a)

A. belajar dari pola yang terlalu sempit dan tidak melihat ciri lain

b)

B. terlalu banyak menebak

c)

C. tidak diberi gambar anjing

d)

D. tidak diberi gambar buram

30.

Kecerdasan artifisial sering membuat keputusan yang tidak akurat, seperti tidak bisa mengenali wajah dengan warna kulit berbeda. Hal tersebut dapat disimpulkan bahwa kecerdasan artifisial:

a)

rusak dan tidak bisa digunakan lagi

b)

perlu dilatih lagi dengan data yang lebih bervariasi

c)

hanya bisa memproses warna cerah serta tidak buram

d)

harus diganti dengan gambar manusia dan hewan

31.

Peran manusia dalam memperbaiki kesalahan kecerdasan artifisial setelah proses pelatihan selesai adalah:

a)

A. menyimpan hasil akhir saja

b)

B. membuat kecerdasan artifisial berjalan sendiri

c)

C. mengecek hasil kecerdasan artifisial dan memberikan umpan balik atau data baru yang lebih tepat

d)

E. menghindari penggunaan kecerdasan artifisial

32.

Kamu diminta membuat perbaikan sederhana untuk kecerdasan artifisial yang terus salah menebak buah mangga sebagai pisang. Ide yang bisa kamu lakukan adalah:

a)

menghapus data mangga

b)

menambahkan gambar mangga dari berbagai sudut dan warna

c)

mengganti gambar pisang

d)

memberi nama baru untuk mangga

33.

Budi membuat program agar sprite bergerak dan melompat terlebih dahulu, lalu berbicara. Namun, saat dijalankan, sprite malah langsung berbicara sebelum melakukan gerakan. Hal yang harus diperbaiki agar sprite bertindak sesuai urutan dari program Budi adalah

a)

memperbanyak sprite

b)

mengganti aplikasi

c)

menukar urutan blok kode

d)

menambah efek suara

34.

Sebelum membuat program, seorang siswa membuat flowchart untuk menggambarkan langkah-langkah yang akan dilakukan sprite, Ia merasa cara ini lebih membantunya berpikir dibanding langsung menyusun blok kode. Flowchart lebih mudah digunakan untuk merancang program dibanding langsung membuat blok kode karena

a)

flowchart memiliki warna yang menarik

b)

flowchart dapat dicetak di kertas

c)

flowchart menunjukkan alur secara visual sebelum koding

d)

flowchart hanya digunakan oleh ahli komputer

35.

Kamu diminta membuat program agar sprite bisa berjalan dan melompat saat tombol ditekan. Urutan langkah yang akan kamu lakukan agar program itu bisa bekerja dengan benar adalah

a)

langsung menyusun blok kode pada aplikasi

b)

mencari sprite lucu lalu membuat proyek

c)

menyusun pseudocode, merancang flowchart, lalu menyusun blok kode

d)

menyalin proyek teman agar lebih cepat

36.

Saat bermain peran sebagai robot dalam kegiatan unplugged coding, Riri salah melangkah karena menebak perintah yang belum diberikan. Rin tidak dapat menebak perintah yang benar ada karena

a)

permainan berjalan lebih cepat

b)

tebakan Riri biasanya tidak akurat

c)

dapat melihat seberapa logis perintah yang diberikan

d)

Riri tidak bisa berpikir sendiri tanpa bantuan teman

37.

Kamu membuat video edukasi tentang ajakan hemat energi dan ingin membagikannya di internet agar dapat ditonton oleh orang lain. Langkah penting yang harus dilakukan sebelum membagikan video tersebut secara online adalah

a)

mengirim video buatanmu ke grup teman

b)

menyebarkan link tersebut ke media sosial

c)

meminta izin orang tua atau guru dan memastikan isi videonya sopan dan bermanfaat

d)

menambahkan filter lucu sebanyak mungkin

38.

Fahira membuat poster digital untuk tugas sekolah, tetapi ia mengambil gambar dari internet tanpa izin dari pemiliknya. Tindakan Fahira tersebut tidak diperbolehkan karena

a)

membuat desainnya terlalu ramai

b)

bisa dianggap melanggar hak cipta

c)

membuat file sulit dicetak

d)

kurang estetis

39.

Saat bermain internet, kamu menemukan link phishing yang berisi pesan "Kamu menang hadiah uang tunai klik di sini sekarang?". Respons yang harus kamu berikan Adalah

a)

klik link tersebut agar tidak penasaran

b)

abaikan dan jangan klik link tersebut

c)

bagikan link ke teman

d)

balas pesan tersebut

40.

Kevin menggunakan kecerdasan artifisial untuk membantunya belajar, tetapi kecerdasan artifisial sering memberikan jawaban yang salah saat menjawab soal dari Kevin. Langkah yang paling tepat dilakukan Kevin adalah

a)

menonaktifkan kecerdasan artifisial

b)

menghapus aplikasi dan menghitungnya secara manual

c)

memberi lebih banyak data latihan yang sesuai

d)

mengganti nama aplikasi tersebut

41.

Banyak teknologi kecerdasan artifisial yang bisa mengambil keputusan, seperti memberi saran belajar atau mengenali gambar. Dalam proses pengambilan keputusan kecerdasan artifisial, manusia berperan penting karena

a)

kecerdasan artifisial membutuhkan tenaga listrik

b)

kecerdasan artifisial selalu mengeluh

c)

kecerdasan artifisial bekerja lebih lambat

d)

manusia bisa mengevaluasi dan bertanggung jawab atas hasilnya

42.

Sebuah aplikasi peta menggunakan kecerdasan artifisial untuk memberi rute tercepat, tetapi rute yang diarahkan tidak akurat karena adanya perbaikan jalan. Solusi yang paling tepat dilakukan agar kecerdasan artifisial dapat memberi rute yang lebih akurat adalah dengan

a)

menggunakan aplikasi lain

b)

menonaktifkan sinyal GPS lalu menyalakannya kembali

c)

menambahkan data lalu lintas real-time dan laporan warga

d)

mencari alternatif kendaraan yang lain