Page 28 - Modul Ajar Berpikir Komputasi _Informatika
P. 28
untuk diproses lebih lanjut atau untuk tujuan- tujuan lain. Ada dua cara utama kita dapat melakukan
penyimpanan ini.
1. Antrean (queue): pada metode ini, objek-objek disimpan dalam metode penyimpanan yang
berupa sebuah antrean sehingga objek yang pertama/ lebih dulu datang, juga akan lebih dulu
keluar/selesai, layaknya sebuah antrean di loket, pintu masuk, dll. Prinsip ini disebut
prinsip First In First Out (FIFO). Dalam sebuah antrean orang, misalnya, jelas orang yang
pertama datang akan berada di depan antrean, dan harus menjadi yang pertama yang mendapat
pelayanan.
2. Tumpukan (stack): pada metode ini, objek-objek disimpan dalam metode penyimpanan yang
menyerupai sebuah tumpukan (misal: tumpukan piring). Dengan demikian, objek yang
pertama/lebih dulu disimpan justru akan menjadi yang terakhir keluar. Prinsip ini disebut juga
Last In First Out (LIFO). Dalam tumpukan piring, misalnya, piring pertama yang diletakkan
akan berada di posisi paling bawah, dan jika kita ambil piring satu per satu dari tumpukan itu,
tentunya piring yang berada di posisi paling bawah tersebut akan menjadi yang terakhir
diambil.
Sumber: Mushthofa dkk, Informatika untuk SMA Kelas X, Cet.1, Jakarta Pusat: Pusat Kuíikulum
dan Perbukuan Badan Penelitian dan Pengembangan dan Peíbukuan Kementeíian Pendidikan,
Kebudayaan, Riset, dan Teknologi, 2021
Pendidikan, Kebudayaan, Riset, dan Teknologi, 2021
2. REFLEKSI PENDIDIK
Kotmitmen Tehadap Tujuan
No. Indikator Sudah Belum
(1) (0)
1 Saya bertanya pada siswa mengenai tujuan belajar dan
mendiskusikannya
2 Saya menanyakan manfaat dari tujuan atau topic belajar yang terkait
dengan kehidupan sehari-hari
3 Saya mengajukan pertanyaan untuk memastikan murid telah memahi
tujuan pembelajaran
4 Saya membantu murid menemukan tujuan dan target belajar yang
ingin dicapai
5 Saya mengajak murid mencari tahu mengenai arti setiap istilah yang
digunakan dalam tujuan belajar
Jumlah
Mandiri Terhadap Cara
No. Indikator Sudah Belum
(1) (0)
1 Saya menanyakan pada siswa mengenai pilihan cara untuk menemukan
jawaban
2 Saya menyediakan pilihan cara belajar yang dapat dipilih oleh siswa
3 Saya memandu murid untuk memilih cara belajar yang relevan dengan
tujuan dan kebutuhan belajar
4 Saya membantu murid menemukan cara mengatasi kesulitan belajar
5 Saya membantu siswa mengenali kelebihan dan kemampuan dalam
mendukung proses belajar
Jumlah