MODUL PKB GURU PENGENALAN COMPUTATIONAL THINKING
PELAJAR MEDIA - MODUL PKB GURU PENGENALAN COMPUTATIONAL THINKING
MODUL PKB GURU PENGENALAN COMPUTATIONAL THINKING
A. Pengantar
1. Target Kompetensi Guru
a. Kompetensi Pedagogik
- Mempersiapkan guru madrasah untuk mengintegrasikan CT ke dalam kurikulum madrasah.
- Mempersiapkan guru madrasah untuk menerapkan keterampilan berpikir komputasional dalam proses pembelajaran.
- Meningkatkan kualitas pembelajaran dan pengajaran di lingkungan madrasah.
b. Kompetensi Profesional
- Memperkenalkan konsep dan keterampilan berpikir komputasional kepada guru madrasah.
2. Tujuan
- Meningkatkan kompetensi pedagogis dan kompetensi profesional guru melalui kegiatan PKB di KKG/MGMP/KKM/POKJAWAS.
- Memfasilitasi sumber belajar bagi guru dalam penyelenggaraan PKB.
- Meningkatkan hasil pembelajaran peserta didik.
3. Uraian Kegiatan
- Pengantar (10’)
- MULAI DARI DIRI (10’)
- DEFINISI CT (20’)
- Keterampiilan Computational Thinking (30’)
- LATIHAN SOAL (20’)
- TANYA JAWAB (10’)
- REFLEKSI & PENUTUP (20’)
Gambar 1.1. Modul PKB Guru Pengenalan Computational Thinking - Pelajar Media |
B. Memulai Dari Diri 10 Menit
Apa yg Bapak/Ibu ketahui tentang CT ?
C. Definisi Computational Thinking
Computatiional Thinkiing yaitu proses berfikir utk menyelesaiikan masalah (problem solving) dengan cara menguraikannya menjadi beberapa tahapan yg efektif, efiisien & menyeluruh. Mengembangkan pola pikir CT akan memungkinkan peserta didik dapat membuat, merancang & mengembangkan teknologi/ alat/ sistem yg akan berperan dlm memajukan bidang apapun di masa depan”.
Gambar 1.2. Revolution Industry - Pelajar Media |
Kelebihan CT dari yang lainnya:
• Konseptualisasi, bukan Pemrograman
• Kemampuan dasar, bukan hafalan
• Cara berpikir manusia, bukan komputer
• Gabungan pemikiran matematis dan teknis
• Ide bukan artefak
CT Mendorong Siswa untuk mempertanyakan:
• Bisakah masalah ini diselesaikan dengan lebih baik atau lebih mudah oleh manusia atau komputer?
• Apakah ada pola yang sama antara masalah ini dan masalah yang pernah kita tangani sebelumnya ?
• Bagaimana data dapat diatur untuk memecahkan masalah ?
• Bagaimana cara membuat hal umum yang berasal dari hal-hal kecil ?
• Apa prosedur dan langkah-demi langkah yang dapat saya lakukan untuk menyelesaikan masalah ini ?
D. Keterampilan CT
1. Logical Thinking => Menggunakan penalaran logis untuk memahami dan memaknai sesuatu, menetapkan dan memeriksa fakta.
2. Algorithmic Thinking
Berpikir dalam kerangka urutan dan aturan; Mengembangkan petunjuk langkah demi langkah untuk memecahkan suatu masalah dan masalah serupa; Menggunakan pemikiran algoritmik untuk merancang urutan langkah yang tertata untuk memecahkan masalah, mencapai tujuan, atau melakukan tugas.
3. Problem-solving
Merumuskan masalah dan merancang solusi berdasarkan prinsip komputasi.
4. Dekompositiion
Memecaah atau membagi dataa, process/ masalah yg majemuk/kompleks ke dalam sub masalah atau bagiaan2 yg lbh kecil, sederhana & dapat dikelola untuk menyelesaikannya dengan lebih mudah; menggunakan penalaran komposisi.
5. Pengenalan Pola (Patern Recognition)
Mengamati, menemukan & menggunakan Pola, trenn & teratur dlm data/ masalah.
6. Generalization/ Penyamarataan
Memakai kemiripan yg ditemukan utk membuat prediksi atau untuk memecahkan masalah yg lbh umum/ memecahkan msalah yg baru berdasarkan solusi yg sudah diketahui utk maslah serupa.
7. Abstraction
Pengenalan prinsip2 umum yg menghasilkn pola pola; menyingkirkan detail yg tidak berguna untuk fokus pada informasi atau ide yang relevan; menghapus detail yang tidak perlu; memusatkan pada elemen kunci dalam masalah; memilih representasi dari suatu sistem.
8. Automation
Mengotomatiskan solusi; menggunakan komputer atau mesin untuk melakukan tugas berulang
9. Data Collection, Analysis and Representation
Mengumpulkan informasi/data, memahaminya dengan menemukan pola, merepresentasikannya dengan benar; menyimpan, mengambil dan memperbarui nilai
10. Parallelization
Melaksanakan tugas secara bersamaan untuk mencapai tujuan bersama; menggunakan pemikiran paralel
11. Modelling and Simulation
Membuat suatu model atau sistem untuk menggambarkan suatu proses; Merepresentasikan data dan proses (dunia nyata) melalui model.
12. Evaluation
Menguji dan memverifikasi solusi, membuat keputusan tentang apakah sumber daya yang digunakan baik dan sesuai dengan tujuan
Keterampilan Dasar CT
Gambar 1.3. Keterampilan Dasar Computational Thinking - Pelajar Media |
1. Decomposition (Problem Solving). Dekomposisi : proses pemecahan suatu masalh yg komplex & rumit menjadi beberapa bagian yg lbh kecil, lbh spesifik & lbh detail lagi.
Gambar 1.4. Contoh Decompotion - Pelajar Media |
2. ABSTRAKSI. Abstraksi adalah Fokus pada bagian yang penting. Melakukan Generalisasii & mengidentivikasi prinsip2 umum yg menghasilkn pola, tren & keteraturaan tsb.
Gambar 1.5. Contoh Abstraksi - Pelajar Media |
3. ALGORITMA. Meengembangkan petunjuk yg sama pemecahan masalh yg sama secara bertahap, langkh demi langkh, tahapn demi tahapn sehingga org lain dpt menggunakn langkh/ informasi tsb utk menyelesaikn masalh yg sama. Algortima harus dibangun berdasarkan penalaran logis dan sistematis.
Gambar 1.6. Contoh Algoritma - Pelajar Media |
4. PATTERN RECOGNITIONS. Pengenaln Pola adalah kemampuan memperhatikan atau mengidentifikasi persamaan atau perbedaan umum yang akan membantu kita membuat prediksi atau mengarahkan kita ke jalan pintas penyelesaian masalag Katalog solusi. Jadi apabila ada problem yang sama tidak mulai dari awal lagi.
Gambar 1.7. Contoh Pattern Recognition - Pelajar Media |
E. Latihan Soal
Soal 1
Enam gadis, Aisyah, Balqis, Chalifah, Dzakiyah, Elmira dan Fatimah berlatih tarian baru. Mereka berbaris dalam urutan Aisyah yang pertama: A B C D E F (menggunakan inisial mereka). Kemudian:
• A bertukar tempat dengan D.
• Setiap orang membalik urutan mereka (urutan pertama dengan terakhir, urutan kedua dengan terakhir kedua, dan seterusnya).
• E bertukar tempat dengan gadis tepat di belakangnya.
• A bertukar tempat dengan D.
• Setiap orang membalik urutan mereka (urutan pertama dengan terakhir, urutan kedua dengan terakhir kedua, dan seterusnya).
• E bertukar tempat dengan gadis di depannya.
Bagaimana urutan baru para penari?
a) A B C D E F
b) A B C E D F
c) A B E C D F
d) A B E D C F
e) A E B C D F
Soal 2
Mardiah, ketua divisi acara dalam kepanitiaan Peringatan Hari Besar Islam (PHBI), hendak membuat jadwal kegiatan di peringatan Tahun Baru Islam. Tiga acara utama dalam kegiatan ini adalah pengumuman pemenang dan pemberian hadiah lomba (durasi 35 menit), penampilan hadroh sekolah (durasi 30 menit) dan ceramah dari Pak Kyai (30 menit).Ketiga acara utama tersebut dapat berubah-ubah urutannya. Selain ketiga acara inti, terdapat pembukaan (durasi 15 menit) dan penutupan (10 menit) sebagai bagian dari rangkaian acara.
Acara akan berlangsung sejak pukul 11 pagi sampai dengan pukul 2 siang dengan jeda shalat dzuhur berjamaah di tengah kegiatan (durasi 45 menit).
Saat akan membuat urutan acara, Mardiah mendapat informasi dari beberapa pihak pengisi acara, yaitu:
• Pak Kyai meminta tambahan waktu 15 menit untuk sesi tanya jawab
• Masjid tempat pelaksanaan shalat jamaah akan digunakan oleh ibu-ibu muslimat pada pukul 12.30
• Pak Lurah (yang akan mengumumkan lomba) baru bisa hadir di lokasi acara pada pukul 12.45
Dengan mempertimbankan semua informasi di atas, pada pukul berapa tepatnya pembagian hadiah dapat dilakukan agar keseluruhan acara dapat selesai pukul 2 siang?
a) Pukul 12.45
b) Pukul 13.00
c) Pukul 13.35
d) Pukul 13.25
Soal 3
Pak Rizal mengkategorikan setiap kata sesuai dengan jenis katanya. Manakah di antara 4 pilihan di bawah ini yang kategorisasinya tidak sesuai?
a) Menghafal, menulis, membaca
b) Kaligrafi, lukisan, fotografi
c) Penulis, seniman, pelukis
d) Mengkritik, menilai, evaluasi
F. TANYA JAWAB (10’)
G. REFLEKSI dan PENUTUP (20’)
1. Apa hal baru yang saya ketahui mengenai Computational Thinking ?
2. Apakah keterampilan Computational Thinking sebenarnya sudah ada pada soal dan materi pembelajaran di madrasah ? Sebutkan contohnya ?
3. Apakah keterampilan Computational Thinking bisa diterapkan dalam pembelajaran di madrasah ?
4. Apa yang harus saya lakukan untuk lebih memahami keterampilan Computational Thinking?
Silahkan Download file PPT MODUL PKB GURU PENGENALAN COMPUTATIONAL THINKING DISINI. Semoga Bermanfaat...!!!