top of page

About the Workshop

  • The session begins with an introduction to what is computational thinking.

  • Learner then take part in a series of experiences that break down the concepts of decomposition, pattern recognition, abstraction and algorithms. 

  • In teams learners then put together what they have learnt to complete a series of logic puzzles and team challenges. 

  • The session finishes with an overview of the different careers in computer science and the benefits of computational thinking.


This can be delivered as part of a full STEM day.

optics and robotics video image.jpg

Student Learning

Learner outcomes:

  • Understand the different methods to computational thinking. 

  • Take part in a series of challenges using the methods explored.


Teacher outcomes:

  • Develop learners essential skills.


Curriculum links:

  • Develop and apply their analytic, problem-solving, design, and computational thinking skills.

  • Can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation.

  • Understand several key algorithms that reflect computational thinking (for example, ones for sorting and searching); use logical reasoning to compare the utility of alternative algorithms for the same problem

Logistics and Planning

Can be delivered in a standard classroom with a projector and screen.

Workshops can be booked on their own and delivered on rotation throughout the day or delivered as part of a series of workshops,

where classes rotate between multiple activities.

Computational Thinking
WORKSHOP INFO ICONS.png

Groups of approximately 30 learners

icons for workshop details2.png

Keystage 4

icons for workshop details3.png

45-120 minutes

bottom of page