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.
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.
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.
Solving
Practice
Skills
Problems
Classes
Building
Thinking
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.
- 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.
- 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.
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.