Thursday, 9 November 2017

Computational Thinking

WHAT IS COMPUTATIONAL THINKING!? 


We had a great discussion on what computational thinking is. Through this discussion we found some excellent resources. We kept coming back to this graphic:


Computational thinking is the thought processes involved in formulating a problem and expressing its solution(s) in such a way that a computer—human or machine—can effectively carry out.

It is broken down into the following steps:
  1. Taking Apart/Breaking down the problem
  2. Finding Similarities and Differences (recognizing patterns)
  3. Pattern Generalization-applying logic to the pattern you recognize. Exists only as an idea.
  4. Procedure- the steps/instructions that can be applied


Excellent Website for Educators exploring coding in all grades- Barefootcas

No comments:

Post a Comment

Note: only a member of this blog may post a comment.

Our TLLP 2017-2018 Project

Introduction to our Project In November, 2016 we met to create our proposal for the TLLP. We were very excited about this opportunity an...