Beginner: Intro (New Coders)

Ages: 10-12
Supported Programs: Camp, Enrichment Class
Languages / tools: Edison Robot
Prerequisites: Edison robot purchase required. You can get it on Amazon. Please check delivery times before completing registration! In case it’s out of stock, please try The STEM Store
This class is intended for students without prior basic coding experience. Students who have done coding before should take the Robotics: Intro course
Looking for a hands-on Robotics course your Coder will love? In this course, your coder will have a blast learning about robots and how they work. Through visual programming, students will learn computational thinking and basic programming concepts such as: pseudo-coding, code structure, variables, and loops while also exercising problem solving and creative thinking. Interactive projects will have students code their Edison robot to perform simple tasks such as turning the robot’s lights on and off, playing music, moving, and detecting sound.
Beginner: Intro

Ages: 10-12
Supported Programs: Camp, Enrichment Class
Languages / tools: Edison Robot
Prerequisites:
- Edison robot purchase required. You can get it on Amazon. Please check delivery times before completing registration! In case it’s out of stock, please try The STEM Store
- Prior coding experience required
This class is intended for students with prior basic coding experience. Students who have never done coding before should take the Robotics: Intro (New Coders) course.
Learn to code with your very own robot! Students will learn the basics of programming a robot and learn how to use code along with hardware to open up so many more possibilities with technology. Through a block-based, visual programming platform, coders will learn introductory concepts, such as code structure, variables, and loops. They will apply these concepts, along with problem-solving and creative thinking, to program their robot to complete mission challenges, such as avoiding obstacles, light sensing and following a path.
Beginner: Micro:Bit: Intro

Ages: 10-12
Supported Programs: Camp, Enrichment Class
Prerequisites:
- Micro:bit purchase required. You can get it here. Please check delivery times! In case it’s out of stock, you can try here
Explore computer programming using the Micro:bit, a small microcontroller with programmable LED lights, sensors, and built-in wireless communication via radio and Bluetooth. In this course, students will be introduced to coding and basic computer programming concepts, such as variables, conditionals, and loops. Using the Micro:bit and an easy but powerful block-based coding environment, students will code fun projects. They will code an LED Matrix of the Micro:bit to display custom icons and animations, an accelerometer sensor to implement a dice rolling project and a paper-rock-scissor game, and create a reaction game that uses the buttons on the Micro:bit to trigger events.
Intermediate: Micro:Bit: II

Ages: 10-12
Languages / tools: Micro:bit
Prerequisites:
- Completion of Micro:bit I course or equivalent basic experience with Microbit
- Micro:bit purchase required. You can get it here. Please check delivery times! In case it’s out of stock, you can try here
- Purchase of Microbit Kit here
Use your Micro:bit to go past the basic commands and create so much more – light mixing, color changes, and music creation! In this course, students will learn more complex Micro:bit skills by using additional accessory devices in conjunction with the Micro:bit board, such as sensors, sound buzzer, and RGB LEDs. Hands-on projects will use the Micro:bit hardware and code to build a color-changing mood lamp and a light-based musical instrument.
Intermediate: 3D Modeling with TynkerCad
