Computational Thinking and 21CC

Computational Thinking is

“The thought processes involved in formulating problems and their solutions so that the solutions are represented in a form that can be effectively carried out by an information-processing agent”  

(Cuny, Snyder, and Wing, 2010)

We are not just learning programming. In the process of learning programming, we are learning about computational thinking. This ties in well with 21CC (which I personally feel it is going to be the new term on the block)

1. 21CC

Information and Communication Skill

Creative Inventive Thinking Skill

2. Google Computational  Thinking

3. Scratch Computational Thinking


Leave a Reply

Your email address will not be published.