Hands-on Science & Engineering Academy
Use our flexible option if our schedule doesn't meet yours. You pick the weekday (Monday, Tuesday, Thursday or Friday), the level of class (Basic, Advanced or Programming), the robotics controller, the date you want to start, and starting time and we will tailor our program just for you. Let's build robots!
Robotics Programming Only
Students can study a variety of programming languages, including the graphical EV3 programming language, RobotC (for Lego EV3), Scratch for Robots, Arduino (for Arduino), Python (for Raspberry Pi). These sessions are focused on programming robots to SENSE, THINK, and ACT autonomously, rather than on mechanical design and construction. Students learn about program flow and control, syntax, variables and much more. Students will test their programs in Lego’s Robot Virtual Worlds or with real robots. No previous programming experience is required.
Students participate in project-based learning that covers advanced robot design, construction, and programming using the Mindstorms EV3, Arduino microcontroller, or Raspberry Pi. Students employ the Engineering Design Process to build robots to solve objectives of real world missions, program them, and conduct "real-world" tests. Recommended for graduates of our Basic Robotics program or for Grades 4-12.
Students learn basic robot design, construction and programming using the LEGO Mindstorms EV3 or Arduino microcontroller. They will learn about mechanical structure, motors, gears, power, sensors basic programming, and much more. Basic Arduino includes sessions on electricity, basic electronics, and electronic circuits. Recommended for complete beginners or Grades 1-6.