Robotics Explorers

Students delve into the fascinating world of robotics with this course, where they learn how coding is utilized to control physical objects through the Edison Educational Robot. The transition from block code to text code using Python introduces them to more complex coding concepts.

What will you learn in the course?

Introduction to Robotics with Edison Educational Robot course is designed to obtain fundamental programming and robotics skills using the Edison robot. Students will learn the concepts of Sequencing, Loops, Inputs, Decision Statements, Variables, and Functions through a block-based coding and Python programming to control a robot.

Robotics

Learn the basics of programming by writing code to control the robot’s movements and actions

Engineering Principles

 Understand mechanical and electrical engineering concepts through hands-on building and programming.

Design Thinking

Apply design thinking by planning, prototyping, and testing their ideas.

Python

Introduce students to Python coding language to control robot. 

Course Content

Unit 1
Chapter 1- Introduction 3 topics
1 Get to Know Your Robot
2 EdScratch
3 Apply Computational Thinking To Problem-Solving
Unit 2
Chapter 2 - Examine The Relationship Between Inputs And Outputs 9 topics
1 Inputs And Outputs With Edison
2 Edison’s Outputs
3 Exploring the Drive Output
4 Testing the Drive Output
5 Exploring the LED Output
6 Testing the LED Output
7 Exploring the Sound Output
8 Exploring the Sound and Drive Outputs
9 Testing the Sound Output
Unit 3
Chapter 3 - Create A Program Using Definite And Indefinite Loops 7 topics
1 Drive a Square Challege
2 Loops
3 Drive a Circle Challenge
4 Drive a Circle Answer
5 Indefinite Loops
6 Stacking Loops
7 Nested Loops
Unit 4
Chapter 4 - Create A Program That Uses Basic Conditional Statements 16 topics
1 Edison the Decision Maker
2 Edison the Decision Maker Answer
3 Conditionals
4 Problem Solving
5 Troubleshooting Step 1
6 Troubleshooting Step 2
7 Troubleshooting Step 3
8 If Statements
9 If Else Statements
10 Troubleshooting Conditionals
11 Sample Answers
12 Edison’s Light Sensors
13 Line Tracking with Edison
14 Edison’s Infrared Light Sensor
15 Detecting Obstacles with Edison
16 Project
Unit 5
Chapter 5 - Use Variables And Data To Modify Your Program 9 topics
1 Thinking Like a Computer
2 Expression Blocks
3 Expression Blocks Answers
4 Edison’s Light Sensors and Expressions
5 Challenge
6 Creating, Modifying and Deleting Variables
7 Using Variables
8 Tracing the Code Answers
9 Try It Out!
Unit 6
Chapter 6 - Repeat Sequential Programming In Python 4 topics
1 EdPy Interface
2 Run a Program in EdPy
3 Drive Edison Forward
4 Drive Edison Backwards
Unit 7
Chapter 7- Make Edison Turn with Variables 4 topics
1 Make Edison Turn
2 Make Edison Turn Using Variables
3 Manipulating a Variable
4 Try It Out!
Unit 8
Chapter 8- Challenge 3 topics
1 Challenge
2 Loops
3 Project
Unit 9
Introduction to Section 2 2 topics
1 Get to Know Your Robot- Again!
2 Get to Know EdPy- Again!
Unit 10
Chapter 9- EdCreate Project 1 2 topics
1 Build the EdTank
2 Programming the edTank
Unit 11
Chapter 10- Create Programs in EdPy that Produce and Detect Sound 14 topics
1 Play Tones
2 Tones and Drive
3 Expressions
4 While Loop
5 Tune String
6 Adding a For Loop
7 Add in some music
8 Does Edison Have Ears?
9 Flowcharts
10 Plan a Program with a Flowchart
11 Program Edison to Respond to Sound
12 Driving in Response to a Clap
13 Functions
14 Create Your Own Function
Unit 12
Chapter 11- EdCreate Project 2 2 topics
1 EdCannon
2 Program the EdCannon
Unit 13
Chapter 12- Explore the Use of Infrared Sensors for Obstacle Detection 8 topics
1 How Can Edison Detect Obstacles?
2 Calibrate Edison for Obstacle Detection
3 Detect an Obstacle
4 Avoid Obstacles
5 Avoid Obstacles Infinitely
6 If Statements
7 If Else
8 Elif
Unit 14
Chapter 13- Explore the Use of Line Tracking Sensors 4 topics
1 What Are Line Tracking Sensors?
2 Make Edison Stop at a Black Line
3 Practice Pseudocode to Make Edison Bounce Inside a Border
4 Make Edison Follow a Path
Unit 15
Chapter 14- Light Sensors 4 topics
1 What are Light Sensors?
2 Flash the LEDs
3 Follow a Flashlight
4 Challenge
Unit 16
References 1 topic
1 References
  • Meet the Creator

Amanda McCann

Amanda has always had a love for teaching and learning. Her credentials include a Bachelor of Arts majoring in French and History, a Bachelor of Education, and her Masters of Professional Education specializing in Curriculum and Pedagogy.