Google's Lesson Plans for Teaching Computational Thinking

Share this post:  
April 29, 2014
A few days ago I shared with you here in Educational Technology and Mobile Learning a set of Google Lesson Plans to teach students about effective search skills. Today I am sharing with you another equally important resource of lesson plans from Google  but this time on teaching computational thinking in your class.

Google makes it easy for teachers to incorporate computational thinking into the curriculum with these classroom-ready lessons, examples, and programs. 
Lessons include complete teacher editions, student worksheets, and any applicable Python programs. Examples include short exercises from core subjects with key CT concepts to consider. Programs include Python examples and exercises for teachers to enhance their existing lessons. Math lessons, examples, and programs are based on the Common Core Standards, while science materials are aligned with the California K-12 Content Standards.

What is Computational thinking (CT) ?

 " Computational thinking involves a set of problem-solving skills and techniques that software engineers use to write programs that underlie the computer applications you use such as search, email, and maps. However, computational thinking is applicable to nearly any subject. Students who learn computational thinking across the curriculum begin to see a relationship between different subjects as well as between school and life outside of the classroom. "

Check out Google Computational Thinking lesson plans HERE.