MODUL AJAR Informatika — Kelas 10 (Fase E) Topik: Koleksi Data Manual dan Otomatis INFORMASI UMUM| Mata Pelajaran | Informatika |
|---|
| Fase / Kelas | Fase E / Kelas 10 |
|---|
| Topik | Koleksi Data Manual dan Otomatis |
|---|
| Alokasi Waktu | 2x45 menit |
|---|
| Jumlah Pertemuan | 1 |
|---|
TUJUAN PEMBELAJARAN- Murid dapat menerapkan proses komputasi yang dilakukan manusia secara mandiri untuk mengumpulkan data melalui metode manual seperti kuesioner dan wawancara.
- Murid dapat menerapkan proses koleksi data secara otomatis menggunakan teknologi web scraping sebagai salah satu bentuk komputasi untuk mendapatkan data yang berkualitas.
PROFIL LULUSAN| Dimensi | Disasar |
|---|
| Keimanan dan Ketakwaan terhadap Tuhan Yang Maha Esa | | | Kewargaan | | | Penalaran Kritis | ✓ | | Kreativitas | | | Kolaborasi | ✓ | | Kemandirian | ✓ | | Kesehatan | | | Komunikasi | ✓ |
PERTANYAAN PEMANTIK- Pernahkah kalian membayangkan bagaimana perusahaan besar mengumpulkan ribuan data lowongan pekerjaan dari internet hanya dalam hitungan detik?
- Mana yang lebih efektif menurut kalian: menyebarkan kuesioner kertas ke 100 orang atau menggunakan program komputer untuk mengambil 1000 data dari website? Mengapa?
- Apakah semua data yang kita kumpulkan, baik dari internet maupun wawancara, pasti valid dan berkualitas?
KEGIATAN PEMBELAJARANPertemuan 1Pendahuluan:- Guru membuka pelajaran dengan salam, doa, dan memeriksa kehadiran murid.
- Guru melakukan asesmen awal dengan memberikan pertanyaan singkat terkait pengalaman murid mencari data atau membuat kuesioner.
- Guru menyampaikan Tujuan Pembelajaran yang mengacu pada ATP (10.1.2.1 dan 10.1.2.2) yaitu koleksi data manual dan otomatis.
- Guru memberikan apersepsi dengan mengaitkan materi pencarian data di pertemuan sebelumnya dengan pengumpulan data massal pada pertemuan ini.
- Guru memaparkan pertanyaan pemantik untuk memancing rasa ingin tahu murid.
Kegiatan Inti:Memahami (Berkesadaran, Bermakna):- Murid menyimak penjelasan guru mengenai dua metode koleksi data: manual (kuesioner/wawancara) dan otomatis (web scraping).
- Murid berdiskusi secara klasikal untuk meluruskan miskonsepsi bahwa 'kuantitas data lebih penting dari kualitas', dengan menekankan pentingnya akurasi dan relevansi data.
- Murid mengamati demonstrasi singkat guru tentang cara kerja web scraping sederhana menggunakan Python di lingkungan Google Colab.
Mengaplikasi (Bermakna, Menggembirakan):- Murid dibagi ke dalam kelompok berpasangan untuk melakukan praktik (peer-programming).
- Aktivitas Plugged (10.1-03-P): Murid mempraktikkan kode web scraping menggunakan Python di Google Colab untuk mengekstrak data dari sebuah halaman web (misal: data lowongan pekerjaan) hingga menghasilkan luaran tabel rekapitulasi.
- Aktivitas Unplugged (10.1-04-U): Dalam kelompok yang sama, murid merancang draf instrumen kuesioner/wawancara singkat yang relevan dengan lingkungan sekitar mereka untuk mengumpulkan data manual.
- Guru berkeliling memberikan pendampingan (scaffolding) bagi pasangan yang mengalami kendala teknis (error coding) atau kesulitan menyusun pertanyaan kuesioner.
Merefleksi (Berkesadaran, Bermakna):- Murid membandingkan hasil tampilan data asli di web dengan hasil scraping yang sudah berbentuk tabel (lebih mudah diolah).
- Murid mendiskusikan dalam kelompok mengenai kelebihan dan kekurangan metode otomatis (web scraping) dibandingkan metode manual (kuesioner/wawancara).
- Perwakilan kelompok menyampaikan kesimpulan mereka tentang kapan harus menggunakan metode manual dan kapan harus menggunakan metode otomatis untuk mendapatkan data yang berkualitas.
Penutup:- Guru dan murid bersama-sama menyimpulkan materi tentang koleksi data manual dan otomatis.
- Guru mengumpulkan hasil kerja murid (tabel hasil scraping dan draf kuesioner) sebagai asesmen sumatif/akhir pertemuan.
- Guru memandu murid untuk mengisi lembar refleksi pembelajaran.
- Guru menyampaikan rencana tindak lanjut untuk pertemuan berikutnya (pengolahan dan analisis data).
- Guru menutup pertemuan dengan doa dan salam.
Diferensiasi:- Konten: Murid yang belum terbiasa dengan pemrograman diberikan tautan Google Colab berisi kode Python yang sudah lengkap (tinggal eksekusi/run), sedangkan murid yang sudah mahir diminta memodifikasi parameter scraping (misal: mengambil kolom data tambahan).
- Proses: Guru memberikan pendampingan intensif (step-by-step) pada kelompok yang kesulitan saat peer-programming, sementara kelompok yang mandiri difasilitasi dengan tantangan eksplorasi mandiri.
- Produk: Laporan hasil dapat berupa tangkapan layar tabel hasil scraping sederhana, atau bagi yang mampu, ditambahkan dengan visualisasi data dasar.
ASESMENAwal:- Tanya jawab lisan di awal kelas: 'Siapa yang pernah membuat Google Form untuk tugas sekolah?' dan 'Apakah ada yang tahu cara menyalin banyak data dari website secara otomatis tanpa copy-paste satu per satu?'
Proses:- Observasi guru menggunakan rubrik saat murid melakukan peer-programming (web scraping) dan saat menyusun pertanyaan kuesioner, berfokus pada dimensi Penalaran Kritis dan Kolaborasi.
Akhir:- Penilaian hasil kerja (produk) di akhir pertemuan: keberhasilan menjalankan kode web scraping hingga menghasilkan tabel, serta kelogisan draf kuesioner manual yang dibuat.
Formatif:- Observasi partisipasi, kolaborasi, dan komunikasi murid saat peer-programming dan diskusi kelompok.
- Tanya jawab lisan selama proses eksplorasi (Aktivitas Plugged dan Unplugged).
Sumatif:- Penilaian produk berupa luaran tabel hasil web scraping (Aktivitas 10.1-03-P).
- Penilaian dokumen draf kuesioner/panduan wawancara (Aktivitas 10.1-04-U).
RUBRIK PENILAIAN| Aspek | Belum Berkembang | Mulai | Berkembang | Sangat Berkembang |
|---|
| Penerapan Web Scraping (Otomatis) | Belum mampu menjalankan kode program web scraping meskipun dengan panduan penuh, tidak ada luaran tabel. | Mampu menjalankan kode program dengan banyak bantuan guru, menghasilkan luaran tabel namun masih terdapat error sebagian. | Mampu menjalankan kode program web scraping secara mandiri/berpasangan dan menghasilkan luaran tabel rekapitulasi data dengan benar. | Mampu menjalankan kode program, memodifikasi parameter scraping secara mandiri, dan menjelaskan alur kerja program dengan sangat baik. | | Perancangan Kuesioner (Manual) | Belum mampu menyusun pertanyaan kuesioner yang relevan dengan tujuan pengumpulan data. | Mampu menyusun 1-2 pertanyaan kuesioner, namun bahasa kurang jelas atau kurang relevan dengan tujuan. | Mampu menyusun draf kuesioner dengan pertanyaan yang jelas, terstruktur, dan relevan untuk mengumpulkan data. | Mampu menyusun draf kuesioner yang sangat terstruktur, menggunakan berbagai tipe pertanyaan (terbuka/tertutup), dan sangat relevan dengan tujuan. | | Pemahaman Kualitas Data | Masih menganggap kuantitas data lebih penting dari kualitas dan tidak bisa membedakan kegunaan metode manual vs otomatis. | Mulai menyadari pentingnya kualitas data, namun belum mampu menjelaskan perbedaan efektivitas metode manual dan otomatis. | Mampu menjelaskan pentingnya kualitas data dan dapat membandingkan kelebihan serta kekurangan metode manual dan otomatis dengan tepat. | Mampu menganalisis secara kritis pentingnya kualitas data, membandingkan metode dengan sangat komprehensif, dan memberikan contoh kasus nyata yang relevan. |
REFLEKSIRefleksi Guru:- Apakah alokasi waktu 2x45 menit mencukupi untuk menyelesaikan aktivitas plugged (Python) dan unplugged (kuesioner) secara bersamaan?
- Apakah murid mengalami kendala teknis yang signifikan saat menggunakan Google Colab? Bagaimana cara mengatasinya di masa depan?
- Apakah miskonsepsi tentang 'kuantitas vs kualitas data' sudah berhasil diatasi melalui diskusi?
Refleksi Murid:- Bagaimana teknik web scraping ini membantu kalian dalam mengumpulkan data yang valid secara efisien?
- Bagaimana perbedaan pengalaman kalian antara mencari data secara manual (wawancara/kuesioner) dibandingkan dengan menggunakan program komputer?
- Bagian mana dari aktivitas coding hari ini yang paling menantang dan bagaimana kalian mengatasinya bersama pasangan (peer) kalian?
SUMBER BELAJAR- Buku Siswa Informatika untuk SMA/MA/SMK/MAK Kelas X (Edisi Revisi), Kemdikbudristek 2023 (Bab 1).
- Buku Panduan Guru Informatika Kelas X (Edisi Revisi), Kemdikbudristek 2023.
- Laboratorium komputer / Laptop murid dengan koneksi internet yang stabil.
- Browser web dan platform Google Colab (https://colab.research.google.com).
- Tautan tutorial web scraping Python (https://buku.kemdikbud.go.id/s/rnsiwu).
|