Learn and practice without distractions.

Koodos brings self-paced math practice, a shared homework plan, and parent-managed screen-time tools into one calm daily rhythm.

Effective Curriculum Practice

Koodos is an education-first program that turns screen devices into schoolwork-only devices during study hours, blocking games, YouTube, and other screen distractions. Koodos figures out what your child knows and what they're missing, then builds personalized daily practice around the concepts they need extra help with.

Measure and Improve

We designed Koodos with learning patterns based on decades of research. It's true, practice makes perfect. Researchers call it retrieval practice, and Koodos provides easy and quick practice sessions that work. Ten minutes a day does more than an hour a week.

You create and schedule supplemental practice and drill time inside Koodos, and your child does it on the same device Koodos manages. Kids and parents no longer need to log into another website to practice and monitor progress. Parents can now see which skills are improving and what extra help your child needs.

Koodos parent app Activity view showing multiplication accuracy at a 90.9% monthly average and the five most challenging facts

CURRICULUM CATALOG

Koodos is supplemental, nonsectarian educational software, not a school. Koodos does not enroll students, award academic credit, issue diplomas, provide teachers, conduct conferences, attend school meetings, or provide live instruction or tutoring. Koodos is online-only and self-paced, with no physical class locations, scheduled weekly classes, or grade-specific meeting times.

Using ESA, EFA, scholarship, or charter-school funds? View education funding and purchasing information.

Available

Multiplication

Facts 1–12, equal groups, arrays, adaptive review, and 2.5-second mastery threshold.

CCSS.MATH.CONTENT.3.OA.C.7

Grade 3 Operations and Algebraic Thinking: Fluently multiply and divide within 100 using strategies such as the relationship between multiplication and division and properties of operations.

LessonTimed drillMastery

Division

Facts 1–12, equal sharing, inverse relationships, adaptive review, and 2.5-second mastery threshold.

CCSS.MATH.CONTENT.3.OA.C.7

Grade 3 Operations and Algebraic Thinking: Fluently multiply and divide within 100 using strategies such as the relationship between multiplication and division and properties of operations.

LessonTimed drillMastery

Addition & Subtraction

Twenty-two live skills spanning quantities within 5 through multi-digit arithmetic, fact fluency, place value, equality, fact families, and word-problem structures. Two additional application skills are implemented and awaiting a compatible child release.

CCSS.MATH.CONTENT.K.OA–2.OA · 1.NBT–4.NBT

Operations and Algebraic Thinking; Number and Operations in Base Ten: Represent and solve problems involving addition and subtraction; understand and apply properties of operations and place-value strategies.

LessonTimed drillMastery

Beta

Fractions

A complete 14-skill, five-phase learning path available to selected beta families.

CCSS.MATH.CONTENT.3.NF–5.NF · 6.NS

Number and Operations—Fractions; The Number System: Develop understanding of fractions as numbers, extend fraction equivalence and ordering, and apply operations to fractions.

  • Concepts, number lines, equivalence, comparison, and simplification
  • Like- and unlike-denominator addition and subtraction
  • Multiplication and division of fractions
  • Improper fractions, mixed numbers, and mixed-number operations
LessonTimed drill

Place Value & Decimals

A complete 16-skill, four-phase beta course spanning whole-number place value through decimals to thousandths.

CCSS.MATH.CONTENT.1.NBT–5.NBT · 4.NF.C

Number and Operations in Base Ten; Number and Operations—Fractions: Understand place value, generalize base-ten relationships, use decimal notation for fractions, and compare decimal fractions.

  • Tens and ones through millions, expanded form, and comparison
  • Base-ten relationships and whole-number rounding
  • Tenths, hundredths, and fraction-decimal equivalence
  • Read, write, compare, round, and place decimals on number lines
LessonGated fluency drill

Geometry Foundations

An 18-skill, five-phase beta course spanning foundational spatial reasoning through first-quadrant coordinates.

CCSS.MATH.CONTENT.K.G–5.G

Geometry: Identify and describe shapes, reason with their attributes, classify figures, understand lines and angles, and graph points on the coordinate plane.

  • Spatial language and 2D and 3D shape recognition
  • Attributes, construction, composition, partitions, and arrays
  • Polygons, quadrilaterals, points, lines, angles, and symmetry
  • Shape hierarchies and first-quadrant coordinates
LessonWeak-skill drill

Measurement & Data

A complete 21-skill, five-phase beta course covering measurement, time, money, data, area, perimeter, volume, and unit conversion.

CCSS.MATH.CONTENT.1.MD–5.MD

Measurement and Data: Measure and estimate lengths, work with time and money, represent and interpret data, and solve problems involving measurement and conversion.

  • Length comparison, nonstandard and standard measurement, and estimation
  • Time, money, picture graphs, bar graphs, and line plots
  • Area, perimeter, angles, volume, and unit conversion
LessonRestricted money drill

Coming Soon

Counting & Cardinality

Know number names and the count sequence; count to tell the number of objects; compare numbers.

CCSS.MATH.CONTENT.K.CC

Counting and Cardinality: Know number names and the count sequence; count to tell the number of objects; compare numbers.

Multi-Digit Multiplication & Division

Use place-value understanding and properties of operations to perform multi-digit arithmetic.

CCSS.MATH.CONTENT.4.NBT–5.NBT

Number and Operations in Base Ten: Use place-value understanding and properties of operations to perform multi-digit arithmetic.

Order of Operations

Write and interpret numerical expressions; apply and extend previous understandings of arithmetic to algebraic expressions.

CCSS.MATH.CONTENT.5.OA–6.EE

Operations and Algebraic Thinking; Expressions and Equations: Write and interpret numerical expressions; apply and extend previous understandings of arithmetic to algebraic expressions.

Ratios & Proportions

Understand ratio concepts and use ratio reasoning to solve problems; analyze proportional relationships and use them to solve real-world and mathematical problems.

CCSS.MATH.CONTENT.6.RP–7.RP

Ratios and Proportional Relationships: Understand ratio concepts and use ratio reasoning to solve problems; analyze proportional relationships and use them to solve real-world and mathematical problems.

Percentages

Find a percent of a quantity as a rate per 100 and solve percent problems in real-world contexts.

CCSS.MATH.CONTENT.6.RP–7.RP

Ratios and Proportional Relationships: Find a percent of a quantity as a rate per 100 and solve percent problems in real-world contexts.

Integers & Rational Numbers

Apply and extend previous understandings of numbers to the system of rational numbers and of operations with fractions to rational numbers.

CCSS.MATH.CONTENT.6.NS–7.NS

The Number System: Apply and extend previous understandings of numbers to the system of rational numbers and of operations with fractions to rational numbers.

Expressions & Equations

Reason about and solve one-variable equations and inequalities; represent and analyze quantitative relationships; analyze and solve linear equations.

CCSS.MATH.CONTENT.6.EE–8.EE

Expressions and Equations: Reason about and solve one-variable equations and inequalities; represent and analyze quantitative relationships; analyze and solve linear equations.

Exponents & Powers

Write and evaluate numerical expressions involving whole-number exponents; work with radicals and integer exponents.

CCSS.MATH.CONTENT.6.EE · 8.EE

Expressions and Equations: Write and evaluate numerical expressions involving whole-number exponents; work with radicals and integer exponents.

Expanded Coordinate Plane & Graphing

Graph points on the coordinate plane and understand connections among proportional relationships, lines, and linear equations.

CCSS.MATH.CONTENT.5.G · 6.NS · 8.EE

Geometry; The Number System; Expressions and Equations: Graph points on the coordinate plane and understand connections among proportional relationships, lines, and linear equations.

Statistics & Probability

Develop understanding of statistical variability; summarize and describe distributions; investigate chance processes and evaluate probability models.

CCSS.MATH.CONTENT.6.SP–7.SP

Statistics and Probability: Develop understanding of statistical variability; summarize and describe distributions; investigate chance processes and evaluate probability models.

Functions

Define, evaluate, and compare functions; use functions to model relationships between quantities.

CCSS.MATH.CONTENT.8.F

Functions: Define, evaluate, and compare functions; use functions to model relationships between quantities.