Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Level 2 - Robotics & Programming Online Self Paced Course
Getting Started (See Notes in Book)*
Welcome, Outline, Course Timeframe (10:31)
Supplies (3:36)
Software Requirements (4:24)
Hardware & Software Setup & Review*
Hardware Maintenance (5:48)
Hardware Components 1 (1:23)
Hardware Components 2 (9:31)
Moving from mBlock 3 to mBlock 5
Moving from mBlock 3 to mBlock 5 (Differences in Layout, Code, and Arduino Mode) (18:05)
mBlock 3 vs mBlock 5 - Saving, Python Mode (3:34)
Line Follower
Line Follower Pages To Print
Line Follower Project Supplies (0:36)
Line Follower Introduction (9:12)
Line Follower Variable (6:57)
Line Follower Code Build (14:45)
Line Follower - Arduino Code & Sensor Variable (8:36)
Arduino Code Window RFS (1:19)
Line Follower Speed Variable RFS (8:45)
Line Follower - Thin, Think, Color Line Test (1:38)
Line Follower - Thick, Thin, Color Line Test Results (4:54)
Cliff Detection
Cliff Detection Introduction (Mars Rover) (2:54)
Cliff Detection Version 1 (8:32)
Cliff Detection Alternatives (4:00)
Cliff Detection Left or Right Sensor Detection (6:10)
Cliff Detection - Adding Lights and Sound (2:13)
Thief Detection
Thief Detection (9:21)
Thief Detection Review (2:56)
Which Code Set is Better and Why (6:01)
Thief Detection 4
Light Sensor
Intro?????
Testing our Sensor (11:13)
Triple Test (16:15)
Move Forward and Test Light Levels (13:15)
Light Sensor Moving with 3 different light colors
Timer
Robot Runs for 10 seconds (13:37)
Wait Until vs If using Timer (3:29)
If Statement Explained (3:22)
Expand Code Objective RFS (4:13)
Expanded Code Solution (8:56)
Delay Execution of a Program (9:14)
Line Counting
Demo of Challenge (1:04)
Line Counting Pseudo Code (7:50)
Line Counting Setup** (6:04)
Line Counting Pages to Print
Testing the Line Sensor (8:33)
Line Follower Test Result (4:48)
Line Follower Count Setup (16:37)
Line Flash Code Result (0:57)
Line Count - Final Steps (3:40)
Running multiple programs at once on mBot
Running Multiple Programs on mBot (7:03)
Order Of Precedence Test (3:30)
Order of Presedence Result (2:37)
Order of Presedence Test #2 (1:08)
Order of Precedence Test #2 Result and Tips (2:53)
Order of Presedence - Troubleshooting Tip (3:42)
Ins and Outs of Order of Presedence (12:47)
Multiple Complex Programs - Objective and Setup (3:23)
Multiple Line Follower Test with Variable Speeds (16:15)
Multiple Levels of Speed (3:45)
Adding Obstical Avoidance to Upload Programs (13:59)
Final Challenge Introduction (4:17)
Final Solution - mCore Board 6 Programs (10:29)
Creating Your own Blocks
Creating Your own Blocks Introduction Example (1:43)
Introducing the My Blocks Function (9:13)
Dancing Robot Block (5:50)
Line Follower Speed Test Shortcut Code (15:14)
Introduction to Programming in Python*
Python Intro (1:26)
Create an Account and Create a Repl (3:46)
Print (4:48)
Basic Operations (5:16)
Intro to Data Types (5:23)
Data Types and Commenting (6:14)
For Loop Intro (6:51)
While Loop (7:57)
If-Then (6:33)
Homework Intro (4:18)
Calculator Code Hint Sheet
Calculator Code Solution
Maze Game
Maze Game Introduction (1:35)
Choosing Characters (4:19)
Drawing maze and Sizing Sprites (7:09)
Creating You Win Splash Screen (2:57)
Creating Sprite Motion (7:47)
You Lose Motion (4:01)
Final Refinements (8:35)
Teach online with
Calculator Code Hint Sheet
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock