User Tools

Site Tools


Computational Thinking Modules

When given relevant information about computational thinking, education students’ attitudes toward computer science becomes more favorable and they will be more likely to integrate computing principles in their future teaching.

See our SIGCSE 2011 paper for more details!

Introduction to Computational Thinking for Teachers

Dr. Aman Yadav embedded a Computational Thinking Module within the introductory course for preservice teachers (Learning and Motivation). This course introduces pre-service K-12 teachers to basic concepts of classroom management, learning, motivation, and assessment. The course builds understanding of concepts and novice-level skills in applying those concepts to teaching and learning situations in K-12 schools.

Below are two presentations introducing Computational Thinking in the classroom.

Some ideas presented in these lectures were based on:

  • J.M. Wing, “Computational Thinking,” CACM viewpoint, vol. 49 no. 3, March 2006, pp. 33-35.
  • J.M. Wing, “Computational Thinking and Thinking About Computing,” Philosophical Transactions of the Royal Society, vol. 366, July 2008, pp. 3717-3725.
  • P. Phillips, “Computational Thinking: A Problem-Solving Tool for Every Classroom,” in NECC 2007.
  • Ormrod J. (2011). Educational Psychology: Developing Learners (7th Edition). New York, NY: Pearson.

WebQuest on Computational Thinking

We also embedded a one-week online module, centered around the use of a WebQuest on Computational Thinking, in EDCI 270: Introduction to Education Technology and Computing. This course is for all teacher education majors. It introduces pre-service teachers to the fundamentals of educational technology, including the integration of instructional design, media, computers and related technologies within the classroom setting.

Computational Thinking WebQuest

comp_think.txt · Last modified: 2016/04/27 18:25 by Aman Yadav