Welcome to IMACS!
Loading...
IMACS Classes for Students in
IMACS Live! Mathematics Enrichment
Most students are not ready to start IMACS until 1st grade.
However, if your child is doing extremely well in school, they may be ready.
Please take a moment to answer the following questions:
- Can your child write all the numbers from 1 to 30 without help?
- Can your child count backwards from 20 without help?
- Can your child quickly solve simple addition and subtraction problems that they have not memorized (for example, 9+4, 12–3, 7+5, and so on)?
- Can your child participate in a online class for 45 minutes with 1st and 2nd graders, and behave and focus as maturely as the 1st graders?
If you answered Yes to all these questions, then your child may be ready for an IMACS class and you
should reserve a space in a free Mathematics Enrichment placement class. Please press Continue.
If you answered
No to any of these questions, then you should wait a year.
IMACS Live! Mathematics Enrichment
IMACS Live! Mathematics Enrichment
The IMACS Mathematics Enrichment program is the starting point for all .
Ask an IMACS parent or alumni, and they'll tell you
these classes enrich students in ways that last a lifetime.
IMACS Mathematics Enrichment students simply think better.
Through a series of choreographed lessons using puzzles, detective stories and games,
students gain improved logical reasoning skills and problem solving abilities.
Classes run September through May. Because IMACS places students by ability and not by age or grade,
and because we know you will enjoy watching your child expand their thinking ability, we invite you and
your child to a Mathematics Enrichment Placement Class.
Placement classes are completely free and available year-round.
IMACS Live! Mathematics Enrichment
, we need a little more information before we get started. Please complete the following:
, complete the information below and you're all set!
IMACS Live! Classes For Students in
There are two options that may be appropriate for your child. While we recommend that students in start with
Mathematics Enrichment, you are welcome to click on each of the following to learn more
about each option.
Mathematics Enrichment
The IMACS Mathematics Enrichment program is the starting point for most
students in . Ask an IMACS parent or alumni, and they'll tell you
these classes enrich students in ways that last a lifetime.
IMACS Mathematics Enrichment students simply think better.
Through a series of choreographed lessons using puzzles, detective stories and games,
students gain improved logical reasoning skills and problem solving abilities.
Classes run September through May. Because IMACS places students by ability and not by age or grade,
and because we know you will enjoy watching your child expand their thinking ability, we invite you and
your child to a Mathematics Enrichment Placement Class.
Placement classes are completely free and available year-round.
Computer Programming
The IMACS Computer Programming course is a great way for students to learn the basics of computer science
in a fun and engaging way. Through a series of carefully designed activities, this course teaches students
about variables, loops, conditional statements, recursion, and more. However, it goes well beyond coding by
focusing on computational thinking and abstract reasoning, which are skills applicable to a wide variety of
STEM fields. Students can take a free trial class before enrolling to see if the course is right for them.
Classes meet once a week for 90 minutes and are led by an experienced instructor.
We generally recommend that students participate in a Mathematics Enrichment Placement
Class before taking a Computer Programming Trial Class. This is because IMACS mathematics instructors
are trained to identify students who would benefit from a computer trial class. The Mathematics Enrichment Program
will help students develop the skills they need to be successful in the Computer Programming Course, and later on,
in our University Level Courses in Mathematical Logic and Computer Science.
However, if you would like your child to experience a computer class before exploring mathematics enrichment,
then we will happily provide you with a wide choice of days and times. Please select the appropriate box
below to sign up for a free trial class.
Press Continue to register your child in a Mathematics Enrichment Placement Class.
Press Continue to register your child in a Computer Programming Trial Class.
IMACS Live! Computer Science
IMACS Live! Computer Programming
The IMACS Computer Programming course is a great way for students to learn the basics of computer science
in a fun and engaging way. Through a series of carefully designed activities, this course teaches students
about variables, loops, conditional statements, recursion, and more. However, it goes well beyond coding by
focusing on computational thinking and abstract reasoning, which are skills applicable to a wide variety of
STEM fields. These classes meet once a week for 90 minutes and are led by an experienced instructor.
Students are encouraged to take a trial class prior to enrolling. The trial class is free and will help
determine if the class is a good fit for your child. Check the box below to select a
computer programming trial class that works well with your schedule.
IMACS Live! Computer Science
There are two options that may be appropriate for your child. Click on each of the following to learn more
about each option.
IMACS Live! Computer Programming
The IMACS Computer Programming course is a great way for students to learn the basics of computer science
in a fun and engaging way. Through a series of carefully designed activities, this course teaches
students about variables, loops, conditional statements, recursion, and more. However, it goes well
beyond coding by focusing on computational thinking and abstract reasoning, which are skills applicable to a
wide variety of STEM fields. This class meets once a week for 90 minutes and is led by an experienced instructor.
Students are encouraged to take a trial class prior to enrolling. The trial class is free and will help
determine if the class is a good fit for your child. Check the box below to select a
computer programming trial class that works well with your schedule.
IMACS Live! Advanced Courses
Sometimes, but rarely, are eligible for
IMACS University-level computer science and mathematics classes. Before enrolling
in these classes, students must take a free Aptitude Test.
University-level classes have a maximum of 12 students and meet once a week for two hours.
Check the box below if you would like your child to take the aptitude test and we will email you with
the necessary information.
I am interested in:
IMACS Live! Advanced Courses
Your child may be eligible to take IMACS Advanced University-level courses in
computer science and mathematics.
Before enrolling in these classes, students must first take a free Aptitude Test.
Click Get Started! and we will gather some basic details and then email the
Aptitude Test login information for your child.
If you are unsure, you may prefer to call IMACS at 866.634.6227
(or 954.791.2333 from outside the US)
to discuss the best educational approach for your child,
or email us at parentrelations@imacs.org
if you have questions.
IMACS Live! Computer Programming
Please select a day and time for your child's trial class:
IMACS Live! Mathematics Enrichment
, we've emailed you information about a placement class for .
Would you like to register another child for a free IMACS class?
Great! Click Continue to register another child for a free IMACS class.
Thank you for considering IMACS as part of your talented child's education.
If you have any questions, please call 866.634.6227, email parentrelations@imacs.org or visit the help page
on your IMACS parent portal.
IMACS Live! Computer Programming
, we've emailed you information about the computer programming trial class
you have chosen for .
Would you like to register another child for a free IMACS class?
Great! Click Continue to register another child for a free IMACS class.
Thank you for considering IMACS as part of your talented child's education.
If you have any questions, please call 866.634.6227, email parentrelations@imacs.org or visit the help page
on your IMACS parent portal.
IMACS Live! Advanced Courses
, we've emailed you information so that
can take the free Aptitude Test for IMACS university level courses.
Press Continue to select a day and time for 's trial class.
Would you like to register another child for a free IMACS class?
Great! Click Continue to register another child for a free IMACS class.
Thank you for considering IMACS as part of your talented child's education.
If you have any questions, please call 866.634.6227, email parentrelations@imacs.org or visit the help page
on your IMACS parent portal.
As described in our
privacy policy,
we do not share, sell or rent any information nor use any information
you provide except in ways that you authorize.