CodeX with Python Kit
- Grades: 4+
- Number of Students: 1-2 per kit
- Number of Lessons: 7
Highlights:
Brand new to Python? Begin your journey here!
The perfect introduction to Python, starting with the basic concepts as you bring CodeX to life one line of code at a time.
CodeX™ - the next-level Computer Science and STEM education platform from Firia Labs
The culmination of years of classroom experience and student/teacher feedback. Fully student-programmable in Python, with a complete introductory curriculum and teacher resources.
Why CodeX?
Teachers asked for:
- Chromebook, Windows and Mac compatibility
- Cross-curricular pathways – Math, Arts, Science
- Real “big data” and “machine learning” connections
- One-piece design that’s “ruggedly expandable”
- Built tough for years of classroom use
- Ready-to-Teach Curriculum!
Students asked for:
- Real music, like a pro synthesizer
- Color graphics
- Program over USB
- Multi-player communications
- Bright, colorful LEDs
- A seriously cool device, not a toy!
Curriculum or Lesson Topics:
1. Welcome to CodeX - a tour of the many features of your CodeX. You'll learn about sensors, display, LEDs, and more! Then you'll connect to your computer (Chromebook/Windows/Mac) and write your first few lines of Python code to bring CodeX to life!
2. Light Show - start with the beautiful LED-backlit display, and move on to controlling the 6 indicator LEDs and the 4 neopixels onboard your CodeX. Put your new coding skill to use to make a warning sign that flashes continuously. Then let your creativity soar as you craft an animated art exhibit, powered by Python!
3. Button Up - learn the basics of reading from input devices by exploring CodeX buttons. With a little more Python knowledge you can now control those flashy outputs based on button presses. Hey, you're rocking some I/O!
4. Harmonize - there's an symphony waiting inside your CodeX! With a little Python code, you'll become the maestro of electronic music.
5. Voice Box - continue your audio exploration as you use Python code to record your voice with CodeX's microphone. Learn how to play-back audio samples, and use button-press inputs to create an audio user-interface.
6. Spirit Level - get to know one of the advanced sensors on CodeX, the accelerometer. Your code can use this sensor to precisely read the orientation, and you'll use that knowledge to craft a useful tool. You'll use a little math to convert the accelerometer reading to degrees, and show the angle on your CodeX display.
7. Night Light - another useful peripheral is the onboard ambient light sensor. Can you use it to make a nightlight? With a little Python code, yes you can! What else can you sense? Experiment with detecting the presence of nearby objects, and use the light sensor as another user-interface device.
What's Included:
Each CodeX kit includes:
1 CodeX (batteries not included), 1 USB cable, and 1 Annual License
Please Note: Product requires 4x AAA batteries, not included.
Special Notes and Considerations:
Please Note: This product comes in two quantities: Singles and 10-Packs. Please select your desired quantity towards the top of this page.
Please Note: This product includes an annual license by default. Please see options for license renewals here.
What happens when my 1 year license expires?
If the license is not renewed you will lose access to those lessons in the curriculum. However, you retain access to the CodeSpace development environment and of course all the code that you've written. You can still develop new Python programs and build projects with your physical device with no license needed. Additionally, Firia Labs have committed to maintaining a fully-functional free tier of the CodeBot simulation environment. If you haven't already done so, please check that out at sim.firialabs.com.