Computational Thinking
Materi Bahasan
• Pengertian dan Karakteristik Computational Thinking (CT)
• Elemen kunci pada CT
• Pentingnya Integrasi CT dalam Pembelajaran Sains
• Taksonomi CT-STEM pada pembelajaran
• Contoh media pembelajaran untuk pembelajaran integrasi CT
pada pembelajaran Sains
Lini Masa
Ainun Na’im Sekjen Kemenristek Dikti: RISTEK & PENDIDIKAN TINGGI MENGHADAPI PEREKONOMIAN BARU
Revolusi Industri Ke-4
Ainun Na’im Sekjen Kemenristek Dikti: RISTEK & PENDIDIKAN TINGGI MENGHADAPI PEREKONOMIAN BARU
DAMPAK EKONOMI DIGITAL: MANFAAT KEMENTERIAN KOORDINATOR
BIDANG PEREKONOMIAN
REPUBLIK INDONESIA
TRANSPORTASI: GO-JEK1 MARKETPLACE: TOKOPEDIA1
INEQUALITY
Otomatisasi yang
mengancam tenaga kerja
INOVASI EFISIENSI
Layanan yang
Munculnya lebih cepat CONCENTRATION
model bisnis dan murah
baru Kompetisi yang tidak sehat
3
INNOVATION
penjaga buruh
toko pabrik
e-commerce mesin/otomatisasi
penjaga
gerbang rumah
tol produksi
e-money YouTuber
5
Sumber: 1Kominfo, 2017; 2Go- Jek.com; 3BPS, 2016; 4Regopantes.com
Dampak Dunia Digital dan Revolusi Industri Keempat
Peluang:
- Era digitalisasi berpotensi memberikan peningkatan net tenaga kerja hingga 2.1 juta
pekerjaan baru pada tahun 2025
- Terdapat potensi pengurangan emisi karbon kira-kira 26 miliar metrik ton dari tiga
industri: elektronik (15,8 miliar), logistik (9,9 miliar) dan otomotif (540 miliar) dari
tahun 2015-2025 (World Economic Forum).
Ainun Na’im Sekjen Kemenristek Dikti: RISTEK & PENDIDIKAN TINGGI MENGHADAPI PEREKONOMIAN BARU
Perlunya
LITERASI BARU
Menghadapi Era Revolusi Industri 4.0
Literasi
Baru: Literasi Data
Kemampuan untuk membaca, analisis,
dan menggunakan informasi (Big
Data)
di dunia digital.
Literasi Teknologi
Memahami cara kerja
mesin,
aplikasi teknologi (Coding,
Sudah siapkah kita? Artificial Intelligence, &
Engineering Principles).
Literasi Manusia
(Aoun, MIT, 2017) Humanities, Komunikasi, &
Desain.
4
Computational Thinking
• Computational Thinking (CT) adalah proses berfikir yang
melibatkan perumusan masalah dan solusinyaagar solusi
direpresentasikan dalam suatu bentuk yang dapat secara efektif
dikerjakan dengan wahana pemrosesan informasi (Wing, 2012)
• CT menggambarkan aktivitas mental dalam merumuskan
masalah yang memungkinkan solusi dengan memanfaatkan
komputasi.
• CT merupakan Kerjasama antara manusia dan mesin (komputer)
dalam memecahkan masalah.
KARAKTERISTIK CT (ISTE, 2011)
Computational thinking (CT) adalah proses pemecahan masalah (problem
solving) yang mempunyai karakteristik berikut:
• Merumuskan masalah sedemikian rupa yang memungkinkan penggunaan
komputer dan alat lain untuk membantu pemecahan masalah;
• Secara logis mengorganisasikan dan menganalisis data;
• Merepresentasikan data melalui abstraksi seperti model dan simulasi;
• Mengotomasi solusi melalui berpikir algoritmik (satu rangkaian tahap yang
teratur);
• Identifikasi, analisis, dan implementasi solusi-solusi yang mungkin dengan
tujuan mencapai kombinasi Langkah dan sumber daya yang paling efisien
dan efektif;
MENGAPA PERLU MENGINTEGRASIKAN CT KE
DALAM PEMBELAJARAN SAINS? (1/2)
• Dalam 20 tahun terakhir, setiap bidang sains mengalami
kemajuan pesat karena fasilitasi dari komputasi, sehingga
dewasa ini muncul banyak pandangan bahwa CT perlu
dikembangan pada diri siswa yang mempelajari sains.
• CT yang bertumpu pada keterampilan digital akan menjadi
keterampilan dasar yang digunakan setiap orang sebelum
pertengahan abad ke-21, sehingga CT berperan sebagai unsur
literasi, sebagai tambahan bagi “baca-tulis-hitung”.
MENGAPA PERLU MENGINTEGRASIKAN CT KE
DALAM PEMBELAJARAN SAINS? (2/2)
Abstraksi
Algoritma
Dekomposisi
Pengenalan Pola
Sumber: edukasi101
Dimana CT nya? (1/4)
Abstraksi
Algoritma
Dekomposisi
Pengenalan Pola
Sumber: edukasi101
Dimana CT nya? (2/4)
mengidentifikasi kesamaan fungsi dari alat
penyuling pada pirolisis dan bagian-bagiannya,
mencari persamaannya dengan alat-alat sederhana
yang dapat ditemukan di lingkungan sekitar →
Computational Thinking?
Abstraksi
Algoritma
Dekomposisi
Pengenalan Pola Sumber: edukasi101
Dimana CT nya? (2/4)
mengidentifikasi kesamaan fungsi dari alat
penyuling pada pirolisis dan bagian-bagiannya,
mencari persamaannya dengan alat-alat sederhana
yang dapat ditemukan di lingkungan sekitar →
Computational Thinking?
Abstraksi
Algoritma
Dekomposisi
Pengenalan Pola Sumber: edukasi101
Dimana CT nya? (3/4)
Abstraksi
Algoritma
Dekomposisi
Pengenalan Pola
Sumber: edukasi101
Dimana CT nya? (3/4)
Abstraksi
Algoritma
Dekomposisi
Pengenalan Pola
Sumber: edukasi101
Dimana CT nya? (4/4)
Abstraksi
Algoritma
Dekomposisi
Pengenalan Pola
Sumber: edukasi101.com
Dimana CT nya? (4/4)
Abstraksi
Algoritma
Dekomposisi
Pengenalan Pola
Sumber: edukasi101.com
Taksonomi CT-STEM
Data Practices
• Mengumpulkan Data
• Menyusun Data
• Mengolah Data
• Menganalisa Data
• Merepresentasikan Data
Modeling & Simulation Practices
• Menggunakan model komputasi untuk memahami
konsep
• Menggunakan model komputasi untuk mencari dan
menguji solusi
• Menilai model komputasi
• Mendesain model komputasi
• Menkonstruksi model komputasi
Penggunaan simulasi komputasional
Computational Problem Solving Practices
• Mengidentifikasi masalah yang dapat dipecahkan
melalui solusi komputasional
• Pemograman komputasional
• Memilih sarana komputasi yang efektif
• Menilai pendekatan/solusi yang berbeda dari sebuah
permasalahan
• Mengembangkan solusi komputasi modular
• Membuat abstraksi komputasi
• Memecahkan masalah
“Block Programming”
System Thinking Practices
• Menginvestigasi sebuah sistem kompleks secara
menyeluruh
• Memahami hubungan antar komponen dalam
sebuah sistem
• Berpikir dalam tingkatan
• Mengkomunikasikan informasi terkait sistem
• Mendefinisikan sebuah sistem dan mengelola
kompleksitas