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:
- Taking Apart/Breaking down the problem
- Finding Similarities and Differences (recognizing patterns)
- Pattern Generalization-applying logic to the pattern you recognize. Exists only as an idea.
- 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.