A companion curriculum for the FIRST LEGO League (FLL) Robot Game. Created by a professional robotics teacher and former FLL world champion.
Master the fundamentals by watching these engaging, hands-on demos. Review "best practices" and rapidly assimilate all the knowledge you need. You'll be building amazing robots in no time.
Learn the true art and science of LEGO robot creation by following our Head Instructor as he creates designs from scratch. This is a masterclass, not an instruction manual... learn to think like a master.
LEGO EV3 Programming can be frustrating, especially when data wires and math blocks come into play. These streamlined demos and walkthroughs teach you everything you need to know.
"These videos are genius. I've learned so much and this is my 6th year coaching." -Megan
[My son] has always been great with LEGO, but now he's starting to talk like a little inventor. I'm always hearing about tests and prototypes." -Crystal
"I manage the robotics program at [private elementary school]. This course is remarkably thorough and easy to follow. I no longer have to worry that the kids will know more than me!" -Ron
"I took a chance with this curriculum and I couldn't be happier with the result. We have a wide age range [at robotics club], so I was worried some of the lectures wouldn't land. It was great. Michael's explanations are straightforward but also very deep, so there's something for everyone. I was jealous that the kids got to build everything!" -Jeanette
Each unit contains multiple fast-paced instructional videos along with additional resources such as EV3 programming files, LEGO Digital Designer files and links to other material. Please note that additional units will be added to each module as the season progresses (in response to student questions) and Module 8 will be added as well after topics are selected by a student vote.
|Module 1||Season Kickoff!|
|Unit 1||Kickoff Video / Masterclass Intro|
|Unit 2||Best Practices for LEGO Implement Design|
|Unit 3||Winning Strategies (Navigation, Mission Prioritization, Etc.)|
|Unit 4||Best Practices for Chassis Design|
|Unit 5||The Art of Robot Handling|
|Unit 6||Using LEGO Digital Designer to Share Ideas|
|Module 2||Implement Design|
|Unit 1||Q/A: Special LEGO Pieces and Where to Find Them|
|Unit 2||Mechanical Alignment: The Ultiamte Success Strategy|
|Unit 3||Efficient and Effective Testing Strategies|
|Module 3||Robot Base/Chassis Design|
|Unit 1||Robot Chassis Design 201: Fun Demo|
|Unit 2||Robot Chassis Design 202: Drivetrain|
|Unit 3||Robot Chassis Design 203: Friction / "Free Wheels"|
|Unit 4||Robot Chassis Design 204: Optimal Weight Distribution|
|Module 4||Intro to EV3 Programming for FLL|
|Unit 1||Michael's Ultimate Mission Programming Method|
|Unit 2||Basic EV3 Programming Overview and Orientation|
|Module 5||Advanced EV3 Programming Techniques for FLL|
|Unit 1||Using Sensors Effectively|
|Unit 2||Using Math Blocks and Variable Blocks (with Data Wires)|
|Module 6||Advanced Mechanical Design Concepts|
|Unit 1||Designing and Using Ratchet Mechanisms|
|Unit 2||Using Gears for FLL|
|Unit 3||Designing and Using a "One-Way Door"|
|Unit 4||Analysis/Dissection of a World-Class Robot|
|Module 7||Extra-Advanced EV3 Programming Concepts for FLL||Unit 1||When to Use "Unregulated" Motor Blocks|
|Unit 2||Building "Smart Turn" Subroutines for Precision Navigation|
|Unit 3||Organizing your Programs and Streamlining your Process|
|Unit 4||Prepping for Tech Judging (advice from a World-Level Tech Judge)|