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

Home / Labs / Python

Lab 10 · Programming

Introduction to Python

The language of data science and AI, from scratch.

escribir()print()

Why this lab?

Variables, conditions, loops, functions, small programs and problem solving.

Variables, conditions, loops, functions, small programs and problem solving. The step from visual programming to text-based programming, with the most widely used language in universities and companies.

Tool: Real Python in an online editor

  1. 01

    Write programs in real Python

  2. 02

    Variables, conditions, loops and functions

  3. 03

    Solve problems with code

  4. 04

    Create small games and useful tools

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

    First programs

    Topics

    • print, input and variables
    • Operations and text
    • Conditions: if / else
    • Errors and how to read them

    Final project

    Calculator and guessing game

  2. 2
    Module 2

    Loops and lists

    Topics

    • for and while
    • Lists and dictionaries
    • Your own functions
    • Modules: random and turtle

    Final project

    Quiz game with score

  3. 3
    Module 3

    Real projects

    Topics

    • Read and write files
    • Automate a task
    • Step-by-step guided project
    • Presentation and clean code

    Final project

    Useful program chosen by the student

What they take away

Projects they can show off.

  • 1Guessing game
  • 2Trivia with score
  • 3Own useful tool

Want to try before starting? Practice Python in Spanish, 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?

  • Has already coded with blocks and wants text
  • Is between 12 and 17 years old
  • Is interested in AI, data or robotics

Free trial class

In the first class…

  1. 1Writes and runs their first Python program
  2. 2Creates a mini guessing game
  3. 3Discovers what they can do with Python

Frequently asked questions

About Python

Do they need to install Python?

Not at the start: we use an online editor. Later on, we'll guide you through installing it if you'd like.

Is it very hard?

Python is the friendliest language for starting with text. In the Code Zone, they can practice the logic in Spanish before they begin.

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 Python?
The first class is free.

Book your free assessment
Book your free assessment