Beginners Math Circle
Grade 2
Visual puzzles, pattern problems, word problems, and logical reasoning for our youngest students.
Learning Hub
Try Prime Factor math and computer science problems at home. View two sample sets from each course — one from the start of the year and one from later on.
Start of year
Introducing problem sets from the first weeks of class.
Later in year
More advanced problems from deeper into the curriculum.
Sample Problems
Grade 2
Visual puzzles, pattern problems, word problems, and logical reasoning for our youngest students.
Grades 3 – 4
Word problem strategies, logic, spatial reasoning, and number sense.
Grades 4 – 5
Creative step-by-step problem analysis, algorithmic problems, combinatorics, and puzzles.
Grades 5 – 6
Logical reasoning, number theory basics, geometry, and combinatorics for students building their pre-algebra level skills.
Grades 6 – 7
From averages, percents, combinatorics and probability to number theory, number systems, and cryptography.
Grades 7 – 8
Deeper exploration of geometry, number theory, graph theory, combinatorics, strategic games, and proof-based reasoning.
Grades 8 – 10
From logic gates and modular arithmetic to invariants, induction, algorithms on graphs, and set theory.
Grades 4 – 6
From core computational concepts to advanced logic, physical simulations, and games.
Grades 5 – 7
Design interactive mobile applications, code for event-driven programming.
Grades 6 – 8
Learn variables and their scope, logical and math operators, control flow: conditionals and loops, functions, fundamental data structures such as lists, strings, tuples, and dictionaries.
Grades 7 – 9
Work with strings, lists, sets, dictionaries. Learn about ciphers, recursion, binary numbers, object-oriented features of Python.
Grades 8 – 11
Establish firm understanding of the essentials of object-oriented programming and architecture through extensive algorithmic practice, simulations, and games.