Anda di halaman 1dari 22

Pengenalan

Computational Thinking
Computational Thinking Workshop di Kota Medan
2-3 Desember 2022
Disusun oleh Bebras Biro Institut Teknologi Del
Disampaikan oleh Samuel Situmeang

#growwithgoogle #gerakanpandai #googleandbebrasind


#ctwithfun#googlecomputationalthinkingindonesia
Pokok Bahasan

• Latar Belakang

• 4 pilar Computational Thinking

• Contoh Computational Thinking

Berpikir Komputasional 1
https://www.cnbcindonesia.com/tech/20200218151009-37-138726/nadiem-usung-computational-t
hinking-jadi-kurikulum-apa-itu

Berpikir Komputasional 1
Linimasa Sejarah CT
Communication of the
ACM

Mindstorms
(1984)

Berpikir Komputasional 1
Latar Belakang

https://id.wikipedia.org/wiki/Industri_4.0

https://en.wikipedia.org/wiki/
Volatility,_uncertainty,_complexity_and_
ambiguity
https://www.americanscientist.org/article/the-
great-principles-of-computing

https://www8.cao.go.jp/cstp/english/society5_0/index.html

Berpikir Komputasional 1
Kurikulum K-12
http://p21.org
Collaboration, Communication
Profil Pelajar Pancasila : Critical Thinking, Creativity
+++++++++++++++++++++++++++
• Berakhlak Mulia Compassion
• Mandiri Computational Thinking
• Berpikir kritis
• Kreatif Banyak bertanya,
• Bergotong royong Banyak mencoba,
• Berkebhinekaan Global
Banyak berkarya

TIK
https://iste.org
Computing Practices
S
Guru dan Sekolah Merdeka: C N D A
Kebebasan untuk berinovasi, E
O
W A P
belajar dengan mandiri, dan C
kreatif COMPUTATIONAL THINKING

https://aren.cs.ui.ac.id/kikd/xindex.php
Clarification: CT, CS (Informatics), ICT

Berpikir Komputasional https://k12cs.org 1


Apa itu Computational
Thinking?
"Computational Thinking adalah proses berpikir yang melibatkan perumusan masalah dan solusinya
sehingga solusi tersebut direpresentasikan dalam bentuk yang dapat secara efektif diselesaikan oleh agen
pengolah informasi."
J. Cuny, L. Snyder, and J. M. Wing. Demystifying Computational Thinking for Non-Computer Scientists, 2010

Sumber: https://en.wikipedia.org/wiki/Computational_thinking Sumber: https://www.bbc.co.uk/bitesize/topics/z7tp34j

Berpikir Komputasional 1
CT, Informatika, dan TIK
Computational Informatika Teknologi Informasi
Thinking dan Komunikasi
Pendekatan dalam proses Keilmuan desain dan Bagaimana menggunakan
pembelajaran. pembuatan produk-produk dan mengaplikasikan
dan perangkat informatika informatika dan perangkat
seperti algoritma, teknologi informasi dalam
program, aplikasi, berkerja dengan informasi.
perangkat lunak, dsb.

Berpikir Komputasional 1
Memecah persoalan yang kompleks
menjadi bagian-bagian yang lebih
kecil dan lebih mudah ditangani.
Berpikir Komputasional 1
Buatlah sebuah kalimat.

• Apa jenis kalimat yang akan kita buat?


• Apa unsur kalimat yang kita butuhkan?
• Berapa banyak unsur kalimat yang kita butuhkan?
• Di mana letak setiap unsur dalam sebuah kalimat?

Berpikir Komputasional 2
Menemukan persamaan atau pola dalam
persoalan.

Berpikir Komputasional 2
Buatlah sebuah kalimat.

• Apa jenis kalimat yang akan kita buat?


• Apa unsur kalimat yang kita butuhkan?
• Berapa jumlah setiap unsur kalimat yang kita butuhkan?
• Di mana letak setiap unsur dalam sebuah kalimat?

Berpikir Komputasional 2
Buatlah sebuah kalimat.

• Setiap kalimat memiliki sejumlah jenis unsur.


• Setiap kalimat memiliki struktur.

Berpikir Komputasional 2
Identifikasi persamaan dan perbedaan
spesifik di antara persoalan serupa.

Berpikir Komputasional 2
Buatlah sebuah kalimat.

Subjek + Predikat + Objek + Keterangan Tempat


Butet mencuci pakaian di sungai

unsur
struktur

Berpikir Komputasional 2
Kembangkan petunjuk langkah demi
langkah untuk menyelesaikan persoalan.

Berpikir Komputasional 2
Buatlah sebuah kalimat.

Subjek + Predikat + Objek + Keterangan Tempat


Butet mencuci pakaian di sungai
Langkah 1: Tentukan subjek : “Butet”
Langkah 2: Tentukan predikat : “mencuci”
Langkah 3: Tentukan objek : “pakaian”
Langkah 4: Tentukan keterangan tempat: “di sungai”
Langkah 5: Gabungkan “Butet”, “mencuci”, “pakaian”, dan “di sungai”

Berpikir Komputasional 2
CT encourage childrens asking
….
• Can this problem be better, or more easily, solved by a human or a
computer?
• Is there a pattern between this problem and similar problems we have
tackled before?
• How can data be organized to solve this problem?
• How can I create a general solution that works for a range of inputs?
• What is a step-by-step procedure I can articulate to solve this?
• What computational strategies might be employed?
• What are the limitations, trade-offs and constraints related to solving
this problem?
Berpikir Komputasional 1
What is NOT CT
• Conceptualizing, not programming
• Fundamental, not rote skill
• A way that humans, not computers, think
• Complements and combines mathematical and engineering thinking
• Computer science inherently draws on engineering thinking
• Ideas, not artifacts

Berpikir Komputasional 1
Bagaimana “melatih” CT?
• Bebras Challenge – latihan kecil problem
solving
• Analisis Data– lihat soal-soal PISA, AKM
• Modeling & simulation – lab virtual
• Programming – bukan Coding

Berpikir Komputasional 1
Referensi
• Inggriani Liem, Computational Thinking, Persiapan Workshop Guru,
10 Juli 2020.
• Computational Thinking: What Is It? How Is It Used?,
https://youtu.be/qbnTZCj0ugI
• Computational Thinking: A Digital Age Skill for Everyone,
https://youtu.be/VFcUgSYyRPg
• Introduction to Computational Thinking,
https://www.bbc.co.uk/bitesize/guides/zp92mp3/revision/1

Berpikir Komputasional 2
TERIMA KASIH
#growwithgoogle #gerakanpandai #googleandbebrasind
#ctwithfun#googlecomputationalthinkingindonesia

Anda mungkin juga menyukai