info@avatarmath.com 515 428 2827

Online Summer Math Classes, Grades K to 12

Online Summer School:
Math and Coding Classes for Grades K to 12

Avatar Learning Center offers live online summer classes for kindergarten to grade 12: math for every grade and Python coding for grade 5 and up. Each course runs 4 weeks. Classes meet live online twice a week, in groups of 5 to 6 students and never more than 8.

Your child can catch up, get ahead for next year, or stay sharp over the break. A free placement assessment picks the right level.

Girl at a laptop by a sunny window during a summer online class

Two Online Summer Courses: Math and Python Coding

Online Summer Math
for Grades K to 12

The summer math course builds critical thinking and logical reasoning. Topics run from basic math to geometry, depending on your child's grade and level.

Python Coding
for Grades 5 and Up

The summer coding class teaches the basics of Python. Students learn variables, loops and functions by building projects, including interactive programs and games.

Did you know?

Students lose
17% to 34% of the
prior year's learning
over summer break.

Two live classes a week keep math and coding skills in use over the summer, so your child has them fresh when the new school year starts.

Donut chart showing 34 percent, with a sun and a downward arrow for summer learning loss

Summer School Courses

What Students Practice
in Summer Classes

Summer math classes keep school skills in use, build new ones and prepare children for the next grade. Students practice problem solving and logical reasoning. In the Python course they also learn to program.

Problem
Solving
Skill
Practice
Career
Skills
Real-World
Problems
Right-Level
Classes
Confidence
Building
Critical
Thinking
Tech
Skills

Summer Course Options

Online Summer Math and Python Courses by Grade

Summer Math Courses

Summer math classes are grouped by grade. Grades K to 4 build problem-solving skills, grades 5 to 7 strengthen core concepts, and advanced courses cover Pre-Algebra, Algebra and Geometry.

Grades K to 21-hour classes, twice a week
Grades 3 to 41.5-hour classes, twice a week
Grades 5 to 122-hour classes, twice a week
  • Practice in problem solving and logical reasoning
  • Topics matched to your child's grade and level
  • Homework checked the moment it is submitted

Summer Python Courses

Python for Beginners teaches basic programming skills. Students build interactive games and animations as they learn.

Grades 5 and up1.5-hour classes, twice a week
  • Project-based: students write and run their own Python programs
  • No earlier coding experience needed

What Comes With
Each Summer Course

Real-World Challenges

Students solve real-world problems, so they see where each skill is used in and out of the classroom.

Skill Building Exercises

Exercises go beyond memorizing. They build an understanding of why each method works.

Study Materials

Slides and materials are in the student portal, so students can review a lesson at any time.

Interactive Lessons

Lessons are live online, interactive and engaging. Students solve problems during class and can raise a hand to ask the teacher for help.

Coding Projects

In the Python course, students build their own coding projects, so they learn to make programs and not only use them.

Parent Updates

The parent portal shows attendance, each week's homework and quiz scores, time spent and progress in real time.

Summer School FAQs

Online Summer School Questions

My child wants a break during the summer. How can these classes keep them interested?

Classes are live online, interactive and engaging. Students solve problems, ask the teacher questions and, in the Python course, build their own programs. Classes meet only twice a week, so there is plenty of time left for a summer break.

We have family vacations planned. Can we work around that schedule?

Tell us your vacation dates before you enroll, and we will go over the options with you. Call 515 428 2827 or email info@avatarmath.com.

Classes are live online, so your child can join from any place with an internet connection. Class times are Eastern Time.

What if my child is new to coding? Is there a beginner course?

Yes. Python for Beginners is for grades 5 and up. It starts with the basics: variables, loops and functions. Your child does not need earlier coding experience.

In summer, how much time do classes take each week?

Class time is 2 to 4 hours a week, depending on grade. Math classes meet twice a week: 1 hour each for grades K to 2, 1.5 hours for grades 3 to 4 and 2 hours for grades 5 to 12. Python classes meet twice a week for 1.5 hours each.

How many students are in a class?

Usually 5 to 6 students, never more than 8. Small groups let the teacher help each child.

What materials and support will my child get?

Every student has a student portal with the class link, slides and materials, and homework that is checked the moment it is submitted. Students can try a problem again and raise a hand to ask the teacher for help.

How will I know if my child is making progress?

The parent portal shows attendance, each week's homework and quiz scores, time spent and progress in real time.

Can these classes help my child catch up if they fell behind during the school year?

Yes. Summer classes work for a child who needs to catch up, wants to get ahead, or wants to stay sharp. A free placement assessment decides the level, so your child starts in the right place.

Who teaches the classes?

Most instructors hold a PhD or a master's degree. Avatar Learning Center was founded in 2020 by four women scientists who hold PhDs.

Is it too late to enroll? When do classes start?

Start dates depend on the course, so check the enrollment page for current dates. You can also call 515 428 2827 or email info@avatarmath.com.

Read the Full FAQ

Find the Right Level for Your Child

Take the free placement assessment. We recommend a course and one of three levels, and a child can move up during the year.