Sunday, April 6, 2014

Lesson Plans for Teaching Computational Thinking

Google offers dozens of lessons for exploring computational thinking through the use of Python programming. Now if you're wondering, "what the heck does that mean?" don't worry, I wondered the same. Exploring computational thinking through Python is a series of lessons in which middle school and high school students use the Python programming language to try to put mathematics and science concepts to use.

Applications for Education
Exploring Computational Thinking is a series of lessons for designed to help middle school and high school students explore mathematics and science concepts. Google developed these lessons to use Python. As Google states in their Teacher's Guide Introduction to Python, the reason for using Python is, "A computer program gives students the opportunity to directly apply the algorithms they learn in class and provides them with a tangible reason for using variables rather than specific numbers in math."