CodeX Elementary Curriculum Guide (4th-6th Grade)
Students learn the most when they are engaged in project-based hands-on physical computing. With CodeX and the CodeSpace editor, watch students step up to computer science with real-world Python code! Use our authentic and motivating curriculum with our powerful and fun physical device to ignite in students an enduring passion for creating and kindle their creativity, critical thinking and a genuine love for coding and robotics.
- Elementary School CodeX Guide.pdf
login required
- Python with CodeX Curriculum Guide.pdf
login required
Unit 1: Missions 0-5 | 7½-9 hours
Students will learn the basics of programming in Python. Students start by creating an account and becoming familiar with CodeSpace. Then they learn about CodeX. Students start programming in Mission 3 and learn how to control the LED pixel lights. Then they learn how to turn on and off the pixel LEDs, display an image, and play audio files. Each programming mission is followed by a remix option for students to create their own programs using the skills and concepts taught in the missions.
Unit 1: Missions 0-5 Pacing | Title | Time |
---|---|---|
Mission 0 | Getting Started | 10-20 minutes |
Mission 1 | Welcome | 30-40 minutes |
Mission 2 | Introducing CodeX | 30-40 minutes |
Mission 3 | Light Show | 45 minutes |
Remix 3 | Original Program | 90 minutes |
Mission 4 | Display Games | 90 minutes |
Remix 4 | Original Program | 60-90 minutes |
Mission 5 | Micro Musician | 30-45 minutes |
Remix 5 | Original Program | 60-90 minutes |
Unit 2: Missions 6-8 | 6-9 hours
Students continue their programming journey by using buttons as input and using loops to repeat code. They learn more about conditions and ways to stop a loop, including a break statement. Students learn about lists and how to use them in interesting programs to customize a billboard and answer bot. Each programming mission is followed by a remix option for students to create their own programs using the skills and concepts taught in the missions.
Unit 2: Missions 6-8 Pacing | Title | Time |
---|---|---|
Mission 6 | Heartbeat | 60-90 minutes |
Remix 6 | Original Program | 60-90 minutes |
Mission 7 | Personal Billboard | 60-90 minutes |
Remix 7 | Original Program | 60-90 minutes |
Mission 8 | Answer Bot | 45-60 minutes |
Optional | Adding JPG Images | 30-60 minutes |
Remix 8 | Original Program | 60-90 minutes |
Unit 3: Missions 9-12 | 6-9 hours
Students programming skills improve with creating and using functions, parameters, arguments and local variables. They also learn about some of CodeX’s built-in features and sensors, which allows additional input and output capabilities. They use the internal clock library, the accelerometer and the light sensor.
Unit 3: Missions 9-12 Pacing | Title | Time |
---|---|---|
Mission 9 | Game Spinner | 60-90 minutes |
Remix 9 | Original Program | 60-90 minutes |
Mission 10 | Reaction Tester | 45-60 minutes |
Remix 10 | Original Program | 45-60 minutes |
Mission 11 | Spirit Level | 45-60 minutes |
Remix 11 | Original Program | 45-60 minutes |
Mission 12 | Night Light | 45-60 minutes |
Remix 12 | Original Program | 45-60 minutes |