Curriculum & Resources

Computational Thinking and ABE

Bulut MTF project

In this lesson, no instructions are provided. Instead, students use examples of what imaginary players have done to figure out how to play a game. Students practice the four parts of computational thinking (decomposition, pattern matching, abstraction, and algorithms) in one cohesive activity.

These materials were developed by ABE Master Teacher Fellow Aynur Elif Kekec Bulut of ABE Türkiye as part of the ABE Master Teacher Fellowship.

Class sessions


Resource Type
Teaching Materials
Appropriate Ages
Upper Secondary
Resource Topic
Data Science
Teaching and Learning
Resource Author
Aynur Elif Kekec Bulut, ABE Türkiye