Pada Proyek Kolaborasi ini, kalian akan membentuk kelompok untuk bekerja sama menyelesaikan soal berikut dan menerapkan kemampuan berpikir komputasional.
Perhatikan kasus berikut!
Daniel menerima peti emas yang dikunci dengan kunci elektronik. Kunci dapat dibuka dengan memasukkan kode 9 angka dalam kotak pada gambar sebagai berikut :
Daniel telah menerima petunjuk berikut tentang kode:
1) Angka yang ada dalam kode adalah 2, 6, 7 dan 9
2) Angka dengan nilai tertinggi digunakan paling sedikit dalam kode.
3) Angka dengan nilai terendah digunakan paling banyak dalam kode.
4) Kode akan terlihat sama bila dibaca dari baik dari kiri maupun kanan.
5) Urutan angka yang bersebelahan tidak boleh sama.
6) Angka terakhir yang dimasukkan bernilai ganjil.
Dengan informasi yang diberikan di atas, tentukan kode sandinya.
Jelaskan pendapat kalian!
SAMP
LE
G RAMED
IA ED
UKAS
I
18
Fase D Informatika SMP/MTs Kelas IXPROJEK PROFIL PELAJAR PANCASILA
Untuk menyelesaikan soal berikut diperlukan pendekatan berpikir komputasional yakni dekomposisi, abstraksi, dan algoritma. Selain itu, juga digunakan elemen bernalar kritis untuk memproses dan menganalisis informasi sesuai penalaran.
Perhatikan kasus berikut!
Terdapat beberapa bola bernomor menggelinding ke bawah lantai. Urutan bola akan berubah ketika bola-bola tersebut jatuh ke dalam lubang. Ketika bola berada di dekat lubang, jika ada cukup ruang, maka bola jatuh. Jika tidak, bola akan menggelinding melewati lubang. Sebuah pin di bagian bawah setiap lubang dapat ditarik untuk mengeluarkan bola di dalamnya.
Sebagai contoh:
Sebelum bola
menggelinding Bola sudah berhenti
menggelinding Hasil akhir ketika pin ditarik.
Sepuluh bola menggelinding menuruni jalan seperti pada gambar berikut:
Tiga lubang A, B, dan C memiliki ruang untuk 3, 2, dan 1 bola seperti pada gambar. Pin ditarik sesuai urutan A, B, C tetapi hanya sekali setelah semua bola berhenti menggelinding.
SAMP
LE
G RAMED
IA ED
UKAS
I
19
Bab I - Ayo Berpikir Komputasional
Bagaimanakah hasil akhir dari susunan bola pada gambar tersebut?
Lakukan langkah-langkah berikut:
1) Tuliskan minimal 1 pertanyaan untuk mengidentifikasi masalah dalam kasus tersebut!
2) Analisislah bagaimana cara menyelesaikan kasus tersebut! Jelaskan pendapat kalian!
3) Buat langkah-langkah algoritmanya untuk menyelesaikan masalah tersebut secara terperinci!
PROJEK PROFIL PELAJAR PANCASILA
TUGAS MANDIRI
Kerjakan soal berikut secara individu:
1. Weka pergi ke hutan untuk mencari jamur untuk disimpan sebagai koleksi di museum. Di museum hanya mengkoleksi jamur yang langka, yang dinilai berdasarkan total skornya. Skor jamur ditentukan oleh payung dan batang jamur, sebagai berikut:
Skor jamur ditentukan oleh total skor payung dan batangnya:
a. Jika di antara 0 sampai dengan 3 maka dikatakan biasa saja b. Jika skor = 4 atau lebih maka dikatakan langka
Tentu, Weka ingin memungut jamur langka. Jadi, jamur mana saja yang harus dipilih oleh Weka? Tuliskan penjelasannya!
2. Ari memiliki jalanan di halamannya yang cukup panjang, tetangganya dapat parkir di jalan tersebut, namun hanya bisa mundur untuk keluar sebab jalannya sempit. Karena ia hanya memiliki sebuah mobil, tetangga minta izin untuk ikut parkir di jalan tersebut.
SAMP
LE
G RAMED
IA ED
UKAS
I
20
Fase D Informatika SMP/MTs Kelas IXSupaya yakin tidak ada yang terblokir, ia membuat tabel kapan tetangga boleh parkir dan kapan harus pergi. Setiap pagi, mobil yang akan pergi harus keluar sebelum mobil lainnya masuk. Seperti dapat dilihat pada tabel, tak ada yang meninggalkan jalan pada hari senin.
Ari parkir duluan, kemudian Bob parkir setelah Ari. Lalu mobil siapa yang akan diparkir di jalanan pada akhir hari Jumat?
3. Di toko es krim saat ini sedang mengantri tiga orang dengan urutan berikut:
Suzy, Erick, dan Kim. Kemudian terjadi beberapa kejadian berikut:
Suzy mendapat es krim dan keluar dari antrean.
Bebi masuk antrean di paling belakang.
Erick mendapat es krim dan keluar dari antrean.
Johny masuk ke antrean di paling belakang.
Voila masuk ke antrean paling belakang.
Kim mendapat es krim dan keluar dari antrean.
Zoe masuk ke antrean paling belakang.
Setelah seluruh kejadian tersebut selesai, siapakah yang mengantri di posisi kedua?
Tuliskan penjelasannya!
TUGAS MANDIRI
SAMP
LE
G RAMED
IA ED
UKAS
I
21
Bab I - Ayo Berpikir Komputasional
TUGAS MANDIRI
4. Pada jejaring sosial Stargram, seorang anggota dapat mengikuti anggota yang lain.
Dalam sebuah kelompok, seorang anggota dapat menjadi Selebriti, yaitu seorang anggota yang:
a. Diikuti oleh semua anggota selain dirinya.
b. Tidak mengikuti anggota lain dalam kelompok.
Salah satu grup Stargram terdiri dari 3 anggota: Greg, Anita, dan Sabia.
Anita mengikuti Greg dan Sabia.
Greg mengikuti Sabia.
Sabia tidak mengikuti siapapun.
Sabia adalah selebriti dalam kelompok ini.
Kelompok lain dalam Stargram anggotanya adalah: Tody, Wenny, Brad, Angela, dan Tessa.
Tody mengikuti Tessa dan Brad.
Brad mengikuti Wenny dan Tessa.
Wenny mengikuti Tessa dan Tody.
Angela mengikuti Tody, Tessa, dan Wenny.
Lalu apakah ada selebriti dalam kelompok ini? Tuliskan penjelasannya!
5. Seorang bajak laut bernama Porotus hidup di pulau nomor 1 yang ditunjukkan pada gambar berikut. Porotus menerima sebuah kode rahasia yaitu B-A-C-A-A-B. Kode ini menjadi petunjuk berupa jembatan mana yang harus dilalui untuk mencapai harta karun tersembunyi, yakni pulau- pulau yang harus ditelusuri berdasarkan kode yang diberikan.
SAMP
LE
G RAMED
IA ED
UKAS
I
22
Fase D Informatika SMP/MTs Kelas IXTUGAS MANDIRI
Namun, terkadang kode mengandung sebuah huruf yang tak dapat dicapai dari pulau di mana Porotus sedang berdiri. Untuk itu, Porotus harus mengabaikan huruf tersebut dan menuju huruf berikutnya. Sebagai contoh jika kodenya A-B-A, maka Porotus akan berjalan menyeberangi jembatan A, dari pulau 1 ke pulau 2. Hal ini dikarenakan di pulau 2 tidak ada jembatan B, maka dia melewati jembatan A jika akan kembali ke pulau 1.
Dengan menggunakan kode rahasia B-A-C-A-A-B, maka Porotus dapat menemukan harta tersembunyi tersebut. Pulau manakah yang dapat dicapai oleh Porotus, yang juga menjadi tempat persembunyian harta karun tersebut? Jelaskan pendapat kalian!
Kerjakan tugas berikut secara berkelompok!
1. Filipo suka bermain balok. Setiap balok memiliki satu angka. Dia sedang membuat menara besar lalu membentuk barisan angka dengan mengambil balok mulai dari yang paling atas. Setiap dia mengambil satu balok paling atas, dia bisa meletakkannya di kanan atau kiri bilangan yang sudah terbentuk. Gambar berikut menunjukkan menara dengan 4 balok dan dua bilangan yang mungkin dapat dibentuk dari menara tersebut (2534 dan 4235):
TUGAS KELOMPOK
SAMP
LE
G RAMED
IA ED
UKAS
I
23
Bab I - Ayo Berpikir Komputasional
Filipo baru membangun menara dengan 6 balok, dan dia ingin membentuk bilangan sekecil mungkin dari menara tersebut.
Berapa bilangan terkecil yang dapat dibentuk dari 6 balok di atas, dengan menggunakan aturan yang sudah dijelaskan? Jelaskan pendapat kalian dalam bentuk tabel berikut!
Perintah Isi stack Hasil Pop
2. Ada enam anak sedang bermain peran yang dipimpin oleh satu anak. Suatu ketika saat pesta makan, Petra perlu berbicara dengan lima temannya:
Petra dapat berbicara dengan Emil secara langsung. Namun, untuk berbicara dengan teman-temannya yang lain, ada beberapa hal yang harus dipertimbangkan yaitu:
a. Sebelum dia berbicara dengan David dia harus terlebih dahulu berbicara dengan Avryl.
b. Sebelum dia berbicara dengan Beat dia harus terlebih dahulu berbicara dengan Emil.
c. Sebelum dia berbicara dengan Carol dia harus terlebih dahulu berbicara dengan Beat dan David.
d. Sebelum dia berbicara dengan Avryl dia harus berbicara terlebih dahulu dengan Beat dan Emil.
Buatlah graf urutan bicara yang akan dilakukan oleh Petra! Jelaskan jawaban kalian!
TUGAS KELOMPOK
SAMP
LE
G RAMED
IA ED
UKAS
I
24
Fase D Informatika SMP/MTs Kelas IXASESMEN FORMATIF A. Pilihan Ganda
Pilih satu jawaban yang paling tepat!
1. Berpikir komputasional memiliki empat pendekatan yakni….
A. Dekomposisi, Pengenalan Pola, Desain, Koding B. Dekomposisi, Pengenalan Pola, Analisis, Desain C. Dekomposisi, Pengenalan Pola, Analisis, Algoritme D. Dekomposisi, Pengenalan Pola, Abstraksi, Algoritme 2. Berikut ini yang termasuk proses dekomposisi adalah….
A. menguraikan ciri-ciri planet
B. melihat kesamaan urutan angka-angka
C. membagi perangkat komputer ke dalam beberapa komponen D. membuat langkah-langkah untuk menyelesaikan persamaan linear 3. Berikut yang tidak benar mengenai konsep berpikir komputasional
adalah….
A. membuang informasi yang tidak penting
B. melatih diri agar dapat berpikir seperti komputer C. menyusun penyelesaian sesuai langkah-langkah logis D. memecah masalah kompleks menjadi lebih sederhana
4. Tindakan berikut yang tidak dapat dikategorikan sebagai proses pengenalan pola adalah ….
A. BMKG sedang merekam getaran gunung berapi yang sedang aktif B. tim bola basket sedang menonton rekaman pertandingan sebelumnya C. pelatih basket sedang memberikan instruksi kepada pemain cadangan D. peneliti memperhatikan reaksi seekor monyet ketika memakan pisang 5. Berikut yang bukan sebuah algoritma adalah….
A. petunjuk pengerjaan soal ulangan tengah semester B. frequently asked question di situs kesehatan
C. resep memasak sambal goreng krecek D. tutorial praktis merakit komputer
6. Berikut yang berkaitan dengan proses abstraksi adalah….
A. mencari kesamaan bentuk benda B. menyusun langkah-langkah efisien C. berfokus pada hal-hal yang penting
D. memecah masalah menjadi beberapa bagian 7. Stack bersifat LIFO, artinya….
A. benda yang pertama keluar akan menjadi yang terakhir masuk ke stack B. benda yang pertama keluar akan menjadi yang pertama masuk ke
stack
C. benda yang terakhir masuk akan menjadi yang pertama keluar dari stack
D. benda yang terakhir masuk akan menjadi yang terakhir keluar dari stack
SAMP
LE
G RAMED
IA ED
UKAS
I
25
Bab I - Ayo Berpikir Komputasional
8. Proses mengeluarkan satu elemen dari suatu antrean disebut….
A. dequeue B. enqueue C. inqueue D. isEmpty
9. Perhatikan gambar berikut !
Fungsi push(d) pada gambar tersebut akan menghasilkan stack….
A. d b a B. a b d C. b d D. a b
10. Jika dilakukan operasi stack secara berurutan sebagai berikut.
push(S, 39) push(S, 14) push(S, 24)
Output yang dihasilkan jika mencetak info stack mulai dari Top dari operasi tersebut adalah….
A. 39, 14, 24 B. 24, 14, 39 C. 24, 39, 14 D. 14, 24, 39
11. Metode yang digunakan ketika memasak tumis kangkung harus bisa mengurutkan langkah-langkah secara logis, berurutan, teratur, mudah, dan rinci mulai dari proses awal pembuatan sampai dengan proses penyajiannya agar mudah dipahami oleh orang lain. Hal ini termasuk dalam pendekatan berpikir komputasional yakni….
A. abstraction B. algorithms C. decomposition D. pattern recognition
12. Berikut yang tidak termasuk dalam operasi utama antrean adalah….
A. push B. clear C. isFull D. enqueue ASESMEN FORMATIF
SAMP
LE
G RAMED
IA ED
UKAS
I
26
Fase D Informatika SMP/MTs Kelas IXASESMEN FORMATIF
13. Jika dilakukan operasi queue secara berurutan sebagai berikut.
enqueue (Q, 25) enqueue (Q, 10) enqueue (Q, 31)
Output yang dihasilkan jika dicetak print info queue mulai dari Head adalah….
A. 31, 10, 25 B. 31, 25, 10 C. 25, 10, 31 D. 25, 31, 10
14. Perhatikan kasus berikut.
Dua orang nelayan memiliki dua kapal, yang diberi nama Lisa 1 dan Lisa 2. Setiap kapal dapat menampung maksimal kargo 300 kg. Kemudian, para nelayan tersebut diberi beberapa tong berisi ikan untuk diangkut di kapal.
Pada setiap tong terdapat angka yang menunjukkan seberapa berat barel dalam kilogram. Mereka harus memastikan tidak ada kapal yang kelebihan muatan. Berat maksimum ikan yang dapat diangkut oleh kedua kapal tersebut adalah….
A. 600 B. 590 C. 580 D. 570
15. Perhatikan kasus berikut.
Ada lima orang anak sedang bermain bola di halaman belakang rumah Bu Tani. Mereka adalah Rojak, Joe, Barjo, Gultom, dan Liben. Gultom dan Barjo menggunakan baju warna kuning. Rojak memakai baju warna oranye, Joe memakai baju warna biru tua dan Liben berbaju warna biru muda. Dari lima anak yang berambut panjang hanya Joe dan Gultom. Salah satu dari mereka melempar bola dan memecahkan kaca jendela rumah Bu Tani. Saat Bu Tani memeriksa kaca jendelanya, ia sempat melihat punggung pelaku yang memecahkan kacanya memakai baju warna kuning dan berambut pendek.
SAMP
LE
G RAMED
IA ED
UKAS
I
27
Bab I - Ayo Berpikir Komputasional
ASESMEN FORMATIF
Berdasarkan kasus tersebut, pelaku yang memecahkan kaca jendela rumah Bu Tani adalah….
A. Joe B. Barjo C. Liben D. Gultom
16. Perhatikan kasus berikut.
Terdapat hubungan persahabatan antara seekor berang-berang, kelinci, marmot (hedgehog), bajing and skunk dalam suatu jaringan sosial Instachat.
Dalam gambar tersebut, terdapat garis yang menunjukkan hubungan persahabatan. Sedangkan pada tabel berisi catatan banyaknya teman yang dimiliki masing-masing binatang. Lima binatang berbeda itu berada dalam jaringan sosial Snapgram dan informasi yang serupa juga dicatat dengan cara yang sama. Tabel berikut yang yang bukan merupakan tabel pencatat banyaknya teman dari setiap binatang di dalam Snapgram adalah….
SAMP
LE
G RAMED
IA ED
UKAS
I
28
Fase D Informatika SMP/MTs Kelas IXASESMEN FORMATIF
17. Perhatikan kasus berikut.
Sebuah robot kucing dapat bergerak sesuai dengan aturan:
a. maju ke depan dan
b. hanya belok di setiap belokan kedua
Berikut gambar denah yang akan dilalui robot kucing:
Berdasarkan denah tersebut, kucing akan keluar melalui jalur….
A. C B. D C. E D. G
SAMP
LE
G RAMED
IA ED
UKAS
I
29
Bab I - Ayo Berpikir Komputasional
ASESMEN FORMATIF 18. Perhatikan kasus berikut.
Tujuh berang-berang ada di jejaring sosial. Dalam jejaring sosial tersebut hanya mengizinkan mereka untuk melihat foto di halaman mereka sendiri dan teman-teman mereka.
Jika dua berang-berang berteman, maka mereka bergabung dengan sebuah garis. Setelah liburan semester, semua orang memposting foto diri mereka di semua halaman teman mereka. Gambar berang-berang mana yang paling banyak dilihat adalah….
A. Bob B. Ehab C. Chio D. Gerald
19. Mama Yori telah membeli sepuluh balon yang memiliki tiga warna dengan nomor yang ditunjukkan pada gambar berikut:
SAMP
LE
G RAMED
IA ED
UKAS
I
30
Fase D Informatika SMP/MTs Kelas IXASESMEN FORMATIF
0 Hijau
1 Kuning
2 Merah
3 Hijau
4 Kuning
5 Merah
dan seterusnya
Jika mama Yori lahir pada tahun 1975, maka warna balon yang dapat menunjukkan tahun lahir mama Yori tersebut adalah….
A. Kuning, merah, hijau, kuning B. Kuning, merah, kuning, hijau C. Kuning, hijau, kuning, merah D. Kuning, hijau, merah, kuning
20. Raju memiliki satu set kartu dan setiap kartu memiliki nomor tertulis di atasnya dari 1 sampai 9. Satu setnya berisi banyak kartu yang sama. Dia menempatkan tiga kerucut berwarna di depannya:
• Kemudian Raju ingin membuat tumpukan di bawah kerucut dengan angka menghadap ke atas. Setiap kali dia meletakkan kartu baru di tumpukan, kartu itu akan menutupi sisa tumpukan. Temannya, Maggie, mencatat saat Raju meletakkan kartu, satu per satu, di bawah kerucut:
• Raju mulai dengan menempatkan kartu dengan angka 5 di bawah kerucut merah. Maggie menulis: A <-- 5
• Selanjutnya Raju menempatkan kartu lain di bawah kerucut merah, di atas yang sebelumnya. Maggie menulis: A <-- 3
• Lalu Raju mengintip ke bawah kerucut merah dan menemukan kartu dari paket yang memiliki nomor yang sama dengan yang dia lihat.
Dia menempatkannya di bawah kerucut biru. Maggie menulis B <-- A
SAMP
LE
G RAMED
IA ED
UKAS
I
31
Bab I - Ayo Berpikir Komputasional
ASESMEN FORMATIF
Catatan akhir Maggie terlihat seperti ini:
A <-- 5 A <-- 3 B <-- A B <-- 3 A <-- B B <-- 5 A <-- 6 C <-- B A <-- B B <-- 1
Angka kartu yang terlihat ketika kerucut diangkat adalah….
A. 5 1 6 B. 5 1 5 C. 5 6 5 D. 5 6 6 B. Uraian
Jawablah pertanyaan berikut dengan benar.
1. Jika kalian berencana untuk berlibur dengan keluarga selama tiga hari, maka buatlah langkah-langkah dekomposisi, abstraksi, dan algoritma untuk mewujudkan liburan yang menyenangkan.
2. Baterai ponsel Tuti habis sehingga ia harus mengisi daya ponsel miliknya.
Berikut adalah grafik kapasitas baterai (persen) versus waktu (menit) dari pengisian ponsel milik Tuti.
Jika Tuti menggunakan ponsel sambil mengisi dayanya, maka kemiringan garis pada grafik tersebut akan semakin landai atau dengan kata lain kemiringannya berkurang. Apakah pernyataan tersebut benar? Jelaskan pendapatmu.