Middle Python

VIDI X — Middle Python
Back to VIDI X Universe
VIDI X · Middle School

Python Middle

Learn to code with VIDI X — from your first line of Python to building your own game. 9 lessons, hands-on hardware, zero experience needed.
9 Lessons Real hardware Ages 11–14
The curriculum
Your Learning Path
9 lessons. One complete Python journey. Work through them in order.
Lesson 0

Get Ready! Everything You Need to Know Before You Begin!

Set up your VIDI X, install the software, and get ready for your Python coding adventure.

Start hereNo prerequisites
Lesson 1

Dive into Basic Coding!

Variables, print statements, and writing your very first Python script on VIDI X.

Fundamentals
Lesson 2

Program Your TFT Screen!

Display text, shapes, and colors on the VIDI X built-in screen using Python code.

Display
Lesson 3

Program a Touch Screen

Respond to touch input and build interactive controls users can tap and swipe.

Input
Lesson 4

Program a Button on VIDI X

Read physical button presses and trigger actions — your first hardware interaction in Python.

Hardware
Lesson 5

Measure Temperature

Read sensor data and display real-world temperature measurements on screen.

Sensors
Lesson 6

Pulse Width Modulation

Control LED brightness and motor speed using PWM — precision output control in Python.

Output
Lesson 7

Play Sounds & Music on VIDI X

Generate tones, melodies, and sound effects — bring your projects to life with audio.

Audio
Lesson 8

Program a Game!

Combine everything you’ve learned — screen, touch, buttons, sound — into a playable game on VIDI X.

Final project