+
Article
Other

Towards Data Science: Computational Thinking Defined

For Students 9th - 10th
Computational Thinking is a set of techniques for solving complex problems that can be classified into three steps: Problem Specification, Algorithmic Expression, and Solution Implementation & Evaluation. The principles involved in...
+
Unit Plan
Other

Doha Debates: Systems Thinking

For Students 9th - 10th
An 8-lesson module on the systems thinking mindset and how it can be applied to solve complex problems. Includes downloadable lesson plans.
+
Article
Other

Interaction Design Foundation: Complex Socio Technical Systems

For Students 9th - 10th
Complex socio-technical systems are intricate societal and global problems: challenges where designers strive to define human problems, understand the far-reaching implications of these and address them carefully. As they are hard to...