the kavi library

Every module, every subject — one library.

Browse the whole curriculum like a bookshelf. Read what your child will learn and see a worked example for free; the interactive practice and quiz live inside the app.

89 Math modules live6 subjectsStages EY–S6
See the full curriculum — 1,356 modules →
Kavi, the KAVI owl, reading a book
collections

Six subjects, one shelf

Mandarin is tonal — the tone is the meaning. See how we verify every syllable’s pronunciation before it reaches your child: the Mandarin Voice Qualification Report →

the library · live now

Pick a subject, open any module

Switch subjects below and tap any module to preview exactly what your child will learn. Math is fully live (89 modules); the rest are on their way.

Tap any module to preview what your child will learn.

Stage 1
Numbers and Place Value
Number2 objectives
Stage 2
Numbers to 1000
LearnPractiseQuiz
Number47 activities
Stage 3
Multiplication & the Bar Model
LearnPractiseQuiz
Number48 activities
Stage 4
Multiplication, Division & Fractions
LearnPractiseQuiz
Number46 activities
Stage 5
Fractions, Decimals & Operations
LearnPractiseQuiz
Number49 activities
Stage 6
Fractions, Ratio, Percentages & Geometry
LearnPractiseQuiz
Number46 activities
Early Years
Number Play
Number3 objectives
Stage 1
Numbers to 10
LearnPractiseQuiz
Number58 activities
Stage 2
Numbers to 1000
Number2 objectives
Stage 3
Operations to 10000
Operations3 objectives
Stage 4
Numbers to 100000 and Number Theory
Number2 objectives
Stage 5
Large Numbers
Number1 objectives
Stage 6
Integers, Pre-Algebra & Data
LearnPractiseQuiz
Number46 activities
Early Years
Numbers 1 to 10
LearnPractiseQuiz
Number54 activities
Stage 1
Numbers to 100 (Singapore P1)
LearnPractiseQuiz
Number48 activities
Stage 2
Multiplication & Division
LearnPractiseQuiz
Number48 activities
Stage 3
Fractions
Fractions Decimals and Percentage2 objectives
Stage 4
Numbers, Factors & Decimals
LearnPractiseQuiz
Number48 activities
Stage 5
Fractions Decimals and Percentage
Fractions Decimals and Percentage3 objectives
Stage 6
Negative Numbers
Number1 objectives
Early Years
Comparing and Measuring
Measurement1 objectives
Stage 1
Operations and Mental Fluency
Operations3 objectives
Stage 2
Operations and Fluency
Operations2 objectives
Stage 3
Numbers to 10,000
LearnPractiseQuiz
Number47 activities
Stage 4
Operations and Laws
Operations3 objectives
Stage 5
Percentage, Ratio & Rate
LearnPractiseQuiz
Number47 activities
Stage 6
Number and Indices
Number2 objectives
Early Years
First Shapes
LearnPractiseQuiz
Geometry42 activities
Stage 1
First Fractions
Fractions Decimals and Percentage1 objectives
Stage 2
Fractions
Fractions Decimals and Percentage1 objectives
Stage 3
Fractions — Equivalent & +/-
LearnPractiseQuiz
Number46 activities
Stage 4
Angles, Symmetry & Area
LearnPractiseQuiz
Geometry50 activities
Stage 5
Area, Volume & Angles
LearnPractiseQuiz
Geometry46 activities
Stage 6
Equations & Inequalities
LearnPractiseQuiz
Number48 activities
Early Years
Patterns & Sorting
LearnPractiseQuiz
Reasoning42 activities
Stage 1
Length, Mass & Money
LearnPractiseQuiz
Measurement48 activities
Stage 2
Fractions — Halves & Quarters
LearnPractiseQuiz
Number48 activities
Stage 3
Measurement Time and Units
Measurement2 objectives
Stage 4
Fractions and Decimals
Fractions Decimals and Percentage2 objectives
Stage 5
Ratio and Proportion
Ratio and Proportion1 objectives
Stage 6
Fractions Decimals and Percentage
Fractions Decimals and Percentage2 objectives
Early Years
Shapes and Space
Geometry2 objectives
Stage 1
Measurement
Measurement1 objectives
Stage 2
Measurement and Money
Measurement1 objectives
Stage 3
Angles and Lines
Geometry1 objectives
Stage 4
Measurement
Measurement1 objectives
Stage 5
Measurement
Measurement1 objectives
Stage 6
Introducing Algebra
LearnPractiseQuiz
Algebra46 activities
Early Years
Patterns and Sorting
Reasoning2 objectives
Stage 1
Shapes & Picture Graphs
LearnPractiseQuiz
Geometry46 activities
Stage 2
Measurement, Time & Money
LearnPractiseQuiz
Measurement48 activities
Stage 3
Angles, Area & Perimeter
LearnPractiseQuiz
Measurement46 activities
Stage 4
Multi-Step Problem Solving
LearnPractiseQuiz
Number46 activities
Stage 5
Problem Solving (Heuristics)
LearnPractiseQuiz
Number46 activities
Stage 6
Percentage and Finance
Fractions Decimals and Percentage1 objectives
Stage 1
Shape and Position
Geometry1 objectives
Stage 2
Bar Graphs, Shapes & Patterns
LearnPractiseQuiz
Statistics46 activities
Stage 3
Bar-Model Problem Solving
LearnPractiseQuiz
Number46 activities
Stage 4
Angles Position and Shape
Geometry2 objectives
Stage 5
Data & Graphs
LearnPractiseQuiz
Statistics46 activities
Stage 6
Algebra Graphs and Sequences
Algebra3 objectives
Stage 1
Data Handling
Statistics1 objectives
Stage 2
Shape Position and Direction
Geometry1 objectives
Stage 3
Data Handling
Statistics1 objectives
Stage 4
Data & Graphs
LearnPractiseQuiz
Statistics46 activities
Stage 5
Geometry
Geometry2 objectives
Stage 6
Circles, Volume & Speed
LearnPractiseQuiz
Number46 activities
Stage 1
Thinking and Reasoning
Problem Solving1 objectives
Stage 2
Data Handling
Statistics1 objectives
Stage 3
Data & Graphs
LearnPractiseQuiz
Statistics46 activities
Stage 4
Data Handling
Statistics1 objectives
Stage 5
Data Handling
Statistics1 objectives
Stage 6
Geometry & Mensuration
LearnPractiseQuiz
Geometry49 activities
Stage 2
Problem Solving and Puzzles
Problem Solving1 objectives
Stage 3
Heuristics and Reasoning
Problem Solving2 objectives
Stage 4
Heuristics and Competition
Problem Solving2 objectives
Stage 5
Algebra and Patterns
Algebra2 objectives
Stage 6
Ratio Proportion and Rate
Ratio and Proportion1 objectives
Stage 5
Problem Solving and Olympiad
Problem Solving2 objectives
Stage 6
Algebra
Algebra1 objectives
Stage 6
Challenging Problem Solving
LearnPractiseQuiz
Number46 activities
Stage 6
Geometry and Mensuration
Geometry4 objectives
Stage 6
Statistics & Probability
LearnPractiseQuiz
Statistics46 activities
Stage 6
Data & Averages
LearnPractiseQuiz
Statistics46 activities
Stage 6
Geometry and Measurement
Geometry3 objectives
Stage 6
Statistics and Probability
Statistics2 objectives
Stage 6
Data and Probability
Statistics2 objectives
Stage 6
Olympiad
Problem Solving4 objectives
Stage 6
Problem Solving and Olympiad
Problem Solving2 objectives

Read it free. Practise it inside.

Every module's objective and worked example is open. Start a 7-day free trial to practise, quiz, and see mastery measured.