New
Coding with Dash and Dot
The Programming with Dash and Dot course is designed to provide students with a hands-on introduction to robotics and programming. Using Dash and Dot robots, students will explore fundamental coding concepts like sequencing, loops, conditionals, and events. This course emphasizes problem-solving, creativity, and teamwork, as students program the robots to complete tasks, navigate mazes, and interact with their environment. Through fun and engaging activities, students will also learn how sensors and motors work and how to use block-based coding platforms to control the robots' actions. This course provides a playful yet educational way to introduce students to computational thinking, preparing them for more advanced coding and robotics challenges.
View Syllabus Join For Free Get This course

Overview & Highlights

Level
Primary
Grades
grade 1-3
Duration
20 hours
Timeframe
Semester
Prerequisite
Basics of block programming: Scratch Junior Level I
Course Overview
1
Introduction to Robotics and Dash & Dot
This course starts with an introduction to the world of robotics, followed by a detailed overview of the Dash and Dot robots, setting the stage for hands-on exploration with these interactive robots.
2
Learning Block-Based Coding with Blockly
Students will learn to code Dash and Dot using the Blockly app, mastering fundamental coding concepts like loops, conditionals, and sequences in a beginner-friendly, visual environment.
3
Exploring Movement and Interactivity
Through various activities, students will program Dash to move, rotate, and follow paths, while also controlling lights, sounds, and interactive behaviors to make their robots respond to real-world stimuli.
4
Developing Conditional Logic and Problem-Solving
Students will work with conditional statements like "If-Then-Else" and event triggers, such as responding to voice or button presses, enhancing their logic and decision-making skills in coding.
5
Creating Engaging Robotics Projects
The course culminates in fun projects like obstacle avoidance and responding to claps, allowing students to combine skills learned throughout the course and build confidence in programming interactive robots.
Certificate of completion available
Earn a certificate of completion and showcase your accomplishment on your resume or LinkedIn.
Related Courses

Basics of block programming: Scratch Junior Level I

Level Primary
Suitable for grade 1-3
Course Length 15 hrs
Timeframe Quarter

Game Development Basics: Scratch Junior Level II

Level Primary
Suitable for grade 1-3
Course Length 20 hrs
Timeframe Semester

Introduction to Mouse Coding

Level Primary
Suitable for grade 1-3
Course Length 25 hrs
Timeframe Semester