Teaching Python with CodeX

Firia Labs

$199.00
SKU:
CLF-CODX
Shipping:
Calculated at Checkout
Grades:
4-8
Contact Hours:
40+
Group Size:
1-2
Adding to cart… The item has been added
Request a Quote

Introducing CodeSpace and CodeX 

This unique learning platform combines a robust, open-ended coding environment, a teacher-friendly curriculum suite, and an exciting, thoroughly hackable set of hardware tools. With CodeSpace, after learning the basics dive into fun projects, which foster creativity and sharpen problem-solving skills. Learn how CodeSpace helps you deliver real-world learning experiences to your students.

A Real-World Coding Platform

  •  Easy-to-use Browser-Based Software
  •  Physical Computing based - CodeX and CodeBot
  •  Step-by-step Interactive Curriculum Modules
  •  Project-driven, Hands-on Learning
  • Aligned to Standards and Certification 

Python, a real-world programming language

Python is industry-proven which makes it a perfect language to learn. It has been instrumental in developing software for Google, YouTube, Spotify, and countless other applications that are highly relevant to students' lives. Our exclusive use of text-based code, rather than drag-and-drop blocks, appeals to students seeking relevance, meaning, and real-world value from instruction. 

Intuitive, step-by-step curriculum

Our Python-based curriculum modules lead students (and teachers!) step by step from basic coding concepts to deep and complex projects. Instructional content is integrated with development tools so students can practice the mechanics of programming and build a solid foundation of computer science principles.

Open-ended software environment

In our web-based Python editor, programmers are not limited by the scope of their imagination. They are encouraged to apply the concepts they learn in each lesson to develop their own unique ideas. Legible error messages and a professional Python debugger help students learn through the natural process of making mistakes and iteratively fixing them. This scaffolding empowers students to think critically and confidently about a problem before raising their hands.

Engaging in physical computing projects

Hardware brings code to life! Our versatile hardware products not only teach code but also get students excited about it. They introduce students to the fascinating world of electronics and the code that animates and connects the gadgets in the ever-expanding Internet of Things. Through CodeSpace, students will learn in a way that is engaging and sparks their curiosity.

Introduce your Students to Python 

The perfect introduction to Python, starting with the basic concepts as you bring CodeX to life one line of code at a time.

Python with CodeX Curriculum Module

Just a few of the included projects:

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.

Videos Hide Videos Show Videos

Customer Quotes

“Great products...one of the best curriculum's out there, great help for teaching our video class”

- Christine R., Principal, Trinity Lutheran School, Kalispell, MT

“Screenwriting was awesome, our kids really loved these activities. It was also really nice to provide such a creative curriculum that addresses the standards in such a fun way.”

- Heather S., Director, After School, City of Fairfield, CA

“Having taught at the high school and college level, I was impressed with this curriculum. The materials and guidance were well put together and very thoughtful.”

- Michael L., Artist, Shea After School, Syracuse, NY

“This amazing program has enabled my students to comprehend the process of forensic science as well as the sophisticated vocabulary encompassed in the program's lessons.”

- Erica T., Freehold Public Schools, Freehold, NJ

“This is a well organized course that I would highly recommend to other programs.”

- Chad S., Teacher, School #18, Buffalo, NY

“The program is awesome! I’m doing it as part of an after school enrichment time. Our kids really enjoy the projects and it’s wonderful to use as everything is provided.”

- Karen S.,Teacher, Olympic Middle School, WA

“This is the perfect kind of activity for afterschool. It’s fun; students learn by getting involved. Everybody wants to be a part of it!”

- Kim L., Program Leader, Child and Adolescent Treatment Services, Buffalo NY

“They love it…it’s awesome. Kids are dying to get in it!”

- Audrey A., Teacher, Clifford Marshall Elementary School, Quincy, MA

“The Missing Money Mystery was very easy to follow. The children had such a great time at it, we even allowed our group to re-enact the entire mystery. This mystery was fantastic, and we are looking forward to our next exercise!”

- Jackie. J., Director/Detective, Hempstead P.A.L., Hempstead, NY

“The students were engaged and enjoyed the experiments. The story keeps the activities meaningful and provided an interested way to connect Florida Standards. The teacher’s manual was easy to follow and materials in the kits made it very convenient for set up. Overall, this is a great thing to do in afterschool and during the summer!”

- Betty C., Teacher, Genesis Center, Leesburg FL

“Playing with Percussion offers an exciting doorway to exploring percussion, communication skills and learning about different cultures.”

- Sheila K., Site Leader, Accord Corp, Youth Services Division, Belfast NY

“Our kids enjoyed making their own instruments, especially sanding. Playing all those grooves at the end was a lot of fun!”

- Nina P., Music teacher, Napa, CA

“The Cookie Jar Mystery was such a big hit at the middle school…which has been tough.”

- Charlie E., Teacher, Lexington County Schools, SC

“The Cookie Jar Mystery went really well, the kids talked about it for weeks. They were very excited and intrigued with the hands-on activities and I really enjoyed teaching it!”

- Brook T.,Teacher, Lincoln Middle Schools, TN