100% menganggap dokumen ini bermanfaat (1 suara)
5K tayangan13 halaman

Kunci Informatika 8

Bab 1 membahas tentang analisis data dan visualisasi data menggunakan fungsi dan fitur Microsoft Excel seperti Lookup, Match, Index, PivotTable, dan jenis-jenis grafik. Bab ini juga menjelaskan tentang pengelolaan data menggunakan Table Tool dan penggunaannya pada Microsoft Word dan Excel.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
100% menganggap dokumen ini bermanfaat (1 suara)
5K tayangan13 halaman

Kunci Informatika 8

Bab 1 membahas tentang analisis data dan visualisasi data menggunakan fungsi dan fitur Microsoft Excel seperti Lookup, Match, Index, PivotTable, dan jenis-jenis grafik. Bab ini juga menjelaskan tentang pengelolaan data menggunakan Table Tool dan penggunaannya pada Microsoft Word dan Excel.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 13

Kunci Informatika VIII

Jawaban
untuk SMP/MTs Semester 2

Bab 1 Latihan
Analisis Data 1. Komponen penting pada grafik di Microsoft Excel adalah
A. Pencarian Data Chart Title, Vertical Axis, Horizontal Axis, Data Series,
Tugas Siswa dan Legend.
Kebijaksanaan guru. 2. Sparkline adalah fitur pada Microsoft Excel yang
memungkinkan kita untuk membuat mini grafik
Aktivitas Mandiri berukuran kecil dan menempatkannya di samping data.
Kebijaksanaan guru. 3. PivotChart adalah fitur pada Microsoft Excel yang
digunakan untuk mempresentasikan data dalam bentuk
Aktivitas Kelompok grafik berdasarkan PivotTable.
Kebijaksanaan guru. 4. Guna membuat PivotChart pada Microsoft Excel,
pertama-tama kita perlu membuat PivotTable terlebih
Latihan dahulu. Setelah itu, kita dapat memilih fitur PivotChart
1. Fungsi Lookup pada Microsoft Excel adalah sebuah yang berada di menu Insert, masukkan range data
fungsi yang digunakan untuk mencari nilai tertentu yang akan dibuat grafiknya dan dimana grafik akan
dalam sebuah range atau array dan mengembalikan diletakkan, lalu klik OK. Setelah itu, kita dapat melakukan
nilai yang sesuai dari posisi yang sama di range atau kustomisasi grafik dengan menggunakan PivotChart
array tersebut. Fields yang terletak di sebelah kanan worksheet.
2. Lookup dalam bentuk vektor mencari nilai dalam range 5. Tipe grafik yang terdapat pada Microsoft Excel antara
satu baris atau satu kolom (yang disebut vektor) dan lain Bar Chart, Line Chart, Area Chart, Scatter Chart,
mengembalikan nilai dari posisi yang sama dalam Pie Chart, Radar Chart, Heatmap Chart, Box Chart,
rentang satu baris atau satu kolom yang kedua. Pareto Chart, Waterfall Chart, Treemap, dan Histogram.
Sementara itu, Lookup dalam bentuk array mencari
nilai tertentu di baris atau kolom pertama sebuah array C. Peringkasan Data
dan mengembalikan nilai dari posisi yang sama di baris Tugas Siswa
atau kolom terakhir dari array tersebut. Kebijaksanaan guru.
3. Fungsi MATCH pada Microsoft Excel adalah fungsi
yang digunakan untuk mencari posisi suatu nilai pada Aktivitas Mandiri
suatu range yang terdapat pada sebuah kolom atau Kebijaksanaan guru.
baris, tapi tidak kedua-duanya. Adapun dengan kata
lain, fungsi MATCH mencari item tertentu di rentang Aktivitas Kelompok
sel, kemudian menghasilkan posisi relatif item tersebut Kebijaksanaan guru.
dalam rentang (range).
4. Fungsi INDEX pada Excel digunakan untuk mendapatkan Latihan
nilai atau referensi ke sebuah nilai pada sebuah tabel 1. Perbedaan antara fungsi SUMIF dan SUMIFS adalah
atau rentang, sedangkan fungsi MATCH pada Excel jumlah kriteria atau kondisi yang dapat digunakan dalam
digunakan untuk mencari posisi suatu nilai pada suatu perhitungan. Fungsi SUMIF hanya dapat menghitung
range yang terdapat pada sebuah kolom atau baris. dengan satu kriteria saja, sedangkan fungsi SUMIFS
5. Fungsi CHOOSE pada Excel digunakan untuk memilih dapat digunakan untuk melakukan perhitungan data
nilai dari sekumpulan argumen nilai yang diberikan statistik dengan kriteria lebih dari satu.
berdasarkan nomor indeks atau urutan tertentu. 2. Cara penulisan fungsi AVERAGEIFS adalah sebagai
berikut.
B. Visualisasi Data
AV E R A G E I F S ( S u m _ R a n g e , C r i t e r i a _
Tugas Siswa
range1,Criteria1, Criteria_range2, Criteria2)
Kebijaksanaan guru.
Berikut penjelasan fungsi AVERAGEIFS.
Aktivitas Mandiri a. AVERAGEIFS : fungsi penghitung rata-rata data
Kebijaksanaan guru. dengan lebih dari satu kriteria/kondisi.
b. Sum_Range : range kriteria yang akan dihitung.
Aktivitas Kelompok c. Criteria_range1 : range kriteria atau kondisi
Kebijaksanaan guru. pertama yang akan dicari hasilnya.
d. Criteria1 : kondisi atau kriteria pertama.

Semester 2 Kunci Jawaban Informatika Kelas VIII SMP/MTs 1


3. Fungsi COUNTIFS adalah fungsi yang dapat digunakan 2. Salah satu kelemahan dari VLOOKUP adalah hanya
untuk menghitung banyaknya data atau frekuensi data bisa membaca kolom ke kanan, sehingga tidak bisa
dengan lebih dari satu kriteria/kondisi. Menggunakan mencari data yang posisinya terletak di sebelah kiri
COUNTIFS, pengguna dapat menghitung jumlah data nilai kunci. Oleh karena itu, VLOOKUP harus dibantu
yang memenuhi beberapa kondisi atau kriteria yang oleh rumus lain atau diganti dengan rumus lainnya.
telah ditentukan. 3. PivotTable memudahkan proses menganalisis data
4. PivotTable adalah fitur Microsoft Excel yang dengan cepat dan memungkinkan pengguna untuk
memungkinkan pengguna mengambil informasi membuat laporan dan menganalisanya dengan melihat
dengan cepat dari kumpulan data dalam jumlah besar. perbandingan, pola, dan tren dalam data. PivotTable
PivotTable dapat digunakan sebagai alternatif untuk juga dapat meringkas dan menyajikan data dalam jumlah
melakukan analisis data terkait mengelompokkan besar dengan beragam cara yang ramah pengguna.
dan meringkas data. Adapun dengan menggunakan 4. Sebelum membuat PivotTable, sumber data yang hendak
PivotTable, pengguna dapat menghemat waktu secara dianalisis harus diatur ke dalam baris dan kolom, lalu
signifikan. dikonversi ke dalam format tabel Excel. Selain itu,
5. Filters Area pada PivotTable digunakan untuk pastikan tabel sumber tidak memiliki baris atau kolom
menampilkan PivotTable untuk data tertentu. Pengguna kosong, dan hanya ada satu baris heading.
dapat melakukan filter lebih dari satu item dengan 5. Pivot Chart memungkinkan pengguna untuk membuat
mencentang Select Multiple Items. grafik dan diagram untuk melihat perbandingan, pola,
dan tren dalam data yang diolah oleh PivotTable. Pivot
D. Pengelolaan Data Chart juga memungkinkan pengguna untuk membuat
Tugas Siswa laporan yang lebih mudah dipahami dan menarik.
Kebijaksanaan guru.
Ulangan Harian
Aktivitas Mandiri A. Pilihan Ganda
Kebijaksanaan guru. 1. c. array
Pembahasan:
Aktivitas Kelompok Fungsi LOOKUP pada Microsoft Excel menghasilkan
Kebijaksanaan guru. sebuah nilai baik dari satu baris maupun satu kolom
sebuah range atau dari sebuah array.
Latihan 2. d. Lookup_value
1. Table Tool pada Microsoft Office adalah fitur yang Pembahasan:
digunakan untuk membuat, mengatur, dan memanipulasi Lookup_value merupakan nilai yang dicari LOOKUP
tabel pada aplikasi Microsoft Word dan Excel. pada vektor pertama. Lookup_value bisa berupa
2. Pengguna dapat memilih opsi Excel Spreadsheet pada angka, teks, nilai logika, nama range atau referensi
Table Tool di Microsoft Word untuk menyisipkan tabel yang merujuk ke sebuah nilai.
dari Microsoft Excel ke dalam dokumen Microsoft Word. 3. d. (2), (3), dan (4)
3. Beberapa hal yang dapat dilakukan dengan Table Tool Pembahasan:
di Microsoft Excel antara lain membuat tabel dari data, Vektor merupakan sebuah range Excel yang hanya
menambah kolom dan baris pada tabel, mengubah terdiri dari satu baris atau satu kolom. Bentuk vektor
nama tabel dan kolom, menggunakan rumus pada LOOKUP mencari nilai dalam range satu baris atau
tabel, menerapkan format pada tabel, mengurutkan satu kolom (yang disebut vektor) dan mengembalikan
dan memfilter data pada tabel, dan menghapus tabel. nilai dari posisi yang sama dalam rentang satu baris
4. Pengguna dapat mengeklik tombol Insert Column pada atau satu kolom yang kedua. Gunakan bentuk vektor
ribbon Table untuk menambahkan kolom pada tabel saat kita harus mencari dari daftar nilai yang ukurannya
menggunakan Table Tool di Microsoft Excel. besar atau ketika nilainya mungkin berubah setelah
5. Pengguna dapat mengeklik tombol Properties pada sekian lama
ribbon Table, kemudian mengubah nama di dalam 4. c. Lookup_vector
kotak Name untuk mengubah nama tabel menggunakan Pembahasan:
Table Tool di Microsoft Excel. Lookup_vector adalah sebuah range yang hanya
berisi satu baris atau satu kolom. Nilai-nilai di dalam
E. Studi Kasus lookup_vector dapat berupa teks, angka, atau nilai
Tugas Siswa logika.
Kebijaksanaan guru. 5. a. urutan naik
Pembahasan:
Aktivitas Mandiri Saat menggunakan rumus Lookup vektor ini pastikan
Kebijaksanaan guru. argumen Lookup_vector tersusun dalam urutan naik.
6. c. lebih kecil dari atau sama dengan Lookup_value
Aktivitas Kelompok
Pembahasan:
Kebijaksanaan guru.
Jika rumus LOOKUP tidak dapat menemukan Lookup_
Latihan value, fungsi Lookup menggunakan nilai terbesar
dalam array yang lebih kecil dari atau sama dengan
1. VLOOKUP adalah sebuah rumus fungsi di Microsoft
Lookup_value.
Excel yang digunakan untuk mencari data dengan kata
kunci tertentu dan memindahkan data ke tabel lain. 7. b. baris atau kolom terakhir dari array tersebut
Fungsi utamanya adalah untuk memindahkan data dari Pembahasan:
tabel pembanding ke tabel isian dengan menggunakan Bentuk array fungsi LOOKUP mencari nilai tertentu
nilai kunci yang sama. di baris atau kolom pertama sebuah array dan

2 Kunci Jawaban Informatika Kelas VIII SMP/MTs Semester 2


mengembalikan nilai dari posisi yang sama di baris d. Masukkan range data yang akan dibuat
atau kolom terakhir dari array tersebut. visualisasinya dan di mana hasil visualisasi
8. a. baris pertama akan ditempatkan.
Pembahasan: 17. a. Sparklines
Jika array mencakup area yang lebih banyak kolom Pembahasan:
daripada barisnya, maka LOOKUP mencari nilai Sparklines mulai dikenalkan pada tahun 2010. Sparklines
lookup_value dalam baris pertama. merupakan fitur pada Excel untuk melakukan visualisasi
9. c. (1), (3), dan (4) data trend dalam bentuk grafik berukuran mini.
Pembahasan: 18. a. (1), (2), dan (3)
Fungsi match, index, dan choose merupakan cara lain Pembahasan:
dari penggunaan fungsi VLOOKUP dan HLOOKUP. PivotChart adalah fitur pada Excel yang digunakan
10. b. reference untuk merepresentasikan data dalam bentuk grafik
Pembahasan: secara instan. Pada membuat PivotChart, kita perlu
Fungsi pada Microsoft Excel yang mengacu suatu membuat PivotTable terlebih dahulu. Saat menggunakan
lokasi data di dalam suatu range disebut reference. PivotChart, ketika ada update data dari PivotTable,
11. c. index maka secara otomatis PivotChart akan memperbarui
Pembahasan: grafiknya.
Fungsi Index digunakan untuk mengambil nilai sel 19. d. Power View
dalam tabel berdasarkan kolom dan baris. Pembahasan:
12. a. (1), (2), dan (3) Power View memberikan fasilitas eksplorasi, visualisasi,
Pembahasan: dan presentasi data yang interaktif.
Berdasarkan sintaks di atas fungsi MATCH yang kita 20. b. Vertical Axis
temukan dalam program Microsoft Excel memiliki tiga Pembahasan:
argumen sebagai berikut. Vertical Axis atau yang biasa disebut sebagai sumbu y
a) lookup_value : Diperlukan. Nilai yang ingin (vertikal) dari grafik. Sumbu ini akan membantu kalian
Anda cocokkan dalam lookup_array. Argumen dalam mengukur nilai dari kolom.
lookup_value bisa berupa nilai (angka, teks, atau
nilai logika) atau referensi sel ke angka, teks atau B. Isian
nilai logis. 1. kanan
b) lookup_array : Diperlukan. Rentang sel atau range 2. otomatis
data yang dicari. 3. grouping data
c) match_type : Opsional. Bilangan -1, 0, atau 1. 4. Filter, Column, Row, dan Value
Argumen match_type menentukan bagaimana 5. multikolom
Excel mencocokkan lookup_value dengan nilai
dalam lookup_array. Nilai default untuk argumen C. Uraian
ini adalah 1. 1. Cara penulisan fungsi choose pada Excel sebagai
13. a. match berikut.
Pembahasan:
Fungsi Match untuk mencari posisi sel dalam baris CHOOSE(IndexNumber; Nilai1; [Nilai2]; ...)
atau kolom. 2. Jenis grafik pie chart atau diagram lingkaran ini biasanya
14. b. nilai-nilai dalam array harus disusun dalam urutan digunakan untuk menampilkan kontribusi setiap nilai
naik (dari kecil ke besar). yang dimasukkan.
Pembahasan: 3. Cara penulisan fungsi AVERAGEIFS sebagai berikut.
Nilai-nilai dalam array harus disusun dalam urutan naik AV E R A G E I F S ( S u m _ R a n g e , C r i t e r i a _
(dari kecil ke besar). Hal ini sangat penting karena jika range1,Criteria1, Criteria_range2, Criteria2)
nilai tidak disusun dalam urutan yang benar, maka 4. Cara menggunakan Table Tool, sebagai berikut.
fungsi Lookup mungkin tidak menghasilkan nilai yang a. Buka aplikasi Microsoft Excel dan aktifkan range
benar. data atau cell yang ingin dibuat menjadi tabel.
15. d. (2), (3), dan (4) b. Masuk ke menu Insert lalu pilih group Tables yang
Pembahasan: ada di sisi paling kiri. Pada group Tables, berisi
Beberapa komponen dalam grafik pada Microsoft Excel ikon PivotTable dan Table.
yang harus kalian pahami adalah sebagai berikut. c. PivotTable berguna untuk menyisipkan lembar
a. Chart Title. baru berisi ringkasan dari baris dan kolom.
b. Vertical Axis. d. Ikon Table digunakan untuk menyisipkan tabel
c. Horizontal Axis. dari data yang telah dipilih. Oleh karena itu, data
d. Data Series. tersebut mudah disaring berdasarkan kriteria
e. Legend. tertentu.
16. d. Input data yang akan digunakan ke dalam Excel 5. Nomor indeks kolom adalah nomor urutan kolom yang
Pembahasan: terdapat pada table pembanding yang akan digunakan
Cara membuat grafik dengan Excel yaitu sebagai pada tabel isian.
berikut.
a. Input data yang akan digunakan ke dalam Excel. Tugas Proyek Penguatan Profil Pelajar Pancasila
b. Pilih menu Insert. Kebijaksanaan guru.
c. Pilih grafik yang diinginkan di bagian Chart.

Semester 2 Kunci Jawaban Informatika Kelas VIII SMP/MTs 3


Perbaikan Latihan
1. currency 1. Tujuan utama dari penciptaan robot Ozobot adalah
2. salah (false) untuk mengajarkan anak-anak bagaimana memprogram
3. Criteria_range1 dengan bahasa intuitif, membaca berdasarkan warna-
4. Software spreadsheet (Excel) warna, dan berdasarkan bahasa pemrograman. Ozobot
5. array diciptakan dengan tujuan untuk menggabungkan
antara interaksi sosial dengan aplikasi digital yang
Pengayaan juga menyatukan berpikir kreatif dan disiplin, serta
1. Fungsi INDEX digunakan untuk mendapatkan nilai menemukan cara yang berbeda dalam bermain, belajar,
suatu sel berdasarkan informasi nilai kolom dan baris interaksi sosial dalam dunia digital yang sudah makin
tertentu. berkembang.
2. Legend merupakan komponen yang melakukan 2. Ozobot memiliki keunikan dalam pembelajaran STEM
identifikasi pada setiap serial data yang mewakili warna dan pemrograman dengan menggunakan kode
masing-masing grafik. berdasarkan warna-warna intuitif dan sangat mudah
dipahami. Anak-anak akan mempelajari konsep
3. Cara penulisan fungsi SUMIF sebagai berikut.
pemrograman, logika, dan penalaran deduktif secara
SUMIFS(Sum_Range, Criteria_ tidak langsung saat menggunakan Ozobot. Ozobot
Range1,Criteria1,Criteria_Range2,Criteria2,……….) juga dapat digunakan untuk mengakses pemrograman
4. Guna membuat tabel pivot kalian cukup menyorot satu dengan kemampuan yang lebih maju melalui Blockly
sel yang termuat pada tabel atau range yang akan Google.
digunakan sebagai PivotTable. 3. Ozobot memiliki kelebihan dalam pembelajaran, seperti
5. Secara umum, fungsi Table Tool ini untuk memunculkan dapat mengajarkan konsep pemrograman, logika, dan
susunan data di dalam baris dan kolom penalaran deduktif secara tidak langsung dengan
menggunakan kode warna-warna intuitif. Ozobot juga
Bab 2 dapat digunakan untuk mengakses pemrograman yang
Algoritma Pemrograman lebih maju melalui Blockly Google.2.
A. Eksplorasi Lanjutan Scratch 4. Supaya dapat mengisi daya baterai Ozobot, kita cukup
menyambungkan kabel USB ke sumber daya seperti
Aktivitas Kelompok laptop. Ozobot dilengkapi dengan kabel charger dan
Kebijaksanaan guru. LiPoly baterai yang mampu diisi hingga 100 persen.
5. Ozobot memiliki tampilan yang unik dan mengingatkan
B. Pengantar Blockly Games dan Eksplorasi Puzzle pada suatu helm. Ozobot memiliki helm transparan
Maze yang memungkinkan untuk melihat pusat dari robot
kecil ini yang berkedip-kedip dengan warna yang
Aktivitas Kelompok menyesuaikan dengan warna garis yang diikuti oleh
Kebijaksanaan guru. Ozobot. Ozobot juga dilengkapi dengan casing karet
dan kaca bening sebagai pengganti helm jika ingin
C. Eksplorasi Blockly Games Music tampilan yang berbeda.
Aktivitas Kelompok
Kebijaksanaan guru. Ulangan Harian
A. Pilihan Ganda
D. Eksplorasi Sprites dengan Blockly 1. a. “Forever” block
Pembahasan
Aktivitas Kelompok “Forever” block
Kebijaksanaan guru. Blok ini memungkinkan kalian untuk mengulangi satu
set blok tanpa batas waktu.
sebagainya. Contoh program atau permainan juga tersedia 2. b. dapat diubah atau diakses dari sprite apa pun
dalam Blockly untuk membantu pengguna memahami dalam proyek atau tahap.
lebih lanjut tentang konsep pemrograman. Pembahasan:
Variabel global adalah variabel yang hanya dapat
E. Pengenalan Pemrograman Prosedural diubah atau diakses dari sprite apa pun dalam proyek
atau tahap.
Aktivitas Kelompok 3. d. “Repeat” block
Kebijaksanaan guru. Pembahasan:
Blok ini memungkinkan kalian untuk mengulangi satu
F. Bermain dengan Robot Ozobot set blok beberapa kali.
Tugas Siswa 4. d. blok menangguhkan skripnya untuk jumlah detik
Kebijaksanaan guru. yang ditentukan.
Pembahasan:
Aktivitas Mandiri
Kebijaksanaan guru.

Aktivitas Kelompok
Kebijaksanaan guru. Blok menangguhkan skripnya untuk jumlah detik yang
ditentukan. Harapannya juga bisa berupa angka desimal.

4 Kunci Jawaban Informatika Kelas VIII SMP/MTs Semester 2


5. b. 10 Pembahasan
Pembahasan:
Dalam satu proyek Scratch, jumlah maksimum variabel
cloud yang dapat dibuat adalah 10.
6. c. memungkinkan kalian membuat fungsi, metode,
dan prosedur sendiri. Blok yang aktif dalam klon ketika dibuat.
Pembahasan: 14. c. beberapa nilai
Blok kustom di Scratch adalah jenis blok kode yang Pembahasan:
memungkinkan membuat fungsi, metode, dan prosedur Variabel dalam terminologi pemrograman hanyalah
kalian sendiri. wadah yang dapat menyimpan beberapa nilai.
7. b. Set variable to 0 15. a. (1), (2), dan (3)
Pembahasan: Pembahasan:
Set variable to 0: blok ini menetapkan variabel yang Variabel lokal adalah salah satu yang hanya dapat
dipilih ke nilai yang ditentukan. diubah atau diakses dari sprite tempat ia dibuat. Tidak
8. d. (2), (3), dan (4) ada sprite lain yang dapat mengakses variabel ini.
Pembahasan: Scratch memungkinkan pengguna atau programmer
Macam-macam blok variabel sebagai berikut. untuk memilih variabel lokal dengan menunjukkan opsi
a. Variable: blok ini digunakan untuk melaporkan “pilih untuk semua sprite”, atau “pilih dan hanya untuk
nilai variabel sprite ini?”. Jika pengguna atau programmer memilih
b. set variable to 0: blok ini menetapkan variabel “pilih untuk sprite ini saja”, maka variabel itu menjadi
yang dipilih ke nilai yang ditentukan lokal dan hanya sprite saat ini yang memiliki akses ke
c. change variable by 1: blok ini mengubah nilai sana.
variabel yang dipilih. 16. b. menyimpan nilai
d. show variable: blok ini menampilkan variabel Pembahasan:
yang ditentukan di pemutar proyek. Penggunaan yang paling umum adalah untuk
e. hide variable: blok membalikkan blok “tampilkan menyimpan nilai, jika sebuah proyek mengharuskan
variabel”. pengguna untuk memasukkan nama dan kemudian
9. a. variabel global mengingat nama itu, nama tersebut disimpan dalam
Pembahasan: variabel. Nama itu nantinya bisa diambil.
Variabel global adalah variabel default. Hal ini berarti 17. b. blok kustom
bahwa variabel dapat diubah atau diakses dari sprite Pembahasan:
apa pun dalam proyek atau tahap, dan terlepas dari Blok kustom di Scratch adalah jenis blok kode khusus
sprite mana sprite itu dibuat. yang memungkinkan kalian membuat fungsi, metode,
10. a. (1), (2), dan (3) dan prosedur kalian sendiri yang dapat digunakan
Pembahasan: dalam proyek apa pun yang diinginkan.
Berikut adalah jenis variabel pada scratch. 18. b. berurutan
a. Variabel global. Pembahasan:
b. Variabel lokal. Blok kustom digunakan untuk mengontrol aliran eksekusi
c. Variabel cloud. dalam program yang membantu menghindari urutan
11. a. kode yang panjang yang perlu dieksekusi secara
berurutan.
19. c. membantu melacak sumber masalah
Pembahasan:
Pembahasan:
Mereka digunakan untuk tujuan debugging. Jika
mengalami kesalahan dalam program, kalian dapat
menambahkan blok debug untuk membantu melacak
sumber masalah.
Blok menangguhkan skripnya sampai kondisi boolean 20. d. (2), (3), dan (4)
yang ditentukan benar. Pembahasan:
12. b. Keunggulan Google Blockly sebagai berikut.
a. Kode yang Exportable
b. Open source
c. Extensible
Pembahasan: d. Mempunyai kapabilitas yang tinggi.

B. Isian
1. browser Chrome
Blok ini menghentikan semua skrip di semua sprite. 2. new program
13. c. 3. lebih kompleks
4. EV3
5. memanipulasi data

Semester 2 Kunci Jawaban Informatika Kelas VIII SMP/MTs 5


C. Uraian dahulu, kemudian memeriksa kondisi yang ditentukan.
1. Memberi nama variabel sesuai dengan fungsinya, akan Jika kondisi masih terpenuhi, maka blok kode di
memudahkan untuk memanggil variabel tersebut ketika dalamnya akan diulang kembali. Blok ini berguna
dibutuhkan. untuk membuat program yang memerlukan perulangan
2. Pada pemrograman berbasis block, nama variabel dengan syarat tertentu.
panjang dan pendek tidak berpengaruh, karena pada
Blockly menggunakan variabel cukup dengan memilih Penilaian Tengah Semester
blok variabel tersebut. A. Jawaban Pilgan
3. Nilai kebenaran dari suatu kondisi diperiksa komputer 1. b. Microsoft Excel
menggunakan operasi perbandingan dan operasi logika. Pembahasan:
Salah satu operasi perbandingan yakni sama dengan Microsoft Excel adalah sebuah program atau aplikasi
(=). Sama dengan (=)adalah operasi yang digunakan yang merupakan bagian dari paket instalasi Microsoft
untuk memeriksa dua objek bernilai sama atau tidak. Office, berfungsi untuk mengolah angka menggunakan
4. Blok [repeat n times] dapat digunakan untuk melakukan spreadsheet yang terdiri dari baris dan kolom untuk
perulangan sebanyak yang ditentukan. mengeksekusi perintah.
5. Ozobot diciptakan dengan tujuan untuk mengajari anak- 2. d. multi-platform
anak bagaimana memprogram dengan bahasa intuitif, Pembahasan:
membaca berdasarkan warna-warna, dan berdasarkan Microsoft Excel telah didistribusikan secara multi-
bahasa platform. Microsoft Excel tidak hanya tersedia dalam
platform Windows, Microsoft Excel juga tersedia di
Tugas Proyek Penguatan Profil Pelajar Pancasila MacOS, Android dan Apple.
Kebijaksanaan guru. 3. b. kedua
Pembahasan:
Perbaikan Bentuk vektor LOOKUP mencari nilai dalam range
1. Sprite satu baris atau satu kolom (yang disebut vektor) dan
2. Block mengembalikan nilai dari posisi yang sama dalam
3. Scripts Area rentang satu baris atau satu kolom yang kedua.
4. Variabel 4. d. (2), (3), dan (4)
5. Sensor Pembahasan:
Lookup_value bisa berupa angka, teks, nilai logika,
Pengayaan nama range atau referensi yang merujuk ke sebuah
1. Blok “delete this clone” pada Scratch adalah sebuah nilai.
blok perintah yang digunakan untuk menghapus sprite 5. b. naik
atau karakter yang sedang aktif atau yang memanggil Pembahasan:
blok tersebut. Ketika blok ini dijalankan, sprite atau Nilai-nilai dalam Lookup_vector harus ditempatkan
karakter yang sedang aktif akan dihapus dan tidak dalam urutan naik (..., -2, -1, 0, 1, 2, ..., A-Z, FALSE,
akan muncul lagi di layar program Scratch. TRUE).
2. “Hide variable” pada Scratch adalah sebuah blok 6. b. tidak diharapkan
perintah yang digunakan untuk menyembunyikan Pembahasan:
variabel tertentu yang sedang ditampilkan di layar Jika tersusun acak atau dalam urutan menurun maka
program Scratch. Menggunakan blok ini, pengguna kemungkinan rumus/fungsi Lookup akan menghasilkan
dapat mengontrol tampilan variabel yang ditampilkan nilai yang tidak diharapkan.
di layar dan memperbaiki tampilan program secara 7. c. Lookup_vector
keseluruhan. Pembahasan:
3. Kolam pembimbing pada menu utama Blockly adalah Pada fungsi Lookup Vektor, jika fungsi LOOKUP
sebuah fitur yang digunakan untuk memberikan bantuan tidak dapat menemukan Lookup_value, maka akan
atau panduan dalam membuat kode program. Kolam mengembalikan nilai terdekat yang lebih kecil pada
pembimbing umumnya berisi petunjuk atau instruksi Lookup_vector.
tentang cara menggunakan blok kode tertentu atau 8. c. sebuah rentang sel yang berisi teks, angka,
bagaimana menyelesaikan tugas tertentu dalam atau nilai logika yang akan dibandingkan dengan
program. Kolam pembimbing dapat membantu pengguna lookup_value
yang baru belajar pemrograman untuk memahami
Array adalah sebuah rentang sel yang berisi teks,
konsep dasar dan mengembangkan keterampilan
angka, atau nilai logika yang akan dibandingkan dengan
pemrograman mereka.
lookup_value.
4. Operasi perbandingan kurang dari (<) pada pemrograman
Pembahasan:
digunakan untuk membandingkan dua nilai atau variabel,
9. d. nilai kesalahan
di mana nilai atau variabel yang pertama lebih kecil
dari nilai atau variabel yang kedua. Jika pernyataan Pembahasan:
ini benar, maka hasilnya adalah “true”, sedangkan jika Jika lookup_value tidak ditemukan dan atau nilainya
tidak benar, maka hasilnya adalah “false”. Contohnya, lebih kecil dari nilai Lookup_vector terkecil, maka rumus
5 < 10 menghasilkan “true” karena 5 lebih kecil dari LOOKUP akan menghasilkan nilai kesalahan
10. 10. a. benar
5. Blok “repeat..while” pada Blockly adalah sebuah blok Pembahasan:
perulangan yang digunakan untuk mengulang sebuah Nilai-nilai dalam array harus disusun dalam urutan
blok kode selama kondisi tertentu terpenuhi. Blok ini naik (dari kecil ke besar) kalau tidak, maka LOOKUP
akan menjalankan blok kode di dalamnya terlebih mungkin tidak menghasilkan nilai yang benar.

6 Kunci Jawaban Informatika Kelas VIII SMP/MTs Semester 2


11. c. rentang dalam array yang lebih kecil dari atau sama dengan
Pembahasan: Lookup_value.
Fungsi MATCH mencari item tertentu di rentang sel, 2. Perbedaannya yaitu HLOOKUP mencari nilai Lookup_
kemudian menghasilkan posisi relatif item tersebut value dalam baris pertama, VLOOKUP mencari dalam
dalam rentang (range). kolom pertama, dan LOOKUP mencari sesuai dengan
12. d. merupakan nilai yang akan dicocokkan dalam dimensi array.
lookup_array 3. Jika fungsi INDEX mencari nilai berdasarkan informasi
Pembahasan: posisi kolom dan baris tertentu maka fungsi MATCH
Lookup_value diperlukan. Lookup_value merupakan menghasilkan nilai posisi relatif dari suatu nilai yang
nilai yang akan dicocokkan dalam lookup_array. dicari.
13. c. lookup_array 4. Fungsi INDEX digunakan untuk mendapatkan nilai
Pembahasan: suatu sel berdasarkan informasi nilai kolom dan baris
tertentu.
Fungsi MATCH mengembalikan posisi nilai atau nomor
urut dari nilai yang kita cari dalam lookup_array, bukan 5. Supaya dapat menggunakan nilai-nilai yang dikembalikan
sebagai array, masukkan fungsi INDEX sebagai rumus
nilai itu sendiri.
array di dalam rentang sel horizontal untuk baris, dan
14. b. mencocokkan nilai teks
di dalam rentang sel vertikal untuk kolom.
Pembahasan:
MATCH tidak membedakan antara huruf besar dan Bab 3
huruf kecil ketika mencocokkan nilai teks. Dampak Sosial Informatika
15. b. argumen lookup_value A. Media Sosial
Pembahasan: Tugas Siswa
Jika match_type sama dengan 0 dan lookup_ Kebijaksanaan guru.
value berupa string teks, kalian dapat menggunakan
karakter wildcard berupa tanda tanya (?) dan tanda Aktivitas Mandiri
bintang (*) dalam argumen lookup_value. Kebijaksanaan guru.
16. d. sertakan referensi di dalam kurung
Pembahasan: Aktivitas Kelompok
Jika kalian memasukkan rentang yang tidak berdekatan Kebijaksanaan guru.
untuk referensi, maka sertakan referensi di dalam
kurung. Latihan
17. c. nilai kesalahan 1. Media sosial memiliki beberapa fungsi dalam sistem
Pembahasan: komunikasi, yaitu administrasi, mendengarkan dan
Nomor_Baris dan Nomor_Kolom harus merujuk belajar, berpikir dan perencanaan, serta pengukuran.
ke sebuah sel di dalam array. Jika tidak, INDEX 2. Media sosial memiliki beberapa kelebihan dibandingkan
mengembalikan nilai kesalahan #REF! dengan media konvensional, yaitu mudah digunakan,
18. a. CHOOSE(IndexNumber; Nilai1; [Nilai2]; ...) dapat melakukan komunikasi 2 arah, memiliki jangkauan
Pembahasan: global, dan terukur. Selain itu, media sosial juga
Cara penulisan fungsi choose pada Excel adalah lebih cepat dalam menyebarkan informasi dan dapat
memberikan feedback atau umpan balik secara
sebagai berikut.
langsung.
CHOOSE(IndexNumber; Nilai1; [Nilai2]; ...) 3. Media sosial memiliki beberapa ciri-ciri, yaitu pesan
19. b. persentase (%) yang disampaikan tidak hanya untuk satu orang saja
Pembahasan: namun bisa ke banyak orang, pesan yang disampaikan
Dengan menggunakan pie chart, kalian dapat melihat bebas, pesan yang disampaikan cenderung lebih cepat
hasil data dalam bentuk persentase (%) dibanding media lainnya, dan penerima pesan yang
20. b. (1), (2), dan (4) menentukan waktu interaksi.
Pembahasan: 4. Terdapat beberapa dampak positif media sosial yang
dapat dirasakan oleh pengguna, di antaranya adalah
Berikut adalah tipe-tipe atau model grafik yang sering
mempermudah berkomunikasi dengan orang yang
digunakan di Microsoft Excel.
berjauhan, menambah wawasan dan pengetahuan,
a. Pie Chart.
menyediakan informasi yang tepat dan akurat,
b. Column Chart.
menyediakan ruang untuk informasi positif, dan
c. Bar Chart. mengakrabkan hubungan pertemanan.
d. Line Chart. 5. Terdapat beberapa dampak negatif media sosial yang
dapat membahayakan anak dan remaja, di antaranya
B. Isian adalah anak dan remaja menjadi malas belajar
1. analisis data berkomunikasi di dunia nyata, situs jejaring sosial akan
2. rumus lainnya membuat anak dan remaja lebih mementingkan diri
3. mengelompokkan data pada PivotTable. sendiri.
4. kolom
5. kolam pembimbing B. Mengkaji Kritis Informasi Media Sosial
Tugas Siswa
C. Uraian Kebijaksanaan guru.
1. Jika rumus LOOKUP tidak dapat menemukan Lookup_
value, fungsi Lookup menggunakan nilai terbesar

Semester 2 Kunci Jawaban Informatika Kelas VIII SMP/MTs 7


Aktivitas Mandiri 4. Contoh tindakan cyberbullying di media sosial antara
Kebijaksanaan guru. lain mengirimkan kata-kata kasar, tindakan prank atau
candaan negatif, meretas akun media sosial, berperilaku
Aktivitas Kelompok kasar atau jahat terhadap seseorang di media sosial atau
Kebijaksanaan guru. game online, menyebarkan rahasia dan rumor orang lain
di dunia maya, dan berpura-pura menjadi seseorang
Latihan untuk menyebarkan pesan negatif di dunia maya.
1. Rendahnya minat baca pada masyarakat yang gemar 5. Penting bagi orang tua untuk mempelajari bahasa
browsing di media sosial dapat membuat mereka mudah kekinian dalam mencegah cyberbullying karena anak
terprovokasi dan terpecah dengan adanya informasi remaja dapat menggunakan bahasa kekinian untuk
hoaks yang didapat lewat media sosial. melakukan tindakan cyberbullying.
2. Cara untuk memilah informasi benar dan palsu di media
sosial adalah dengan melihat dari sumber-sumber Ulangan Harian
informasi atau berita yang salah satunya berasal A. Pilihan Ganda
dari institusi resmi atau orang-orang yang memiliki 1. c. pasar
kompetensi. Sementara informasi di media sosial bebas Pembahasan:
dan tanpa cek terlebih dahulu. Pengukuran adalah fungsi media sosial untuk melihat
3. Informasi yang dihasilkan oleh media cetak, radio, dan TV langkah administrasi, mendengarkan dan belajar, serta
diolah oleh para jurnalis dengan berpegang teguh pada berpikir dan perencanaan, Perusahaan dapat memiliki
kode etik jurnalistik. Mereka memproduksi informasi pengetahuan dan data yang relevan dengan pasar.
yang dapat dipertanggungjawabkan keabsahannya 2. b. waktu dan lokasi geografis
karena melalui proses cek dan ricek yang cukup panjang Pembahasan:
sebelum dirilis ke publik. Pengiriman pesan melalui media sosial tidak dibatasi
4. Check dan recheck adalah proses memeriksa kebenaran dengan waktu dan lokasi geografis.
sebuah informasi dengan cara membandingkan 3. a. proyek kolaborasi
informasi dari berbagai sumber yang berbeda untuk Pembahasan:
menyaring informasi. Proses check dan recheck Proyek kolaborasi adalah fungsi media sosial yang
dilakukan untuk memastikan bahwa informasi yang memungkinkan pengguna untuk dapat mengubah,
diterima benar dan dapat dipertanggungjawabkan menambah, atau menghapus konten yang tersedia di
keabsahannya sebelum dijadikan referensi atau website. Contoh proyek kolaborasi adalah Wikipedia.
disebarkan. 4. b. blog dan microblog
5. Mengikuti akun-akun terpercaya di media sosial penting Pembahasan:
karena informasi yang diterima dari akun-akun tersebut Blog dan microblog
dapat dipercaya keabsahannya. Akun-akun terpercaya Pengguna bebas untuk mengekspresikan sesuatu
biasanya memproduksi informasi berdasarkan kode dalam media sosial, misalnya Twitter.
etik jurnalistik dan telah melewati proses cek dan ricek
5. d. jejaring sosial
yang cukup.
Pembahasan:
Jejaring sosial merupakan fungsi media sosial yang
C. Cyberbullying memungkinkan pengguna untuk terhubung dengan
Tugas Siswa membuat informasi pribadi sehingga dapat terhubung
Kebijaksanaan guru. dengan orang lain.
6. c. (1), (3), dan (4)
Aktivitas Mandiri
Pembahasan
Kebijaksanaan guru.
Jenis media sosial konten antara Youtube, Tiktok, dan
Pinterest. Wikipedia bukan merupakan jenis media
Aktivitas Kelompok
sosial konten.
Kebijaksanaan guru.
7. d. mempermudah berkomunikasi
Latihan Pembahasan:
1. Orang tua dapat mempelajari bahasa kekinian Pada hal berkomunikasi, penggunaan media sosial
dapat berinteraksi dengan orang yang berjauhan tempat
yang digunakan oleh anak muda dalam melakukan
tinggalnya.
tindakan bullying di media sosial. Ketika orang tua
8. b. menyediakan informasi yang tepat dan akurat
sudah memahami bahasa ini, maka mereka dapat
Pembahasan:
mencegah terjadinya cyberbullying. Orang tua juga
Media sosial dapat menyediakan informasi yang tepat
dapat mengambil tindakan jika melihat adanya tanda-
dan akurat. Informasi dapat kita peroleh dari sosial
tanda cyberbullying pada akun media sosial anaknya.
media, baik itu informasi perguruan tinggi, lowongan
2. Siswa dapat memilih konten yang akan dibagikan dan
kerja, ataupun beasiswa.
hanya mengirimkan pesan-pesan yang positif. Siswa
9. c. informasi hoaks
juga harus belajar sopan santun dan menghindari
Pembahasan:
bergabung dengan teman-teman yang melakukan
Tidak sedikit orang yang punya kebiasaan menyebarkan
cyberbullying.
dulu beritanya lalu konfirmasi belakangan. Hal ini
3. Beberapa pelaku cyberbullying menggunakan akun dapat menyebabkan kita sangat mudah terprovokasi
anonim tanpa nama dan foto mereka, sehingga mereka dan terpecah dengan adanya informasi hoaks yang
merasa aman dan tidak takut tertangkap. didapat lewat media sosial.

8 Kunci Jawaban Informatika Kelas VIII SMP/MTs Semester 2


10. c. media konvensional 20. d. tidak mengikuti teman yang melakukan cyberbullying
Pembahasan: Pembahasan:
Media sosial ditegaskannya tidak memiliki kontrol Tidak mengikuti teman yang melakukan cyberbullying
dalam menginformasikan berita dibandingkan media Adanya grup chat mungkin menjadi daya tarik bagi
konvensional. siswa dalam mengakses aplikasi jejaring sosial. Siswa
11. c. menyaring informasi mungkin tidak menjadi pelaku cyberbullying. Namun,
Pembahasan: bukan mustahil bahwa perilaku tersebut dapat menular
Kita harus membandingkan informasi dari berbagai dari teman-temannya yang lain. Apabila percakapan
media yang berbeda untuk menyaring informasi. bersama teman-teman sudah mengarah ke perisakan
12. a. (1), (2), dan (3) sibe sebaiknya dihindari.
Pembahasan:
Selain menyebarkan informasi dari media arus utama, B. Isian
pengguna media sosial juga membuat informasi sendiri, 1. institusi resmi atau orang berkompetensi
mulai dari yang paling ringan mengenai aktivitasnya 2. media sosial
sehari-hari, hingga yang agak berat seperti menulis 3. baca dahulu isinya
blog, membuat vlog, atau yang serius dan ekstensif 4. ingin mendapatkan perhatian
seperti melakukan investigasi ala jurnalis yang kemudian 5. merugikan kesehatan mental
disebarluaskan via akun media sosial masing-masing.
13. c. jurnalistik C. Uraian
Pembahasan: 1. Selain kecepatan informasi yang bisa diakses dalam
Informasi yang diproduksi dan disebarluaskan di media hitungan detik, menjadi diri sendiri dalam media sosial
sosial oleh penggunanya adalah informasi yang tidak adalah alasan mengapa media sosial berkembang
perlu memenuhi etika jurnalistik pesat.
14. d. cyberbullying 2. Manfaat media sosial menyediakan ruang untuk
Pembahasan: informasi positif adalah penggunaan sosial media saat
Pengertian cyberbullying adalah penyalahgunaan internet ini sudah banyak digunakan oleh para ahli di berbagai
untuk melecehkan, mengancam, mempermalukan, dan bidang, tokoh agama, ataupun motivator.
mengejek orang lain. 3. Rendahnya minat baca pada masyarakat yang gemar
15. b. pertemuan tatap muka browsing di media sosial, sehingga mereka langsung
Pembahasan: menyebarkannya tanpa mencari tahu kebenaran
Ti d a k s e p e r t i b u l l y i n g f i s i k m a u p u n v e r b a l , dari berita yang didapatkannya dan berdampak akan
bentuk bullying ini tidak membutuhkan pertemuan tersebar berita hoaks.
tatap muka dan tanpa melibatkan kekuatan fisik. 4. Langkah kita jika mendapatkan pesan dari orang yang
16. b. diberikan pemahaman tidak dikenal di media sosial adalah harus berhati-hati
Pembahasan: lagi saat mereka menerima pesan dari orang asing
Siswa harus diberikan pemahaman bahwa konfrontasi guna mencegah cyberbullying dan mencegah malware
dengan ujaran negatif di jejaring sosial bukanlah solusi yang bisa meretas data pribadi di media sosial.
dalam menyelesaikan permasalahan tersebut. 5. Efek samping dari cyberbullying yang berdampak
17. c. konten yang akan dibagikan buruk pada kesehatan fisik adalah cyberbullying juga
Pembahasan: bisa mengganggu kesehatan mental, seperti kelelahan
Siswa harus diajarkan untuk senantiasa berhati-hati (karena kurang tidur), sakit kepala, hingga nyeri perut.
dalam mengirimkan pesan maupun berkomentar melalui
jejaring sosial. Tugas Proyek Penguatan Profil Pelajar Pancasila
18. b. (1), (2), dan (4) Kebijaksanaan guru.
Pembahasan:
Beberapa contoh cyberbullying di media sosial yang Perbaikan
perlu diwaspadai, sebagai berikut. 1. Hoaks
a. Mengirimkan kata-kata kasar terhadap orang lain 2. Cyberbullying
lewat dunia maya. 3. Pelecehan (harrasment)
b. Melakukan tindakan prank atau candaan negatif 4. Pengucilan (exclusion)
terhadap temannya di media sosial. 5. Positif
c. Meretas akun media sosial.
d. Berperilaku kasar atau jahat terhadap seseorang Pengayaan
di media sosial atau game online. 1. Media sosial adalah sebuah media online, pengguna
e. Menyebarkan rahasia dan rumor orang lain di dapat dengan mudah berpartisipasi, berbagi dan
dunia maya. menciptakan isi meliputi blog, jejaring sosial, wiki,
f. Berpura-pura menjadi seseorang untuk forum dan dunia virtual.
menyebarkan pesan negatif di dunia maya. 2. Dampak negatif media sosial sebagai berikut.
19. c. mengirimkan pesan-pesan yang positif a. Anak dan remaja menjadi malas belajar
Pembahasan: berkomunikasi di dunia nyata.
Siswa harus selalu menyaring isi pesan yang hendak b. Situs jejaring sosial akan membuat anak dan
disampaikan. Siswa tidak boleh mengirimkan kata- remaja lebih mementingkan diri sendiri.
kata kasar, tidak sopan, sindiran, hingga kebohongan, c. Bagi anak dan remaja, tidak ada aturan ejaan
seperti hoaks, rumor, dan gosip. dan tata bahasa di jejaring sosial.

Semester 2 Kunci Jawaban Informatika Kelas VIII SMP/MTs 9


d. Situs jejaring sosial adalah tempat bagi oknum
untuk melakukan kejahatan. Aktivitas Kelompok
e. Kemampuan penyampaian informasi yang dimiliki Kebijaksanaan guru.
internet, memungkinkan akses pornografi.
f. Media sosial banyak disalahgunakan untuk Latihan
penipuan. 1. Tujuan pembuatan mesin penghitung uang koin
3. Tidak seperti bullying fisik maupun verbal, bentuk menggunakan Makey Makey dan Scratch adalah
cyberbullying tidak membutuhkan tatap muka dan untuk membantu mengelola uang logam/koin dengan
tanpa melibatkan kekuatan fisik. cara menghitung total nilai nominal uang koin yang
4. Pada saat selesai menggunakan media sosial di dunia dimasukkan ke dalam kotak penyimpan uang. Mesin
maya, sebaiknya keluar atau logout. Supaya akun media penghitung uang koin ini dapat membantu menampilkan
sosialnya tidak disalahgunakan oleh pihak-pihak yang informasi nilai uang logam yang dimiliki dengan cara
bertanggung jawab. menerima uang logam, memasukkannya ke kotak yang
5. Melonjaknya kasus-kasus cyberbullying dapat terjadi sesuai, dan menjumlahkan total nilai nominalnya.
akibat pelakunya tidak takut tertangkap, karena, 2. Bahan dan peralatan yang diperlukan untuk membuat
beberapa pelaku cyberbullying menggunakan akun mesin hitung uang koin menggunakan Makey Makey
anonim tanpa nama dan foto mereka. dan Scratch antara lain perangkat komputer, papan
sirkuit elektronik Makey Makey, bahasa pemrograman
Bab 4 Scratch, kabel dan klip buaya, klip kertas/paper clip
Praktik Lintas Bidang sejumlah 4 buah, uang logam/koin yaitu Rp1000, Rp
A. Media Interaktif Lempeng Bumi 500, Rp 200, dan Rp 100, kotak bekas dengan tutup
Tugas Siswa sejumlah 1 buah, lem, dan aluminium foil.
Kebijaksanaan guru. 3. Manfaat praktik lintas bidang menggunakan Makey
Makey dan Scratch antara lain adalah meningkatkan
Aktivitas Mandiri kreativitas siswa dalam mengembangkan artefak
Kebijaksanaan guru. komputasional, memberikan pengalaman dalam
pemecahan masalah teknis, serta memperoleh
Aktivitas Kelompok keterampilan dalam menghubungkan perangkat keras
Kebijaksanaan guru. dan perangkat lunak.
4. Kekurangan praktik lintas bidang menggunakan Makey
Latihan Makey dan Scratch antara lain biaya yang diperlukan
1. Media interaktif dalam pembelajaran lempeng bumi untuk membeli perangkat Makey Makey, kesulitan yang
adalah sebuah alat atau teknologi yang digunakan untuk mungkin dihadapi oleh siswa dengan kemampuan
menjelaskan informasi tentang lempeng bumi secara pemrograman yang terbatas, dan keterbatasan
interaktif, sehingga memudahkan pembelajaran dan jumlah input yang dapat digunakan dalam artefak
memungkinkan siswa untuk lebih memahami materi. komputasional.
2. Beberapa alat yang dibutuhkan untuk membuat media 5. Penggunaan Makey Makey dan Scratch dapat
interaktif lempeng bumi antara lain papan sirkuit meningkatkan keterampilan siswa dalam
elektronik Makey Makey, kabel dan klip buaya, kertas mengembangkan artefak komputasional dengan
karton, kertas cetakan lempeng bumi, plastisin, dan memberikan pengalaman dalam menghubungkan
bahasa pemrograman Scratch. perangkat keras dan perangkat lunak, memperoleh
3. Tujuan dari pembuatan media interaktif lempeng bumi pengalaman dalam pemecahan masalah teknis, serta
adalah untuk memudahkan siswa dalam memahami mengembangkan kreativitas dalam pengembangan
dan mempelajari informasi tentang lempeng bumi. artefak komputasional yang kompleks. Siswa juga dapat
4. Langkah-langkah untuk membuat media interaktif memperoleh keterampilan dalam memprogram logika
lempeng bumi antara lain persiapan hasil cetak lempeng pemrosesan data pada mesin hitung uang koin dan
bumi atau gambar manual, pemasangan plastisin mengembangkan kode program yang dapat membaca
pada setiap batas lempeng, perekaman suara narasi sinyal dari sensor koin serta menghitung jumlah koin
teks menggunakan bahasa pemrograman Scratch, yang dimasukkan ke dalam mesin tersebut.
menghubungkan blok kode Scratch dengan perangkat
Makey-Makey, dan melakukan pengujian pada program C. Modifikasi Tampilan Mesin Hitung Uang Koin
Scratch satu per satu sebelum menguji pemakaian Tugas Siswa
secara keseluruhan. Kebijaksanaan guru.
5. Zona subduksi atau cincin api di Indonesia adalah
daerah di sepanjang tepi Samudra Pasifik yang terdapat Aktivitas Mandiri
lempeng tektonik bumi yang saling bertabrakan. Wilayah Kebijaksanaan guru.
ini merupakan daerah yang sangat aktif secara geologis
dan sering terjadi gempa bumi, letusan gunung berapi, Aktivitas Kelompok
dan tsunami. Kebijaksanaan guru.

B. Mesin Hitung Uang Koin Latihan


Tugas Siswa 1. Makey Makey adalah sebuah papan sirkuit elektronik
Kebijaksanaan guru. yang berfungsi sebagai penghubung antara mesin
hitung uang koin dengan perangkat komputer,
Aktivitas Mandiri sehingga memungkinkan mesin hitung uang koin
Kebijaksanaan guru. dapat dioperasikan dan diprogram menggunakan

10 Kunci Jawaban Informatika Kelas VIII SMP/MTs Semester 2


bahasa pemrograman Scratch. Makey Makey juga 5. b. kerak yang mengelilingi bumi
dapat digunakan untuk membuat interaksi dengan Pembahasan:
benda-benda sekitar melalui sinyal listrik. Litosfer sebagai lapisan terluar dari bumi merupakan
2. Spesifikasi mesin penghitung uang koin dalam proyek ini lapisan padat dan keras yang terdiri dari berbagai jenis
meliputi masukan yang terdiri dari uang logam pecahan batuan sehingga terlihat seperti kerak yang mengelilingi
Rp100, Rp200, Rp500, dan Rp1000, pemrosesan yang bumi
berfungsi untuk menghitung total nilai nominal uang koin 6. b. berbeda
yang dimasukkan ke dalam kotak penyimpan uang, dan Pembahasan:
keluaran yang berfungsi untuk menampilkan tampilan Lapisan kerak bumi terdiri atas dua jenis lempeng, yaitu
hasil perhitungan nilai uang di layar monitor. lempeng benua dan lempeng samudra yang memiliki
3. Langkah-langkah yang perlu dilakukan untuk membuat kedalaman yang berbeda.
kotak tempat penyimpan uang koin dalam proyek 7. d. (2), (3), dan (4)
mesin penghitung uang koin meliputi membuat Pembahasan:
potongan kardus sebagai pembatas ruang, membuat Peralatan yang diperlukan yaitu sebagai berikut.
keterangan menggunakan kertas untuk setiap tempat a. Papan sirkuit elektronik Makey Makey.
koin, memberikan klip kertas pada setiap label koin,
b. Kabel dan klip buaya.
dan menempelkan koin pada label keterangan sesuai
c. Kertas karton.
dengan nilainya.
d. Kertas cetakan lempeng bumi.
4. Persiapan yang perlu dilakukan sebelum melaksanakan
praktik lintas bidang menggunakan Makey Makey e. Plastisin.
dan Scratch untuk modifikasi mesin hitung uang koin f. Bahasa pemrograman Scratch.
meliputi mempersiapkan bahan-bahan yang diperlukan, 8. d. 20–70 km
menyediakan ruang dan peralatan yang aman dan Pembahasan:
nyaman, memilih jenis mesin hitung uang koin yang Lempeng benua merupakan bagian kerak bumi
akan dimodifikasi, memahami dasar-dasar Scratch, atau lempeng yang menopang daratan dan memiliki
mempelajari cara menghubungkan Makey Makey ketebalan 20–70 km.
dengan mesin hitung uang koin dan komputer, serta 9. a. 5–10 km
merancang desain dan tata letak mesin hitung uang Pembahasan
koin yang akan dimodifikasi dan dihubungkan dengan Lempeng samudra merupakan bagian lempeng yang
Makey Makey dan Scratch. tertutupi samudra dan memiliki ketebalan yang lebih
5. Manfaat yang dapat diperoleh dari pembuatan mesin tipis sekitar 5–10 km.
penghitung uang koin menggunakan Makey Makey 10. c. massa zat cair kental dan berpijar
dan Scratch meliputi meningkatkan kemampuan Pembahasan:
teknis dan pemrograman siswa, mengembangkan Lapisan kerak bumi terletak diatas lapisan mantel bumi
kreativitas dan pemecahan masalah siswa, membantu (astenosfer dan mesosfer ) yang tersusun atas massa
pengelolaan uang logam dan menampilkan informasi zat cair kental dan berpijar serta selalu bergerak dengan
nilai uang logam yang dimiliki, serta mempermudah sangat lambat.
penghitungan nilai nominal uang koin yang dimasukkan 11. c. kertas atau media cetak lainnya
ke dalam kotak penyimpan uang. Selain itu, pembuatan Pembahasan:
mesin penghitung uang koin juga dapat membantu Media interaktif yang dibuat untuk mempelajari yaitu
meningkatkan minat siswa dalam bidang teknologi lempeng bumi yang dicetak menggunakan kertas atau
dan komputasi. media cetak lainnya.
12. b. lapisan plastisin
Ulangan Harian
Pembahasan:
A. Pilihan Ganda
Hasil cetakan diberikan lapisan plastisin sepanjang
1. c. lempeng bumi
lempeng.
Pembahasan:
13. b. disentuh
Lempeng bumi merupakan bagian dari litosfer sebagai
Pembahasan:
lapisan terluar dari permukaan bumi yang memiliki
Ketika peta tersebut disentuh, akan muncul informasi
struktur padat dan keras karena terdiri atas berbagai
tentang lempeng tersebut dapat bentuk narasi teks yaitu
batuan dan tanah.
suara atau dalam dapat berupa gambar atau animasi.
2. d. lebih cair dan kental
14. a. (1), (2), dan (3)
Pembahasan:
Pembahasan:
Lempeng bumi terletak diatas lapisan mantel bumi yang
Ada lima lempeng utama yang dijelaskan, yaitu Lempeng
massa zatnya berupa lava sehingga strukturnya lebih
Pasifik, Lempeng Eurasia, Lempeng Afrika, Lempeng
cair dan kental.
Antartika, dan Lempeng Amerika Selatan.
3. a. lapisan litosfer
15. c. digambar tangan secara manual
Pembahasan:
Pembahasan:
Kita mengetahui bahwa bumi terdiri atas beberapa
Persiapkan hasil cetak lempeng bumi ataupun gambar
lapisan yaitu lapisan litosfer atau kulit bumi sebagai
lempeng bumi yang digambar tangan secara manual.
lapisan terluar.
16. b. voice recorder
4. d. lapisan barisfer
Pembahasan:
Pembahasan
Buka bahasa pemrograman Scratch dan lakukan
Lapisan barisfer sebagai inti bumi.
perekaman suara narasi teks untuk penjelasan lempeng.
Rekam menggunakan fitur voice recorder pada Scratch

Semester 2 Kunci Jawaban Informatika Kelas VIII SMP/MTs 11


17. b. Makey Makey artefak komputasional tersebut.
Pembahasan: 2. Lapisan plastisin yang diberikan sepanjang lempeng
Setelah melakukan perekaman suara narasi teks, pilih yang ketika disentuh akan memberikan informasi
pada Menu Code, kemudian masukkan blok kode untuk tentang lempeng tersebut dalam bentuk narasi teks
menghubungkan code ke Makey Makey. dengan suara.
18. b. suara yang hasil rekaman 3. Fungsi keluaran pada mesin uang koin adalah
Pembahasan: menampilkan total nilai uang koin di layar monitor.
Pilih pada bagian blok kode Sound dan tarik blok kode 4. Pemrosesan berfungsi untuk menghitung nilai kembalian,
Play Sound yaitu Until Done letakkan di bawah blok sesuai dengan pecahan yang ada.
kode Makey-Makey. Kemudian, pilih suara yang hasil 5. Keluaran berfungsi menampilkan uang kembalian dalam
rekaman. bentuk informasi yang ditampilkan di layar monitor,
19. c. klip buaya sesuai dengan pecahan yang ada.
Pembahasan:
Blok kode Scratch dihubungkan dengan perangkat Penilaian Akhir Semester
Makey-Makey. Setiap lempeng tektonik bumi A. Pilihan Ganda
direpresentasikan dengan menggunakan plastisin 1. d. SUMIFS
yang dihubungkan dengan klip buaya. Pembahasan:
20. b. cincin api di Indonesia Fungsi SUMIFS adalah fungsi yang dapat digunakan
Pembahasan: untuk menjumlahkan total data dengan satu kriteria
Proyek media interaktif ini bertujuan untuk menyajikan atau kondisi.
informasi lempeng tektonik di Indonesia dan zona 2. c. AVERAGEIFS
subduksi atau yang disebut cincin api di Indonesia Pembahasan:
Fungsi AVERAGEIFS adalah fungsi yang dapat
B. Isian digunakan untuk menghitung nilai rata-rata dengan
lebih dari satu kriteria atau kondisi.
1. sederhana
3. b. COUNTIF
2. Kardus
Pembahasan:
3. Informasi nilai uang logam yang dimiliki Fungsi COUNTIFS adalah fungsi yang dapat kita
4. Telah ditentukan gunakan untuk menghitung banyaknya data atau
5. Rangkaian kabel frekuensi data dengan lebih dari satu kriteria/kondisi.
4. c. Rows Area
C. Uraian Pembahasan:
1. Sebuah mesin uang koin dengan cara kerja menerima Rows Area digunakan untuk menambah/mengurangi
uang logam, memasukkannya ke kotak yang sesuai, dan mengurutkan baris pada PivotTable.
dan menjumlahkan total nilai nominalnya. 5. d. Values Area
2. Fungsi pemrosesan pada mesin uang koin adalah Pembahasan:
menghitung total nilai nominal uang koin yang Values Area digunakan untuk melakukan eksekusi
dimasukkan ke dalam mesin atau kotak. tertentu terhadap kategori data, misalnya COUNT (data
3. Pengerjaan selanjutnya setelah menghubungkan kotak teks) dan SUM/TOTAL (data numerik).
penyimpan uang dengan papan sirkuit eletronik Makey 6. b. blok
Makey adalah membuat program untuk menghitung nilai Pembahasan:
uang yang dimasukkan ke dalam kotak penyimpan. Blockly merupakan client-side library dari bahasa
4. Kita akan membuat potongan kardus yang digunakan pemrograman JavaScript yang digunakan untuk
sebagai pembatas ruang sehingga ruangan dapat membuat bahasa pemrograman visual dan editor
terbagi-bagi untuk tempat meletakkan uang koin dan berbasis blok.
letakkan pada tempat yang sesuai. 7. a. Puzzle
5. Jika masih terjadi ketidaksesuaian dengan spesifikasi, Pembahasan:
artinya terjadi kesalahan yang biasa disebut bug, maka
Puzzle adalah pengenalan singkat tentang bentuk
kita harus mencari kesalahan tersebut.
Blockly dan bagaimana potongan-potongannya
menyatu.
Tugas Proyek Penguatan Profil Pelajar Pancasila
8. b. Labirin
Kebijaksanaan guru.
Pembahasan
Labirin adalah pengantar untuk loop dan
Perbaikan
conditional. Labirin dimulai dengan sederhana, tetapi
1. Plastisin setiap level lebih menantang dari awal sampai yang
2. Voice recorder terakhir.
3. Teknis 9. d. Musik
4. Monitor Pembahasan
5. Ground Makey Makey Gunakan fungsi untuk membuat musik. Kemudian
publikasikan musik kalian untuk didengarkan oleh
Pengayaan dunia.
1. Persiapkan aktivitas kelompok dengan melakukan 10. c. (1), (3), dan (4)
pembagian tugas dan peran tiap-tiap anggota kelompok. Pembahasan:
Tugas tersebut antara lain perancang solusi, merangkai Berikut ini beberapa menu musik pada Blocky.
rangkaian elektronik Makey Makey, menghubungkan
rangkaian Makey Makey dengan program dan mengunci

12 Kunci Jawaban Informatika Kelas VIII SMP/MTs Semester 2


a. Slide bar. c. Berdampak buruk pada kesehatan fisik.
b. Blok ketika diklik.
c. Jalankan program. B. Isian
d. Output. 1. media cetak, iklan, TV, brosur, dan selebaran
11. a. (1), (2), dan (3) 2. hubungan terlihat lebih interaktif
Pembahasan: 3. waktu dan lokasi geografis
Berikut merupakan beberapa contoh media sosial. 4. virtual social world
a. Youtube 5. media sosialnya sendiri
b. Tiktok
c. Snack video C. Uraian
12. a. (1), (2), dan (3) 1. Bagi anak dan remaja, tidak ada aturan ejaan dan tata
Pembahasan: bahasa di jejaring sosial.
Media sosial merupakan layanan yang berfokus 2. Pada saat kita mengikuti akun-akun media, otomatis
pada beberapa blok bangunan fungsional (identitas, kita akan melihat berita yang dibagikan.
percakapan, berbagi, kehadiran, hubungan, reputasi, 3. Jika kalian memiliki media tradisional seperti televisi,
dan kelompok). radio, atau koran dibutuhkan modal yang besar
13. b. melenceng dari isi berita dan tenaga kerja yang banyak, maka lain halnya
Pembahasan: dengan media sosial. Kalian dapat mengakses dan
Semenarik mungkin itu bisa terjebak menjadi seprovokatif menggunakan media sosial hanya dengan jaringan
mungkin, yang seringkali melenceng dari isi berita internet, tanpa memerlukan biaya besar, tanpa alat
14. c. check dan recheck terlebih dulu mahal, dan dilakukan sendiri tanpa karyawan.
Pembahasan: 4. Banyak orang yang punya kebiasaan menyebarkan dulu
Kita semua harus lebih rajin melakukan cek dan ricek beritanya dengan konfirmasi di belakang, sehingga hal
terlebih dulu sebelum menjadikannya sebagai referensi. ini dapat menyebabkan kita sangat mudah terprovokasi
15. d. (2), (3), dan (4) dan terpecah dengan adanya informasi hoaks yang
Pembahasan: didapat lewat media sosial.
Pengertian cyberbullying adalah penyalahgunaan internet 5. Anak laki-laki dinilai lebih sering melakukannya
untuk melecehkan, mengancam, mempermalukan, dan melalui ancaman fisik. Selain itu, anak perempuan
mengejek orang lain. melakukan cyberbullying dengan melontarkan
16. c. menyelesaikan permasalahan tersebut kebohongan, gosip, rumor, atau menyebarkan rahasia
Pembahasan: orang lain.
Siswa harus diberikan pemahaman bahwa konfrontasi
dengan ujaran negatif di jejaring sosial bukanlah solusi
dalam menyelesaikan permasalahan tersebut.
17. b. memandang candaan yang dikirimkan
Pembahasan:
Siswa harus untuk berhati-hati dalam mengirimkan
candaan kepada penerima pesan, karena ada kalanya
penerima pesan memiliki persepsi yang berbeda dalam
memandang candaan yang dikirimkan.
18. b. cyberbullying diharapkan dapat dicegah
Pembahasan:
Ketika orangtua sudah memahami bahasa-bahasa anak
muda dalam melakukan tindakan bullying di media
sosial, maka cyberbullying diharapkan dapat dicegah.
19. c. akunnya tetap aman
Pembahasan:
Pada saat selesai menggunakan media sosial di dunia
maya, sebaiknya keluar atau log out, agar akun media
sosialnya tidak disalahgunakan oleh pihak-pihak yang
bertanggung jawab. Perlu diketahui, bullying di media
sosial kerap dialami oleh remaja. Maka dari itu, siswa
harus lebih berhati-hati lagi dalam mengelola akunnya.
Tidak hanya itu, siswa sebaiknya mengganti kata sandi
media sosialnya secara rutin agar akunnya tetap aman.
20. b. (1), (2), dan (4)
Pembahasan:
Menurut UNICEF, terdapat beberapa efek samping
dari cyberbullying yang harus diwaspadai, sebagai
berikut.
a. Merugikan kesehatan mental.
b. Berdampak buruk pada kesehatan emosional.

Semester 2 Kunci Jawaban Informatika Kelas VIII SMP/MTs 13

Anda mungkin juga menyukai