What is Computational Thinking
Information about computational thinking.
>
Ready to Code Youth Demonstrate Computational Thinking Skills
- They turn big problems into manageable parts (that's DECOMPOSITION) in activities in which they create a game with Scratch
- They find patterns in the small parts (that's PATTERN RECOGNITION) in activities in which they create a bracelet using e-textiles
- They develop step-by-step instructions (that's ALGORITHMS) in activities in which they improve on the steps required to make a paper airplane
- They transfer solutions to similar problems (that's ABSTRACTION) in activities in which they improve on the robot they built before
- They understand when a computer can help (that's AUTOMATION) in activities in which they program a 3D printer to create an airplane
Want to learn more, check out Jeanette Wing’s 2006 article on Computational Thinking (pdf)