RoboSynergy Programs

RoboSynergy is a set of programs, typically involving electronics and robotics components, with strong focus on software development (commonly known as "coding"). We have a very extensive and flexible curriculum, designed as a series of week-long camp sessions.

Blink an LED, learn some C++; Hello, Arduino!

[Arduino Project img] Students that are new to RoboSynergy will learn how to build electronic circuits and schematics using the open-source Arduino electronics boards, program their creations in C++ (a professional programming language), learn about electronic components, such as resistors, LEDs, and potentiometers, create virtual circuits using real-time circuit/schematic simulators, and lots more - custom-tailored for each student, based on demonstrable knowledge.

[2-bit adder with carry-out img] Students who participated in our RoboSynergy camp in the past will continue learning from where they left off (after a brief review of prior concepts, and based on demonstrable knowledge of material). They'll be introduced to more advanced topics, such as writing distributed programs that work simultaneously on multiple commmunicating devices, creating their own robotics sensors, and learning the fundamentals of digital logic.

Take a look at these videos from prior camp sessions:

Experience being a member of one of our robotics teams

[2-bit adder with carry-out img] We’ve prepared a strong engineering program, based on a real competition - World Robot Olympiad (WRO). Our customized version will give our students a taste of what it’s like to be on a robotics team in just 5 days, 3½ hours per day, with strong focus on the overall engineering process, mechanical design, and programming. This camp is primarily offered to prospective competition team members, and performance in the camp will be taken into account for future team selections. Please understand, being invited to this program does not guarantee you'll be selected for our teams.

Art in Code: a STEAM experience with Processing

Creativity meets code in this fun-packed STEAM-focused summer/winter camp! We are very excited about this offering - a program specifically designed for creative, artistic students, who are interested in coding. We carefully selected Processing as our programming language and tool of choice for this offering - an easy to learn, easy to use, yet powerful language, built on top of Java (a professional programming language). Processing was designed for art students, not for programmers, and is a perfect environment to express your creative ideas while learning real-world programming skills.

Breadboarding and coding with Arduino/C++

  • Spring: Mar 25-29, Apr 1-5
    Summer: Jun 17-21, 24-28; Jul 8-12, 15-19, 22-26, 29 - Aug 2; Aug 5-9

    • 9:15 AM - 11:15 AM: Breadboarding and coding session
    • 11:15 AM - 11:45 AM: Break (bring lunch!)
    • 11:45 AM - 1:45 PM: Breadboarding and coding session

1 week (Mon - Fri); Missed sessions cannot be made up, prorated, or refunded. Please see our Make-up Policy for details. While start and end times of each day are concrete, daily schedule may shift slightly in terms of breaks/sessions; work time to break time ratio is strictly followed as outlined above. No food allowed in class, except drinking water in a closed, spill-proof container.