Beep, boop, beep beep! This course guides students to discover computer science and robotics concepts by programming their own virtual robot through a series of gamified missions. In addition to discovering the nuts and bolts of coding and controlling robots, they’ll practice STEM, computational thinking, problem solving, and soft skills that include creativity and inquiry.
Includes teachers’ guide, instructional videos, suggested solutions, pacing guidelines, slide deck for classroom activities, class conclusion Q&As, learning progress heatmap, knowledge base, and help desk!
Who this course is for: Teachers and students grades 5-9, with little to no experience in coding and robotics. Short, structured missions and flexible pacing make it engaging for a range of learning levels.
Get familiar with the CoderZ learning platform, and discover block categories, and the drive block.
Motion planning with drive power, forward and back, left and right point turns, and backward turns.
Motion planning with power and steering for curved turns, and Smart Blocks for code reuse (functions).
Use touch sensor and ‘wait until’ command to code a ‘forward, touch, turn’ motion despite the distance.
Entering code over and over is obnoxious and increases opportunity for error. Meet ‘Repeat times’.
Code turns with precision using the gyroscope. Learn about momentum and how to control overshoot.
Gyroscope readings are cumulative, making repeat loops impossible. Learn how to reset the gyro sensor to 0 in your code.
Take a creative break and have some FUN showing off your coding knowledge in this short lesson.
Code it! Using all the skills learned so far, test your knowledge of best practices and efficiency.
Sometimes an object needs to be avoided. The ultrasonic sensor helps the robot keep its distance.
Not all measures are about space. The color sensor permits motion planning based on color readings.
It’s crunch time again. Let’s see how well you’ve learned the material so far.
Learn to use the robot’s arm and an encoder to grab and move objects.
Program your robot to autonomously react to its environment based on sensory input.
Rise to the final challenge! Using all your new skills, code the robot to make autonomous decisions.
Everything you need to flow through each lesson, including: clear objectives, questions for reflection, instructional videos, and more.
Each session is guided by a presentation that covers the entire session from theory to practice, including: scientific background, examples and sample code, discussion guidelines, play time activities, and speaker notes.
You can quickly navigate to all the solutions for each lesson in just a few clicks.
So you can see how individual students compare to one another, identify specific topics they may be struggling with, and recommend corrective actions.
Get answers to all your subject matter questions and find your way around the platform.
Pack your bags and dive into the world of STEM, coding, and robotics—no experience necessary! In this intro course kids learn how to program with Blockly through a series of short gamified missions.
Put on your thinking caps and buckle up! Cyber Robotics 102 continues the gamified ride through the world of computer science and robots with a focus on variables, robotics algorithms, and physics!
Mooove on up to this intro coding and robotics course that sets the standard for in-class elementary CS programs! Strategic scaffolding helps teachers successfully advance ALL students in STEM.
You're using a web browser that we no longer support.
To make the most of our website, we suggest that you use Google Chrome: install one of the following browsers:
Already have an account? Log in