Prime Factor Math Circle and School of Programming


Welcome to Prime Factor Math Circle (Seattle, Eastside).

Prime Factor Math Circle is an extracurricular math program for elementary and middle-school students. In our classes, students develop creative thinking and problem-solving skills, as well as learn the principles of logic and mathematical reasoning. Our curriculum includes interesting and educational math topics that generally lie beyond school curriculum.

Important Dates

No classes on Nov 25th - 27th

Winter break: Dec 20 - Jan 3

Winter break might start earlier for some of the classes.

Prime Factor Math Circle students meet weekly in a small-class setting. A circle session consists of an hour and a half of interactive teaching, mathematical discussion and problem-solving. The problems and discussion topics are selected to stimulate students' creative abilities and to develop their problem exploration skills and mathematical reasoning. Some of the class time (especially in circles with younger students) is devoted to mathematical contests and tournaments.

Sign up for our newsletter to receive updates.

2015-2016 Prime Factor Math Circles

For the detailed description of the math circles, please visit Math Circles page.
For the current schedule, please visit Schedule page.

Beginner Circle (grades 2-3):

Beginner Circle is our new class for the youngest students, in grades 2 and 3. Our main goal in this circle is to develop students' reasoning and creative thinking abilities, and to explore mathematics outside school arithmetic. We will engage kids in discussions, problem solving, hands-on activities, and games.
This class is suitable for students who are not only interested in mathematics, but are mature and focused enough to actively participate during the whole duration of the class. Enrollment into this group will be based on an assessment which will be administered to all applicants in late August or early September. You will be notified of the date and time of the assessment by e-mail at least a week in advance.

Junior Circle 1 (grades 3-4):

This circle is for students who want to explore mathematics beyond the school arithmetic. We will talk about advanced mathematical concepts, learn creative word problem solving, and master useful problem solving technique. This class engages children in both theoretical discussions, independent and team problem-solving work, and hands-on activities.

Junior Circle 2 (grades 4-5):

This class accepts Junior 1 graduates, as well as new students. We will explore a wide variety of new and exciting mathematical topics, and refine our problem solving skills, while building up on the ideas and knowledge that comes from Junior 1 class. The hands-on activities and team games remain the essential part of the curriculum.

Junior Circle 3 (grades 5-6):

This circle is devoted to more advanced math concepts and more challenging problems than Junior Circle 2. It is about both hands-on problem solving and building a solid foundation for our middle school program. While working on a variety of math enrichment topics and problem solving techniques, the students will be exposed to all elements of mathematical inquiry: creative exploration, rigorous proof, and clear explanation.

Intermediate Math Circle 1(grades 6-7):

For students who want to know more about the world of extracurricular mathematics. Potential students should be ready to explore, learn, and work on challenging problems. This class is open to Junior Circle graduates and to new students.

Intermediate Math Circle 2 (grades 7-8):

For students of grades 7-8 who are familiar with the Circle 1 topics or are ready to put in extra work to catch up with our program.

Scratch Programming, grades 4-5 and 5-6:

This course is a three trimester class. The fall trimester starts as a beginner Scratch programming class. The students will learn to code in Scratch environment, will create animations, pattern designs, and computer games. The intermediate and advanced levels are offered in winter and spring.

Intermediate Programming with Snap! and JavaScript (grades 7-8):

This is our new programming course for Scratch graduates and new students.

Coding and Algorithms with Java (grades 8-10):

This is a course for students who want to not only learn Java, but understand algorithms, data structures and best practices in computer science.

Prime Factor Math Circle is a nonprofit organization. The goal of Prime Factor is to engage school children in the world of extracurricular mathematics with the purpose of developing their math knowledge, problem solving skills and creative thinking abilities. We have a lot of plans and ideas how to grow and expand. We welcome donations and we will put them to a good use.