Mind Map Gallery COMPUTATIONAL THINKING
无数据
A mind map about COMPUTATIONAL THINKING.
COMPUTATIONAL THINKING
APPLICATIONS IN TEACHING & LEARNING
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
PLUGGED IN
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
APPLYING CT IN ASSIGNMENT
e-portfolio
Augmented Reality
Scratch
UNPLUGGED
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
BENEFITS
Moves students beyond technology literacy
Creates problem solvers instead of software users
Encourages creativity and problem-solving
A way that human thinks which combines problem solving and critical thinking