Professional Documents
Culture Documents
Sc
Politeknik Negeri Batam
2015
Computational Thinking
Part 1
Overview
➔ Skill supports
➔ Fundamental knowledge of
Computational Thinking
➔ Example of CT usage
➔ Simple daily examples
Skill
2. Computational Practice
Incremental and iterative, testing, debugging, reusing, remixing,
abstracting and modularizing
3. Computational Perspectives
Expressing, connecting and questioning
“
At first glance, it is hard to
understand and we don’t know how
to solve
4 Cornerstone of CT
“
Each cornerstone is as important as
the others. Correctly applying all
techniques will help when
programming on computer.
Computational Thinking
➔ Decomposition : breaking down a complex problem
or system into smaller more manageable solution.
➔ is not programming
➔ is not thinking like computer
➔ programming is telling computer
what to do and how to do it.
➔ enable to give an idea what to tell
the computer to do
CT Illustration in real world
Brain science
➔ Modeling brain as computer
➔ Vision as feedback loop
➔ Analyzing fMRI data with machine
learning
Geology