Summer 2027: Roblox, Minecraft, AI and Math by levels.See programs

Home / Labs / Computational thinking

Lab 1 · Logic

Computational Thinking and Problem Solving

Before writing code, learn to think like a programmer.

repetir 3 vecesavanzar()girar(90)

Why this lab?

Logic, patterns, sequences, algorithms, problem decomposition and challenges.

Computational thinking is the foundation for everything else: putting steps in order, spotting patterns, breaking a big problem into small parts and finding mistakes. It's taught through age-appropriate challenges, games and puzzles.

Tool: Challenges without a computer, blocks and logic games

  1. 01

    Give clear, ordered instructions (algorithms)

  2. 02

    Recognize patterns and repetitions

  3. 03

    Break big problems into small steps

  4. 04

    Find and fix mistakes without getting frustrated

Lab program

3 modules, 3 projects.

Each module ends in a project the student can show off. REFERENCE PROPOSAL The academic team may adjust topics and duration.

  1. 1
    Module 1

    Instructions and sequences

    Topics

    • What is an algorithm?
    • Step-by-step instructions
    • Human robots and maps
    • Order and predict outcomes

    Final project

    Guide a robot through a maze with written instructions

  2. 2
    Module 2

    Patterns and repetitions

    Topics

    • Patterns in real life
    • Repeat instead of copy
    • Conditions: «if this happens…»
    • Logic games and puzzles

    Final project

    Design your own board game with rules

  3. 3
    Module 3

    Solving problems

    Topics

    • Problem decomposition
    • Hunting for bugs (debugging)
    • First blocks on screen
    • Present a solution

    Final project

    Final challenge: solve and explain a complete problem

What they take away

Projects they can show off.

  • 1Maze solved with an algorithm
  • 2Board game with their own rules
  • 3Logic challenge explained to the group

Want to try before starting? Try block programming, free and with nothing to install.

Live classes · maximum 12 students

This is what a class is like.

  1. 1

    Short demonstration

    The teacher shows the challenge in a few minutes.

  2. 2

    Guided practice

    The student tries it with support.

  3. 3

    Creation

    They build their own version.

  4. 4

    Presentation

    They show what they made and get feedback.

  • Small groups: up to 8 students in Math and 12 in tech
  • Live classes with a virtual whiteboard
  • Challenge- and project-based learning
  • Continuous feedback
  • Responsible AI use and digital citizenship
  • The teacher facilitates and challenges; they don't monopolize the screen

They'll love it if…

Is it for your child?

  • Loves riddles, puzzles or board games
  • Hasn't coded yet and wants to start from scratch
  • Is between 6 and 8 years old and very curious

Free trial class

In the first class…

  1. 1Solves a logic challenge live
  2. 2Gives a robot its first instructions
  3. 3Finds out if they like thinking like a programmer

Frequently asked questions

About Computational thinking

Do they need to read well?

It helps, but it's not required: many challenges are visual and oral. The teacher adapts activities to the age.

Do they use a computer?

It combines screen-free challenges with first blocks on screen, depending on age and group.

What are the classes like?

Live, by video call, in groups of up to 12 students. Every class follows the cycle: short demo, guided practice, creation and presentation.

What do they need to get started?

A computer with internet and headphones. If the lab uses specific software, we'll guide you through installing it before the first class.

How does it start?

With the free assessment: we get to know the student, place their level in Math, and recommend the path and labs based on their age and interests.

Shall we start with Computational thinking?
The first class is free.

Book your free assessment
Book your free assessment