Computer Programming

For over 25 years the Computer Programming & Virtual Robotics Program at IMACS has been helping students build a strong programming foundation. Our students tell us they love the program because it’s loads of fun; IMACS parents love that the in-class challenges are worthy of their children’s talents.

As in all IMACS classes, this class develops your child’s ability to think through problems that go beyond the specific applications of the class. That’s the IMACS Difference!

What Will My Child Learn?

The IMACS Computer Programming & Virtual Robotics Program are focused on two complimentary areas:

Computer Programming

Your child will learn to write computer programs using a graphic-based computer programming language developed at MIT.

But the real value of the course is not in learning the details of some programming language. IMACS students learn to think with mathematical precision while interacting with fun programming concepts, puzzles, and challenges that stem from geometry, algebra, computer science and physics.

Working through the self-paced projects designed by the IMACS Curriculum Development Group, and guided by a deeply trained and educated IMACS instructor, your child will develop a talent for problem solving that overflows out of the IMACS classroom and into all aspects of his or her academic and professional careers.

Virtual Robotics

In the Virtual Robotics portion of the program, your child will use a toolbox of wheels, gears and sensors to build and program robots!

The robots themselves operate in a virtual world that mirrors the real world, complete with friction and laws governing momentum and energy.

It’s fun, but it’s no game! Your child will succeed in this course by learning to write and logically analyze the programs that control the actions of each robot.

Is the IMACS Program Right For My Child?

The IMACS Computer Programming & Virtual Robotics course is perfect for students who desperately need a challenge worthy of their ability as well as for those who have untapped academic skills just waiting to surface.

Because the course is self-paced with individual attention from the IMACS instructor, your child will never be held back from reaching his or her potential.

Too often, children (and adults!) give up on a problem that takes more than a minute to solve. IMACS Programming students are purged of the fear of big, complex tasks and develop a well-founded confidence rooted in genuine advancement of their reasoning skills.

Sign up for a Free Class

Note: If your child is in grades K-2, then you'll want to try a free fun and interactive mathematics class. It's like nothing you or your child has ever experienced – and you'll both love it!