Mengenal Pemikiran Komputasional (Computational Thinking) untuk Sekolah Terang Bangsa, Semarang Takim Andriono - 26 Januari 2022 1
https://circlcenter.org/assessing-computational-thinking/ Merupakan sikap dan keterampilan terapan yang setiap orang, bukan hanya Pakar Komputer Sains, ingin belajar dan gunakan. (Jeannette Wing, 2006) 2
nt con idence with these skills, better preparing them to write ABSTRAKSI n Abstraction Berfokus pada informasi yang relevan dan penting, melibatkan tindakan memisahkan informasi inti dari detail-detail tambahan Algorithm Proses representasi data dan program dalam bentuk sama dengan pengertiannya (semantik), dengan “menyembunyikan” rincian / detail implementasi. Contoh dalam kehidupan sesehari • Peta yang hanya menunjukkan informasi penting • Ringkasan sebuah karya tulis • Rencana Pelaksanaan Pembelajaran (RPP) satu lembar • Membuat model untuk sebuah rancang bangun yang kompleks 14
CONTOH “ABSTRACTION” 15
Setiap komponen struktur mengandung informasi (Karakteristik bahan, ragam dan besaran beban) https://www.csiamerica.com/products/etabs/features/modeling 16
se elements doesn’t need to happen skills, better preparing them to write on Algorithm ALGORITMA Urutan langkah logis yang digunakan untuk memecahkan suatu masalah Contoh dalam kehidupan sesehari • Resep masakan/ minuman • Instruksi memasang perabot • Aturan main sebuah cabang olahraga • Manual telepon genggam • Langkah-langkah anak menyiapkan diri secara mandiri untuk berangkat ke sekolah, belajar dll 17
https://www.twinkl.co.id/resource/t-t-636-pancake-recipe-cards 18
DEKOMPOSISI COMPUTATIONAL THINKING ABSTRAKSI PENGENALAN ALGORITMA POLA https://www.bbc.co.uk/ bitesize/guides/zqqfyrd/ revision/1 19
Jumlahkan semua bilangan antara 1 sampai dengan 200 1 + 2 + 3 + … + 200 = ? 20
on a computer. This varied approach reinforces student con idence with these skills, better preparing them to write a computer program in the future. Jumlahkan semua bilangan antara 1 sampai dengan 200 COMPUTATIONAL THINKING Real-world Examples: Buat model penjumlahan 1-10 (lebih sederhana) Decomposition Pa1tt+ern2R+ec3o+gn4iti+on5 + 6 + 7 + 8A+bs9tr+ac1ti0on= … Algorithm 3 + 7 + 11 + 15 + 19 10 + 26 + 19 36 + 19 55 Buat alternatif model penjumlahan 1 + 10 = 11 2 + 9 = 11 3 + 8 = 11 5 x 11 = 55 4 + 7 = 11 5 + 6 = 11 21
s necessary for computer programming, applying these elements doesn’t need to happen d approach reinforces student con idence with these skills, better preparing them to write he future. Jumlahkan semua bilangan antara 1 sampai dengan 200 INKING Pattern Recognition 1 + 10 = 11 1 + 200 = 201 200 / 2 = 100 pasang Abstraction Algorithm 2 + 9 = 11 2 + 199 = 201 3 + 8 = 11 4 + 7 = 11 3 + 198 = 201 5 + 6 = 11 … 5 x 11 22
tional elements. The order of the Jumlahkan semua bilangan antara 1 sampai dengan 200 similar process: n) Abstraction Algorithm nition ” and “unplugged” activities. While 1 + 200 = 201 200 / 2 = 100 pasang elements doesn’t need to happen 2 + 199 = 201 ills, better preparing them to write 3 + 198 = 201 … Algorithm (200 + 1) x (200/2) = 20.100 Page 2 of 4 (x + 1) x (x/2) = … 23
Pelajaran apa yang bisa kita dapatkan? BISA Karena TERBIASA 24
https://www.alodokter.com/cara-lebih-sehat- Membuat Nasi Goreng seperti apa/yang bagaimana? membuat-nasi-goreng D Apa saja bahan-bahan dasar dan bumbu-bumbunya? Apa saja peralatan yang dibutuhkan? Bagaimana prosesnya untuk menghasilkan P nasi goreng yang paling enak, dalam waktu tersingkat, dengan harga terjangkau? Mencoba yang kedua harus lebih baik dari yang pertama Caranya bisa diterapkan juga u/ membuat bakmi goreng A Saat sudah mulai bisa dan terbiasa tentu kita tak perlu memperhatikan lagi langkah-langkah detil yang kurang penting dan mungkin kurang relevan A Tiba saatnya untuk menuliskan resep membuat nasi goreng ala”kita” (bahan dań langkah-langkah penting membuatnya 25
D Bagaimana membereskan sekeranjang pakaian kotor ini? P A A 26
UNESCO Kemendikbud, 2019 LEARNING TO KNOWSeringkaliMasalah LEARNING TO DOmenjadiKehidupan sekedar LEARNING TO LIVE TOGETHERhafalanNyata LEARNING TO BE PEMIKIRAN KOMPUTASIONAL https://steemit.com/steemiteducation/@mayann/what-are-the-four-pillars-of-learning 27
TERINTEGRASI KE DALAM EKTRA KURIKULER / MUATAN LOKAL BERBAGAI MATA PELAJARAN Coding/ (INTRAKURIKULER) Programming Kemendikbud, 2019 KOMPETENSI KOMPETENSI Robotic AKADEMIK PENDUKUNG YANG UNGGUL YANG RELEVAN PEMIKIRAN KOMPUTASIONAL SPIRITUALITAS dan Teknologi Informasi STEM/STEAM KARAKTER KRISTUS dan Komunikasi DIATUR DALAM SILABUS DAN RPP 28 Higher Order Thinking Skills (HOTS) Pertanyaan-pertanyaan Pemantik (Essential Questions) Penerapan Nyata Sesehari (Daily Real Application)
Search
Read the Text Version
- 1 - 38
Pages: