Skip to main content

Introduction to Computational Thinking Concepts in K12 Classrooms Summer 2018

Begins 06/13/2018

With the rise of popularity in coding for both youth and adult audiences, more time and effort is being directed to help students in K-12 classrooms develop and hone their computational thinking abilities. Jeannette Wing (2014) defines computational thinking as “Shorthand for ‘thinking like a computer scientist’ or 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.” In this course, participants will explore computational thinking, its components, and how these skills can be developed in classrooms both with and without the use of technology.

  • Use computational thinking as a problem solving method aligned with innovation and 21st century skills.

  • Identify the essential concepts of Computational Thinking including Decomposition, Pattern Recognition, Abstraction, and Algorithm Design.

  • Plan a computational thinking challenge aligned with standards and curriculum, and the methods and scaffolds to support student learning.

  • Apply methods of assessing learning in computational thinking experiences.

  • Develop a plan for fostering a cooperative and respectful culture in the classroom.

Check Out