Modul AjarPertemuan 6Bab 3Fase DSemester 1

Modul Ajar Informatika Kelas 8: Pengenalan Robot Ozobot: Implementasi Algoritma pada Perangkat Fisik

Modul Ajar ini disusun untuk satu pertemuan tatap muka mata pelajaran Informatika kelas 8 dengan topik "Pengenalan Robot Ozobot: Implementasi Algoritma pada Perangkat Fisik". Dokumen mengikuti Alur Tujuan Pembelajaran (ATP) Kurikulum Merdeka, lengkap dengan tujuan, langkah kegiatan, dan asesmen ringkas.

MEJAGURU.ID - DOKUMEN MODUL AJAR

Modul Ajar Informatika Kelas 8: Pengenalan Robot Ozobot: Implementasi Algoritma pada Perangkat Fisik

Informatika - Kelas 8

Bab 3 - Pertemuan 6

MODUL AJAR

Informatika — Kelas 8 (Fase D)

Topik: Pengenalan Robot Ozobot: Implementasi Algoritma pada Perangkat Fisik

INFORMASI UMUM

Mata PelajaranInformatika
Fase / KelasFase D / Kelas 8
TopikPengenalan Robot Ozobot: Implementasi Algoritma pada Perangkat Fisik
Alokasi Waktu2x40 menit
Jumlah Pertemuan1

TUJUAN PEMBELAJARAN

  1. Murid mampu merancang algoritma berupa instruksi garis lajur dan kode warna untuk mengendalikan pergerakan Robot Ozobot sesuai tujuan yang ditentukan.
  2. Murid mampu menuliskan pseudocode yang merepresentasikan urutan instruksi kode warna Ozobot untuk mengatur kecepatan dan arah gerak robot.

PROFIL LULUSAN

DimensiDisasar
Keimanan dan Ketakwaan terhadap Tuhan Yang Maha Esa
Kewargaan
Penalaran Kritis
Kreativitas
Kolaborasi
Kemandirian
Kesehatan
Komunikasi

PERTANYAAN PEMANTIK

  1. Pernahkah kalian melihat robot yang bisa mengikuti garis di lantai? Bagaimana menurutmu robot tersebut tahu ke mana harus berbelok?
  2. Jika kalian hanya boleh memberi perintah menggunakan warna, bagaimana cara kalian menyuruh robot berbelok ke kiri atau mempercepat gerakannya?
  3. Apa bedanya memberi instruksi kepada manusia dan memberi instruksi kepada robot?

KEGIATAN PEMBELAJARAN

Pertemuan 1

Pendahuluan:

  • Guru membuka pembelajaran dengan salam dan memeriksa kesiapan murid.
  • Guru menyampaikan tujuan pembelajaran pertemuan ini: merancang algoritma garis lajur dan kode warna untuk Robot Ozobot serta menuliskan pseudocode-nya.
  • Guru melakukan asesmen awal (diagnostik) dengan memberikan 2-3 pertanyaan lisan: Apa itu algoritma? Apa yang dimaksud instruksi sekuensial? Pernahkah melihat robot mengikuti garis?
  • Guru menayangkan video singkat simulasi Robot Ozobot dari https://ozobot.com/educate (1-2 menit) dan meminta murid mengamati serta menyampaikan kesan awal.
  • Guru menjelaskan skenario pembelajaran: murid akan bekerja dalam kelompok (3 orang) dengan peran Program, Robot, dan Tester.

Kegiatan Inti:

Memahami (Berkesadaran, Bermakna):

  • Guru menjelaskan cara kerja sensor Ozobot yang membaca garis dan kode warna (ketebalan garis, warna dasar hitam, dan kombinasi kode warna navigasi).
  • Guru menampilkan tabel kode navigasi Ozobot (belok kiri: hijau-hitam-merah, lurus: hijau-hitam-hijau, belok kanan: merah-hitam-hijau, percepat: biru-hijau-biru, perlambat: hijau-biru-hijau, balik arah: merah-hitam-merah) dan meminta murid mencatat.
  • Guru menjelaskan istilah berpikir sekuensial: setiap instruksi kode warna dibaca robot dari kiri ke kanan secara berurutan.
  • Murid mengamati contoh lajur bergaris yang sudah diberi kode warna dan mengidentifikasi instruksi apa yang akan dijalankan robot pada setiap segmen.
  • Guru melakukan tanya jawab pemahaman: Apa yang terjadi jika kode warna terbalik urutannya? Mengapa ketebalan garis penting?

Mengaplikasi (Bermakna, Menggembirakan):

  • Murid dibagi dalam kelompok 3 orang dengan peran: (1) Program — merancang instruksi, (2) Robot — mengeksekusi instruksi, (3) Tester — memverifikasi gerakan.
  • Setiap kelompok mendapat lembar kerja berisi peta jalur kosong dengan titik awal dan titik tujuan.
  • Aktivitas AP-K8-10 (Garis Lajur Ozobot): Murid menggambar garis lajur dari titik awal ke titik tujuan dengan ketebalan yang sesuai, memastikan tidak ada celah atau garis terlalu tipis/tebal.
  • Aktivitas AP-K8-11 (Lajur Warna Ozobot): Murid menambahkan kode warna navigasi pada persimpangan untuk mengarahkan Ozobot belok kiri, lurus, atau belok kanan sesuai rute yang direncanakan.
  • Aktivitas AP-K8-12 (Kode Kecepatan Ozobot): Murid menambahkan kode warna pengatur kecepatan (percepat/perlambat) pada segmen tertentu.
  • Murid menuliskan pseudocode dari rancangan mereka, misalnya: MULAI → Maju lurus → Kode hijau-hitam-merah (belok kiri) → Kode biru-hijau-biru (percepat) → Maju lurus → SELESAI.
  • Jika tersedia robot Ozobot fisik, kelompok menguji rancangan mereka langsung. Jika tidak tersedia, simulasi dilakukan secara unplugged: anggota berperan Robot berjalan mengikuti instruksi yang dibacakan anggota berperan Program, sementara Tester memverifikasi kesesuaian gerakan.
  • Kelompok merevisi rancangan jika robot/simulasi tidak berjalan sesuai tujuan, mengidentifikasi kesalahan kode warna atau jalur.

Merefleksi (Berkesadaran, Bermakna):

  • Perwakilan 2-3 kelompok mempresentasikan hasil rancangan jalur, kode warna, dan pseudocode mereka di depan kelas.
  • Murid lain memberikan umpan balik: apakah pseudocode sudah lengkap dan urutan kode warna sudah benar.
  • Guru memfasilitasi diskusi: Apa kesulitan terbesar saat merancang instruksi untuk robot? Apa yang terjadi ketika instruksi tidak tepat?
  • Murid menuliskan refleksi singkat di buku catatan: satu hal baru yang dipelajari dan satu hal yang ingin diperbaiki pada pertemuan berikutnya.
  • Guru memberikan penguatan: pentingnya ketelitian dan berpikir sekuensial dalam memberikan instruksi kepada mesin.

Penutup:

  • Guru bersama murid menyimpulkan pembelajaran: Robot Ozobot membaca instruksi berupa garis lajur dan kode warna secara sekuensial, dan pseudocode membantu merepresentasikan urutan instruksi tersebut.
  • Guru memberikan asesmen akhir berupa tugas individu: menuliskan pseudocode untuk skenario jalur baru yang ditampilkan guru di papan tulis.
  • Guru menyampaikan rencana tindak lanjut dan topik pertemuan berikutnya.
  • Guru menutup pembelajaran dengan salam.

Diferensiasi:

  • Konten: Murid yang membutuhkan tantangan lebih diberikan peta jalur dengan lebih banyak persimpangan dan variasi kode kecepatan. Murid yang memerlukan pendampingan diberikan peta jalur sederhana dengan 1-2 persimpangan serta kartu referensi kode warna.
  • Proses: Kelompok heterogen: murid yang lebih cepat memahami berperan sebagai tutor sebaya. Guru memberikan scaffolding bertahap (guided practice) untuk kelompok yang kesulitan.
  • Produk: Murid cepat diminta menambahkan kode warna tambahan (misalnya pengulangan jalur) dan menulis pseudocode lebih kompleks. Murid yang memerlukan waktu lebih boleh menyelesaikan pseudocode sederhana dengan 3-4 instruksi.

ASESMEN

Awal:

  • Pertanyaan lisan diagnostik: Apa yang dimaksud algoritma? Sebutkan contoh instruksi berurutan dalam kehidupan sehari-hari.
  • Pertanyaan lisan: Pernahkah kalian melihat robot yang bisa bergerak sendiri? Menurut kalian bagaimana robot tahu arah geraknya?

Proses:

  • Observasi guru terhadap ketepatan murid dalam menggambar garis lajur sesuai ketebalan yang benar.
  • Cek pemahaman: guru meminta kelompok menjelaskan arti kode warna yang mereka gunakan pada persimpangan tertentu.
  • Umpan balik langsung saat murid menuliskan pseudocode — guru memeriksa kelengkapan urutan instruksi dan ketepatan simbol/kode warna.
  • Penilaian sejawat: Tester dalam kelompok memverifikasi kesesuaian gerakan robot/simulasi dengan instruksi yang dirancang.

Akhir:

  • Tugas individu: murid menuliskan pseudocode lengkap untuk skenario jalur baru (minimal 5 instruksi kode warna) yang ditampilkan guru di papan tulis.
  • Pengumpulan lembar kerja kelompok berisi rancangan jalur dan kode warna yang telah direvisi sebagai produk akhir.

Formatif:

  • Observasi partisipasi dan kolaborasi dalam kelompok selama aktivitas merancang jalur dan kode warna.
  • Tanya jawab lisan selama tahap Memahami untuk mengecek pemahaman konsep kode warna.
  • Penilaian sejawat (peer assessment) saat presentasi kelompok.

Sumatif:

  • Penilaian produk: lembar kerja berisi rancangan jalur dengan kode warna yang benar dan pseudocode yang lengkap.
  • Tugas individu akhir: menuliskan pseudocode untuk skenario jalur baru.

RUBRIK PENILAIAN

AspekBelum BerkembangMulaiBerkembangSangat Berkembang
Merancang algoritma garis lajur dan kode warna (TP 8.3.6.1)Belum mampu menggambar garis lajur yang dapat dibaca robot; kode warna tidak sesuai atau tidak ada.Mampu menggambar garis lajur dengan ketebalan yang benar namun kode warna masih banyak kesalahan (lebih dari 2 kesalahan navigasi).Mampu menggambar garis lajur dan menempatkan kode warna navigasi dengan benar pada sebagian besar persimpangan (maksimal 1 kesalahan).Mampu menggambar garis lajur sempurna dan menempatkan semua kode warna navigasi serta kecepatan dengan benar tanpa kesalahan; robot/simulasi mencapai tujuan.
Menuliskan pseudocode instruksi kode warna Ozobot (TP 8.3.6.2)Belum mampu menuliskan pseudocode; instruksi tidak terstruktur atau kosong.Pseudocode ditulis namun urutan instruksi belum lengkap atau terdapat lebih dari 2 instruksi yang tidak sesuai dengan rancangan jalur.Pseudocode ditulis dengan urutan yang benar dan lengkap; terdapat maksimal 1 ketidaksesuaian minor antara pseudocode dan rancangan jalur.Pseudocode ditulis dengan urutan lengkap, tepat, dan mencakup instruksi navigasi serta kecepatan; sepenuhnya konsisten dengan rancangan jalur dan dapat dieksekusi tanpa revisi.
Kolaborasi dalam kelompokTidak berpartisipasi dalam kerja kelompok; tidak menjalankan peran yang diberikan.Berpartisipasi minimal; menjalankan peran tetapi memerlukan banyak arahan dari teman atau guru.Berpartisipasi aktif dalam peran yang diberikan; berkomunikasi dan berkoordinasi dengan anggota kelompok dengan baik.Berpartisipasi sangat aktif; membantu anggota lain, memberikan ide perbaikan, dan menjalankan peran dengan inisiatif tinggi.

REFLEKSI

Refleksi Guru:

  • Apakah semua kelompok berhasil memahami konsep kode warna dan mampu merancang jalur yang fungsional?
  • Apakah alokasi waktu untuk setiap tahap (Memahami, Mengaplikasi, Merefleksi) sudah proporsional?
  • Strategi diferensiasi mana yang paling efektif membantu murid yang kesulitan?
  • Apakah simulasi unplugged cukup efektif sebagai pengganti robot fisik? Apa yang perlu diperbaiki?

Refleksi Murid:

  • Apa hal baru yang kamu pelajari hari ini tentang cara robot membaca instruksi?
  • Bagian mana yang paling sulit saat merancang jalur dan kode warna untuk Ozobot? Mengapa?
  • Jika kamu diberi kesempatan mengulang aktivitas ini, apa yang akan kamu lakukan berbeda?
  • Bagaimana pengalaman bekerja dalam kelompok dengan pembagian peran Program, Robot, dan Tester?

SUMBER BELAJAR

  1. Buku Siswa Informatika untuk SMP/MTs Kelas VIII (Edisi Revisi), Bab III Algoritma Pemrograman, halaman 148-155.
  2. Buku Panduan Guru Informatika untuk SMP/MTs Kelas VIII (Edisi Revisi), halaman 155-156.
  3. Robot Ozobot (jika tersedia) dan kertas bergambar jalur robot.
  4. Spidol warna (hitam, merah, hijau, biru) dengan ketebalan sesuai spesifikasi Ozobot.
  5. Video simulasi Robot Ozobot: https://ozobot.com/educate
  6. Tabel kode warna navigasi dan kecepatan Ozobot (dicetak sebagai kartu referensi untuk setiap kelompok).

Lihat & unduh lengkap

Masuk pakai Google untuk membuka modul ajar pertemuan ini secara penuh.

Apa isi pertemuan ini?

Dokumen mencakup tujuan pembelajaran terpilih, urutan kegiatan inti yang sudah disesuaikan dengan alokasi JP, serta pertanyaan pemantik dan asesmen formatif singkat. Cocok dipakai sebagai bahan persiapan tatap muka maupun lampiran supervisi.

Cara pakai pertemuan ini

Unduh DOCX, lalu sesuaikan nama sekolah, kepala sekolah, dan NIP. Bagian kegiatan inti bisa Bapak/Ibu kurangi atau tambah sesuai karakter siswa di kelas; tujuan pembelajaran sebaiknya tetap selaras dengan ATP induk.