Building Young Minds for Bright Futures

Learning about math, science, and engineering at a young age is more important than ever. LEGO robotics, Logo programming, game animation, simulation programming, as well as filmmaking and video editing are several ways to begin developing technical and creative skills at a young age. Our robotics courses specifically prepare students for FIRST LEGO® League teams, a program praised for its exceptional results in building bright minds. Our programming courses are aligned with evolving technologies with preparing students for future jobs that don’t even exist yet while, our filmmaking classes, prepare students well for entering filmmaking contests as well as with capturing and creating high-end video footage to be included as part of their college application, resume DVD. We are passionate about giving students stepping stones toward bright futures…

Oh, did we mention our programs are incredibly fun?!

Summer 2013 QUICK CALENDAR

Check out our exciting videos below!

See our Robotics Camps in action! See our WeDo Robotics Camps in action ›

WeDo LEGO Robotics Camps are an incredible way to inspire students (grades 2-5) to learn subjects like programming and math.


See our Robotics Camps in action! See our NXT Robotics Camps in action ›

NXT LEGO Robotics Camps are more advanced and are for students between grades 5-8. Watch the students show their skills!

  • “Vista Teach offers the BEST robotics camps in the Rochester area! I knew it was true when my son came home from camp and taught me WeDO programming! My son was so thrilled with his camp experience and so confident with the knowledge he learned that we immediately launched a Jr FLL team.” – Beverly Dollinger

  • “Words cannot express our gratitude for "all" you did for us preseason & during the season. We appreciate everything from helping us prepare our coaches to the words of wisdom & encouragement to your support at the events & the awesome footage of the qualifying event. Thank you!” – Linda, Jen, Loryn & Melissa

Available Classes

  • wedo_intro
    Introduction to LEGO WeDo Robotics (Gr. 2-4)

    Using LEGO construction kits, motors, sensors, laptop computers, and programming software provided to each team of two, young students design their own solutions by building LEGO models along with programming them to perform certain tasks. Read More

  • wedo_intermediate
    Intermediate LEGO WeDo Robotics (Gr.3 & 4)

    In these individualized camp sessions, students use what they have learned in their Intro Level LEGO WeDo Robotics camp with taking their skills to the next level, building more complex models and programs. Read More

  • NXT-computer
    Intro/Intermediate LEGO Mindstorms NXT (Gr. 5-8)

    Using the official FLL Tournament NXT Base & Resource Sets and NXT 2.1 programming software, students are taught foundational building and programming concepts in preparation for participation on FIRST LEGO League Teams. Read More

  • Waterbot
    Introduction to WaterBotics (Gr. 6-8)

    As recent headlines have shown, engineers are increasingly called upon to deal with complex, non-traditional, and previously unforeseen challenges. Developed by The Center for Innovation in Engineering and Science Education (CIESE) at the Stevens Institute of Technology, the underwater environment of the WaterBotics® program gives students a sense of both the known and unknown challenges ...

  • nxt_intermed
    Intermediate/Advanced LEGO Mindstorms NXT (Gr. 5-8)

    Using the official FLL Tournament NXT Base & Resource Sets and NXT 2.1 programming software, students continue developing their building and programming skills with completing specific missions on Tournament Mats & Tables set up just like actual FLL competitions! Read More

  • scratchcrop
    Introduction to SCRATCH Animation (Gr. 6-8)

    Do you know someone who likes to play video games? Have you ever thought about being a game designer? Take the first step and learn the programming language of SCRATCH. SCRATCH was developed by the Lifelong Kindergarten Group at the MIT Media Lab and is a programming language used to create animations, simulations, interactive stories, ...