COLCommons short course

Computational Thinking for Teachers

Computational thinking (CT) can help to enhance the problem-solving skills required to solve complex real-world problems. It can be applied across all disciplines, irrespective of students' grade level. However, the primary goal of this course is to help teachers/educators understand CT and implement it in schools. The course can be used by anyone with higher secondary qualification. However, the primary users will be students and teachers. There are no prerequisites for this course. No programming skills are required.

Duration
Approx. 120 minutes
Language
English
Access
No login required

What you'll learn

  • Define and explain computational thinking
  • Differentiate computational thinking from computer science and mathematical thinking
  • Recognise algorithms as important tools for problem solving
  • Describe the skills involved in computational thinking
  • Apply computational thinking in different disciplines
  • Examine existing curricula in light of computational thinking practices
  • Combine various computational thinking practices to redesign their classroom experiences

Topics covered

  • Topic 1: Introduction to Computational Thinking
  • Topic 2: Data Practices
  • Topic 3: Computational Problem Solving
  • Topic 4: Modelling and Systems Thinking

About progress

Your course position, quiz responses and completion status are stored in this browser only. Clearing browser storage or using another device will reset them. This archive does not issue verified certificates.