W200
Using Computers in Education

 

Computational Thinking Lesson


Project Timeline

Week and Starting Date

In-Class Activity

Homework

Week 8 (February 26) Introduction to computational thinking Class Prep Week#8: Hour of code
Week 9 (March 5) Resource exploration & evaluation Class Prep Week#9: Algorithms
Week 10 (March 19) Differentiation
Class Prep Week#10: Computational thinking lesson plan resources
 

Introduction

What is computational thinking?

"Computational thinking (CT) is a problem solving process that includes a number of characteristics, such as logically ordering and analyzing data and creating solutions using a series of ordered steps (or algorithms), and dispositions, such as the ability to confidently deal with complexity and open-ended problems. CT is essential to the development of computer applications, but it can also be used to support problem solving across all disciplines, including math, science, and the humanities. Students who learn CT across the curriculum can begin to see a relationship between subjects as well as between school and life outside of the classroom." ~ Google for Education

Watch this short video to learn more about what computatioin thinking is.

Check out these computational thinking resources for educators


Resources for Computational Thinking Lesson plan


Computational Thinking Lesson plan Template

Click here to download

Computational Thinking Project Evaluation Rubric