Skip to content
Introduction to Computational Thinking
Computing · JC 1 · Algorithms and Computational Thinking · Semester 1

Introduction to Computational Thinking

Students will explore the four pillars of computational thinking: decomposition, pattern recognition, abstraction, and algorithms.

MOE Syllabus OutcomesMOE: Algorithms and Computational Thinking - JC1

About This Topic

Students will explore the four pillars of computational thinking: decomposition, pattern recognition, abstraction, and algorithms.

Key Questions

  1. Explain how computational thinking can be applied to solve everyday problems.
  2. Differentiate between abstraction and decomposition in problem-solving.
  3. Analyze a simple real-world scenario to identify potential patterns and algorithmic steps.

Active Learning Ideas

See all activities

Activities & Teaching Strategies

See all activities

Edited by Adriana Perusin, Editor-in-Chief, Flip Education