CodeX Cross-Curricular Digital Textbooks
Two mission packs that take Python beyond CS class. Brain Decoded explores neuroscience through coding. Lift-Off expands CodeX with servos, sensors, and actuators through a Mission to Mars theme. Both are paired with the CodeX handheld device and designed for cross-curricular STEM integration.
Get Cross-Curricular Lab Kits
Computing Touches Every Subject
When students see how coding applies across science, math, and the humanities, it deepens their understanding and drives engagement. These cross-curricular kits use Python and CodeX to explore real-world concepts beyond traditional CS - from neuron networks to solar tracking to soil moisture automation.
Lift-Off (10 missions) is a hardware expansion kit with a Mission to Mars narrative - students wire up servos, relays, pumps, switches, and sensors to build real systems. Brain Decoded (5 missions) fuses neuroscience and computing - students simulate neurons, explore neurotransmitters, and measure reaction times.
15 missions. 101 objectives. 19 quizzes. Hundreds of guided coding steps. Both packs include interactive CodeTrek walkthroughs, built-in hints, and automatic goal validation through CodeSpace.
Lift-Off with CodeX
10 missions - hardware expansion with a Mission to Mars theme. Students interface servos, relays, pumps, switches, and sensors with CodeX, building real systems that solve real problems.
Mission 1: Welcome to Lift-Off Peripherals!
Meet the expansion peripherals kit! Students explore the hardware, learn to connect peripherals to CodeX, and write their first meaningful peripheral control code.
Key concepts: Peripheral hardware, connections, LED control, code organization
Objectives
- Mission "Peripherals"
- Explore Your Kit!
- More Peripherals
- Connecting a Peripheral
- Connect the Red LED
- Meaningful Code
Mission 2: Lift-Off!
Build the launch sequence! Students wire up switches, learn the difference between buttons and switches, code a countdown, and achieve Lift-Off.
Key concepts: Switches, buttons, digital input, countdown logic, clean code
Objectives
- Add a Switch
- Turn the Power ON!!
- Clean Energy
- Button vs Switch
- Countdown!
- Switches and Buttons... Oh My!
- Lift-Off
Mission 3: Conserve Energy!
Build intelligent lighting systems! Students learn PWM, analog input with potentiometers, and motion detection to create an energy-saving automated lighting system.
Key concepts: PWM, potentiometer, analog input, motion detection, automation
Objectives
- Lighting System
- Power Cycle the Lights?
- PWM (Pulse-width Modulation)
- Analog Input - The Potentiometer
- Motion Detector!!
- Delayed Shutdown
- Time to Blackout
Mission 4: Hatch Lock!
Secure the hatch with NeoPixels and microswitches! Students learn addressable LEDs, color blending, random patterns, and build a multi-switch lock mechanism.
Key concepts: NeoPixels, RGB color, addressable LEDs, microswitches, lock logic
Objectives
- NeoPixels
- How do NeoPixels Work?
- Color Blend and Change!
- Fill all the positions!
- Random Fun!
- Microswitch!
- Problem with the Locks!
- Was the Button Pressed?
Mission 5: Alert System!
Build a complete alert system with temperature monitoring, explosion detection, and sound waves! Students read raw sensor data, convert to real units, and build a multi-sensor alarm.
Key concepts: Temperature sensor, analog data, sound generation, multi-sensor integration
Objectives
- Red Light
- Blinking Red Alert
- Show me the Values!
- Raw Temperature!
- It's Getting Hot in Here!
- Explosion Detection?
- Sound Wave
- Put It All Together
- Complete Alert System
Mission 6: Life Support!
Control servos for life support systems! Students learn servo control, analog signals, maintenance procedures, and software state machines.
Key concepts: Servos, analog control, state machines, maintenance procedures
Objectives
- Introduction to Servos
- Analog Control Signal
- Down for Maintenance!
- Software States!
Mission 7: Solar Tracking!
Build an automatic solar tracker! Students combine a servo with a light sensor to follow the sun - learning sensor analysis, debouncing, and closed-loop control.
Key concepts: Light sensor, servo control, solar tracking, debouncing, closed-loop control
Objectives
- 180 Servo
- Stay in Position!
- Light Sensor
- Analyzing Solar State
- Morning and Night
- Debouncing
- Simulate the Sun
- Automatic Sun Tracking
Mission 8: Prepare Lander!
Prepare the lander for touchdown! Students build crew displays, connect object sensors, program approach sequences, and deploy landing gear using state machines.
Key concepts: Object sensor, state machines, display systems, landing sequences
Objectives
- Plan of Attack
- Crew Display!
- Connect the Object Sensor!
- Pull Up!
- Lander States
- Sense Touchdown!
- Set up the Landing Gear!
Mission 9: Automatic Garden!
Grow food on Mars! Students connect a water pump, detect soil moisture, and build an automated irrigation system with fine-tuned automation.
Key concepts: Water pump, soil moisture, relay control, automated irrigation
Objectives
- Automatic Garden Begin!
- Connect the Water Pump!
- Pump it Up!
- Detect Soil Moisture
- Fine Tune Automation
Mission 10: Exploring the Surface!
The final frontier! Students build a rover exploration system with distance sensing, obstacle detection, color and sound alerts, and a complete power-down sequence.
Key concepts: Distance sensing, obstacle avoidance, multi-sensor integration, system design
Objectives
- Hard Knocks
- Going the Distance!
- Convert to Centimeters
- Time Out!
- A Little Resistance!
- Light It Up!
- Danger Ahead!
- Turn the Lights Off!
- Add Color and Sound
- Power Down!
Brain Decoded with CodeX
5 missions - neuroscience meets coding. Students use Python and peripherals to simulate neuron activity, neurotransmitter effects, and muscle responses.
Mission 1: Brainstorm Bootcamp
Boot up and get connected! Students set up CodeX, learn the CodeSpace environment, and make their first physical computing connections with peripherals.
Key concepts: CodeX setup, CodeSpace, peripherals, physical computing basics
Objectives
- Boot Up
- Boot Up II
- Introducing CodeX
- Code Action
- Plug In
- Plug In... more!
- Link Up
Mission 2: Neuron Navigator
Explore how neurons work! Students code a neuron simulation, build neural chains, and test network connections - learning both brain science and Python.
Key concepts: Neurons, neural networks, signal chains, simulation
Objectives
- Neuron Power
- Unplugged Chain
- Code a Neuron
- Neural LinkUP
- Network Test
Mission 3: Synaptic Sparks
Explore brain chemicals and their effects! Students simulate the impact of sunshine, sleep, and substances on brain function - then build a reaction time tester to measure their own responses.
Key concepts: Neurotransmitters, mood/memory, brain chemistry, reaction time measurement
Objectives
- Brain Chemicals
- Mood & Memory
- Your Brain on Sunshine
- Your Brain on Sleep
- Your Brain on Drugs
- Reaction Time!
Mission 4: Language Logic
Where language meets code! Students explore linguistic roots, build pattern recognition and detection systems, and grapple with ethical considerations of language AI.
Key concepts: Language patterns, pattern recognition, ethics, language acquisition
Objectives
- Roots of Language
- Pattern Recognition
- Pattern Detection
- Language Patterns
- Ethical Considerations
- Language Acquisition
Mission 5: Muscle Magic
How do brains control muscles? Students code motor neuron signals, neural rhythms, muscle responses, and build a reaction revolution game - measuring athletic performance with Python.
Key concepts: Motor neurons, neural signals, muscle response, athletic reaction measurement
Objectives
- Motor Neurons
- Motor Neuron Signals
- Neural Rhythms
- Muscle Response
- Athletic Reaction
- Reaction Revolution