Google is offering a free online self-spaced course on computational thinking. The goal is to help educators learn about Computational Thinking (CT), how it differs from computer science, and how it can be integrated into a variety of subject areas.
Computational Thinking is a problem solving process that includes a number of characteristics and dispositions. CT is essential to the development of computer applications, but it can also be used to support problem solving across all disciplines, including the humanities, math, and science. Students who learn CT across the curriculum can begin to see a relationship between academic subjects, as well as between life inside and outside of the classroom.
This course provides an opportunity to experience some of the elements of CT, including:
- Decomposition: Breaking down data, processes, or problems into smaller, manageable parts
- Pattern Recognition: Observing patterns, trends, and regularities in data
- Abstraction: Identifying the general principles that generate these patterns
- Algorithm Design: Developing the step by step instructions for solving this and similar problems
WORTH
- Increased awareness on CT, explore of examples of CT integrated into subject areas, experiments with examples of CT
Downloadable certificates of completion will be given when the final project is completed
ELIGIBILITY
- Opens to educators worldwide
- A Google account required and basic familiarity and comfort using a web browser is helpful
- Knowledge of Google’s products or computer science is not required
DEADLINE: On-going
To register and for more information visit here