COMPUTATIONAL THINKING
A mind map about COMPUTATIONAL THINKING.
Tags:
Similar Mind Maps
Outline


To abstract general principles and apply to other situations
Computational thinking as the automation of abstractions
Problem-solving which abstracting existing knowledge and skills to solve an unanswered question

CT CONCEPTS
sequences
Loops
Parallelism
Events
Conditionals
Operators
Data
CT PRACTICES
Incremental and iterative
Testing and debugging
Reusing and remixing
Abstracting and modularizing
CT PERSPECTIVES
Expressing
Connecting
Questioning

e-portfolio
Augmented Reality
Scratch

CT FACETS
Decomposition
Abstraction
Algorithms
Debugging
Iteration
Generalization
CT COMPETENCIES
Algorithmic thinking
Critical thinking
Problem solving
Cooperativity
Creativity
APPLICATION IN K-12
Elementary Education
Music or Dance
Mathematics
Science

Moves students beyond technology literacy
Creates problem solvers instead of software users
Encourages creativity and problem-solving
