Looking for a different type of class?
Robot 1
Introduction to LEGO Robotics
$350/a week
- No Prerequisites
- Students must be in Grade 5+ September 2024
- Max Class size is 8 students.
- As of March 2021 Students will be introduced to EV3 Classroom, Scratch based programming environment.
- Children will learn what a robot is, how it works, and what sensors are available to make it come to life. Sensors will be explained through analysis, experiment and observation in an interactive environment.
Robot 2
Intermediate Programming
$395/a week
- Robot 1 Prerequisite
- Students must be in Grade 5+ September 2024
- Max Class size is 8 students.
- In Robot 2 Students will advance and tune their new found Robot 1 Skills in this intermediate programing course.
- Building on the back of their hands-on knowlegde of their robots, students will be introduced to the world of variables, proper syntax, if/then/else and conditional statements (just to name a few). They learn to understand, recognize and ultimately utilize them in practical and real world applications. A large portion of the class is learning to recognize bugs in their codes as we work through them as a class.
- Faced with their first robotic projects students will be tasked with analyzing and problem solving through code in order to complete some Olympic themed challenges.
Robot 3 & Build 1
Advanced Programming
$425/a week
- Robot 2 Prerequisite
- Students must be in Grade 5+ September 2024
- Max Class size is 8 students.
- We have decided to include Build 1 Class in combination with Robot 3 for the Summer Classes. This would accredit the student with Build 1 and make them eligible for a Challenge Camp and Build 2 One Day Classes.
- Armed with their Robot 1 & 2 base and their new Robot 3 programming concepts; boolean/string variables, OR statements, Multiconditional waits and declarations (just to name a few). Students will complete our Indiana Jones Maze or ‘Frogger’ (equipped with moving walls, changing passage ways) that their robots will navigate completely automously.
- Special attention is spent in this class learning efficent testing skills, advanced problem solving, bug detection and tools to help with their continued exploration into robotics.
- This class is a prerequisite for participation on an E-Bots FIRST LEGO League Experience Team.
Robot 4
Introduction to SPIKE Prime
$395/a week
- Robot 3 Prerequisite
- Students must be in Grade 5+ September 2024
- Max Class size is 8 students.
- SPIKE Prime is the newest release of the LEGO Robotics Family.
- Robot 4 is spent learning and investigating this new robot and it’s environment. Students introduced to new sensors, a whole new CPU and a new programming environment; the good the bad and the ugly.
- Students will work towards writing a robotic ‘Mastermind‘ game using their new programming skills; arrays/lists, sequences, flow control structures, absolute/proportional and PID (Proportional, Integral, Derivative).
- In Robot 4 the expectation for students is that they now can recognize errors in the robots preformance, zone in on the error in their code or hardward and potentially correct their errors themselves. We will spend a lot of time practicing their debugging skills learned from previous Robot sessions.
Python 1
Introduction to MicroPython
$435/a week
- Prerequisite; Scratch 4/Robot 4
- Max Class size is 8 students.
- Students will be introduced to MicroPython, syntax based language. Python is an interpreted, high-level and general-purpose programming language. Python’s design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects
- Students will be using Microsoft Visual Studios as their programming environment.
Python 2
Intermediate MicroPython
$435/a week
- Prerequisite; Python 1
- Max Class size is 8 students.
- Students will be using the EV3 robot to learn the new interface and their new language.
- Students will be using Microsoft Visual Studios as their programming environment.
- This class is pre-requisite for participation on an E-Bots Competitive FIRST LEGO League Team.
Challenge Class
Experience FIRST LEGO League
$435/a week
- Prerequisite; Robot 3 & a Build class from Spring ’23 or Summer ’23
- Max Class size is 8 students.
- The challenge camp is an opportunity to use the programming acquired in Robot 1-3 and the build experience from either, or both of Build 1 and 2.
- Working in teams, students will tackle a past FLL challenge mat. Analysis of the challenge will be discussed with relation to the mat layout, model challenges, points awarded, field rules and then students will work through these requirements to effectively design and program their team’s robot and compete within their class.
- Special attention will be spent in this class learning efficient testing skills, advanced problem solving, bug detection and tools to help with their continued exploration as it applies to robotics.
- Final day will involve a team’s self reflection of their completion of the challenge and next steps to improve their skill set.
- This is not a pre-requisite for participation on an E-Bots FIRST LEGO League Experience Team. However it will provide a very clear understanding of an FLL challenge mat and the skills needed to master one, and is so much fun!
Things to note
- Children MUST have the prequisite class for the class they are registering for.
- If you feel your child may know more than Class A please contact info@ebots.ca for an assessment.
- Children cannot move on from one level to the next without permission from their teachers.
- Every child is unique and different and so too are their learning styles. Not all children learn as quickly as others and for that reason our program is not “pass/fail”. Children may require a secondary pass at some concepts and if so should never be considered “failure”.