Pinterest • The world’s catalogue of ideas

Explore these ideas and much more!

Robot to do your chores? What computational thinking skills will be needed to program it?

The four cornerstones of computational thinking are decomposition, pattern, abstraction and algorithms.

Computational Thinking is often related with Computer Science. That makes sense, they are related. The problem is when the thinking ends there.   Did you know you can use Computational Thinking in any subject?   The following quote is from Google’s Computational Thinking Course: Computational Thinking (CT) is a problem solving process that includes a number …

What’s the Difference Between Coding and Computational Thinking? | EdSurge News | In my last EdSurge article, “Computer Science Goes Beyond Coding,” I wrote about the difference between coding and computer science, to help us understand what we mean by phrases like “Teach kids to code” and “Computer science for all.”

Coding and Computational Thinking in NSW Curriculum In May 2016 BOSTES released a support document for NSW teachers. The document offers ...

from TES Resources

Scratch Programming - Computational Thinking Homework 1

Computational Thinking (learning to think in a logical/problem solving way) is the buzz word in the teaching of programming. By teaching students to predict the outcome of small pieces of code they naturally become better at building their own programs.

Scratch, a programming project from MIT, might be an unexpected tool for digital storytelling. Using Scratch to tell a story is a “twofer”: Students practice important ELA skills and at the same time use computational thinking.

Center for Computational Thinking, Carnegie Mellon

from Computing Education Blog

A Definition of Computational Thinking from Jeannette Wing

A Definition of Computational Thinking from Jeannette Wing | Computing Education Blog