Lesson 1: Core Python

Welcome to Month 1! We are starting with the basics of Python to prepare for our mission.

Session Goals
  • Understand the Mission: Calculate ISS speed.
  • Practice Python variables, loops, and conditional statements.
  • Get comfortable with the coding environment.

The Mission Task

Your team needs to create a program that gathers data from the Astro Pi sensors and camera to calculate the speed of the ISS. Today, we will practice the basic Python building blocks you'll need.

Key Concepts

Variables
Used to store data like speed, time, or sensor readings.
Loops
Repeat a block of code multiple times (e.g., taking photos every few seconds).
Conditionals
Make decisions in your code (e.g., if speed is too high, do something).

Mission Control Interface

Loading Python environment...
Output Terminal
Ready to execute...