WorksheetsLogic in Coding for Grade 6
Total questions: 26
Worksheet time: 17mins
How do you write a loop in code?
You cannot create loops in code.
Use 'if' statements to create loops.
Use 'for', 'while', or 'do-while' constructs to create loops in code.
Loops can only be written in Python.
What does 'if' statement do?
The 'if' statement is a type of loop structure.
The 'if' statement executes code based on a condition being true.
The 'if' statement is used to define functions.
The 'if' statement always executes regardless of conditions.
What is the purpose of a function?
To execute code in a linear fashion.
To define the main program structure.
To create variables for data storage.
The purpose of a function is to encapsulate code for specific tasks, allowing for reuse and better organization.
How can you create a list in programming?
Use curly braces for lists, e.g., myList = {1, 2, 3}.
Use square brackets for arrays/lists in most languages, e.g., myList = [1, 2, 3].
Lists can only be created using the 'list' keyword, e.g., list myList = list(1, 2, 3).
Declare a list using parentheses, e.g., myList = (1, 2, 3).
What is an algorithm?
A collection of data points without instructions.
A random guess without any steps.
A recipe for cooking food.
An algorithm is a step-by-step procedure for solving a problem.
What does debugging mean?
Debugging refers to the design phase of software development.
Debugging is the process of writing new code.
Debugging means identifying and fixing errors in software.
Debugging means optimizing software performance.
What is the difference between a bug and a feature?
A bug is a planned feature; a feature is an error.
A bug is a design choice; a feature is a mistake.
A bug is an unintended error; a feature is an intended functionality.
A bug is a minor issue; a feature is a major update.
How do you use comments in your code?
Use // for comments in Python and /* */ in JavaScript.
Use // for single-line comments and /* */ for multi-line comments in languages like JavaScript; use # in Python.
Use -- for single-line comments in all languages.
Use ** for multi-line comments in C++.
What is the importance of indentation in coding?
Indentation is only important for comments.
Indentation has no effect on code execution.
Indentation is a personal preference and not a coding standard.
Indentation improves code readability and structure, and is syntactically significant in some programming languages.
Materi/elemen pembelajaran Koding-KKA yang tidak diajarkan di sekolah dasar adalah ...
literasi digital
analisis data
berpikir komputasional
literasi digital
Dalam pengenalan KA, siswa diajak memahami bahwa sistem pintar bekerja berdasarkan …
Tugas guru
Data dan pola
Perasaan manusia
Keinginan robot
Apa kaitan pembelajaran koding dengan profil pelajar Pancasila?
Menanamkan semangat gotong royong dan nalar kritis
Membuat siswa lebih cepat dalam ujian
Membuat siswa lebih patuh pada aturan sekolah
Mengurangi interaksi sosial
Algoritma di bawah ini yang tepat untuk mencuci tangan yang benar adalah.....
Keringkan tangan dengan lap, gosok kedua telapak tangan, basahi tangan dengan air bersih, gosok ke sela-sela jari, gunakan sabun secukupnya, bilas tangan dengan air bersih.
Gunakan sabun secukupnya, bilas tangan dengan air bersih. gosok kedua telapak tangan, basahi tangan dengan air bersih, gosok ke sela-sela jari, Keringkan tangan dengan lap.
Basahi tangan dengan air bersih, gosok ke sela-sela jari, gunakan sabun secukupnya, gosok kedua telapak tangan, bilas tangan dengan air bersih, keringkan tangan dengan lap.
Basahi tangan dengan air bersih, gunakan sabun secukupnya, gosok kedua telapak tangan, gosok ke sela-sela jari, bilas tangan dengan air bersih, keringkan tangan dengan lap.
Apa yang dimaksud dengan coding?
Proses menulis instruksi untuk komputer
Mencetak buku tentang komputer
Menginstal aplikasi
Menggambar kode
Tujuan belajar koding adalah...
Menjadi pelukis
Melatih logika dan kreativitas
Menulis cerita
Menghafal lagu
Contoh kecerdasan buatan dalam kehidupan sehari-hari adalah...
Buku tulis
Asisten virtual seperti Siri atau Google Assistant
Kertas ujian
Kalkulator biasa
Apa negasi dari pernyataan 'Semua siswa di kelas ini hadir hari ini'?
Tidak semua siswa di kelas ini hadir hari ini.
Semua siswa di kelas ini tidak hadir hari ini.
Beberapa siswa di kelas ini tidak hadir hari ini.
Beberapa siswa di kelas ini hadir hari ini.
Diberikan pernyataan: 'Pernyataan A: Dia tiba tepat waktu' dan 'Pernyataan B: Dia membawa tugas.' Bagaimana cara mengekspresikan konjungsi (A ∧ B) dari kedua pernyataan tersebut?
Dia tiba tepat waktu atau dia membawa tugas.
Dia tiba tepat waktu dan dia membawa tugas.
Dia tidak tiba tepat waktu dan tidak membawa tugas.
Dia tiba tepat waktu tetapi tidak membawa tugas.
Jika pernyataan A adalah 'Cuaca hari ini cerah' dan pernyataan B adalah 'Cuaca hari ini berawan,' bagaimana cara mengekspresikan disjungsi (A ∨ B) dari kedua pernyataan tersebut?
Cuaca hari ini cerah dan cuaca hari ini berawan.
Cuaca hari ini tidak cerah atau cuaca hari ini tidak berawan.
Cuaca hari ini cerah atau cuaca hari ini berawan.
Cuaca hari ini cerah jika cuaca hari ini berawan.
Statement A adalah 'Jika suhu ruangan meningkat' dan pernyataan B adalah 'AC akan menyala.' Bagaimana cara mengekspresikan implikasi (A → B) dari kedua pernyataan ini?
Jika suhu ruangan meningkat maka AC tidak akan menyala.
Jika AC menyala, maka suhu ruangan meningkat.
Jika suhu ruangan meningkat, maka AC akan menyala.
Jika suhu ruangan tidak meningkat, maka AC akan menyala.
Diberikan pernyataan: 'Semua tanaman membutuhkan air untuk tumbuh.' 'Kaktus adalah tanaman.' Inferensi apa yang dapat diambil dari pernyataan ini?
Kaktus tidak membutuhkan air untuk tumbuh.
Kaktus adalah tanaman yang tidak memerlukan air.
Kaktus membutuhkan air untuk tumbuh.
Tidak semua tanaman membutuhkan air untuk tumbuh.
Ungkapan berikut adalah 'Semua buku di rak ini tebal.' Apa negasi dari ungkapan ini?
Beberapa buku di rak ini tebal.
Ada buku di rak ini yang tidak tebal.
Semua buku di rak ini tidak tebal.
Tidak ada buku di rak ini yang tebal.
Jika pernyataan P adalah 'Dia menyelesaikan tugasnya tepat waktu' dan pernyataan Q adalah 'Dia mendapat nilai A,' bagaimana cara mengungkapkan konjungsi (P ∧ Q) dari kedua pernyataan tersebut?
Dia menyelesaikan tugasnya tepat waktu atau dia mendapat nilai A.
Dia tidak menyelesaikan tugasnya tepat waktu dan dia tidak mendapat nilai A.
Dia menyelesaikan tugasnya tepat waktu dan dia mendapat nilai A.
Dia menyelesaikan tugasnya tepat waktu tetapi tidak mendapat nilai A.
Statement A adalah 'Hari ini ada latihan olahraga' dan pernyataan B adalah 'Hari ini ada kelas tambahan.' Bagaimana cara mengekspresikan disjungsi (A ∨ B) dari kedua pernyataan ini?
Hari ini tidak ada latihan olahraga dan tidak ada kelas tambahan.
Hari ini ada latihan olahraga dan ada kelas tambahan.
Hari ini ada latihan olahraga atau ada kelas tambahan.
Jika hari ini ada latihan olahraga, maka hari ini tidak ada kelas tambahan.
Statement A adalah 'Jika seseorang makan makanan manis' dan pernyataan B adalah 'Dia akan merasa bahagia.' Bagaimana cara mengungkapkan implikasi (A → B) dari kedua pernyataan ini?
Jika seseorang tidak makan makanan manis, maka dia tidak akan merasa bahagia.
Jika seseorang makan makanan manis, maka dia tidak akan merasa bahagia.
Jika seseorang makan makanan manis, maka dia akan merasa bahagia.
Jika seseorang merasa bahagia, maka dia telah makan makanan manis.
Diberikan pernyataan berikut: 'Semua karyawan di perusahaan ini harus menghadiri rapat.' 'Joko adalah seorang karyawan di perusahaan ini.' Inferensi apa yang dapat diambil dari pernyataan ini?
Joko tidak perlu menghadiri rapat.
Joko akan menghadiri rapat.
Joko tidak harus menghadiri rapat.
Joko adalah seorang karyawan di perusahaan ini dan tidak perlu menghadiri rapat.
