Modern Bloom

The Bloom Arcade

We're a small group of researchers, teachers, and engineers working to deliver the largest academic results ever achieved in one year. We built these 110 games to help our tutors cover new topics, and now we're open-sourcing them to everyone, for free.

Every game plays right here in your browser. Pick a topic to see it skill by skill, with the Common Core standard each one practices, or browse the whole shelf.

Grade

Counting and Cardinality 4

  • Math

    Subitizing & base ten

    open ↗ by Robert
  • Math

    Quick images — dot groups to base ten

    open ↗ by Robert
  • Math

    Count how many, then double-check

    open ↗ by Robert
  • Math

    Counting garden — guess first, then count

    open ↗ by Molly

Base Ten: Whole Numbers 43

  • Math

    Skip counting by 5s, 10s & 100s

    open ↗ by Anthony
  • Math

    Fill missing hops — counting by 10s

    open ↗ by Bloom team
  • Math

    Bakery boxes of ten — groups & leftovers

    open ↗ by Zakia
  • Math

    Skip count by a factor to land on the product

    open ↗ by Melissa
  • Math

    Match numbers to their names

    open ↗ by Laura
  • Math

    Hear a number, pick the numeral

    open ↗ by Alyse
  • Math

    Build numbers with ten-frames & bundles

    open ↗ by Zakia
  • Math

    Hundreds, tens & ones

    open ↗ by Alyse
  • Math

    Thousands, hundreds, tens & ones

    open ↗ by Alyse
  • Math

    Decimal place value

    open ↗ by Ashley
  • Math

    Rounding — nearest 10 to nearest 1,000

    open ↗ by Robert
  • Math

    Rounding — build the Block World

    leveled
    open ↗ by Melissa
  • Math

    Comparing numbers with <, >, =

    open ↗ by Alyse
  • Math

    Expanded form soccer — through 1,000,000

    open ↗ by Jovi
  • Math

    Number words → numerals

    open ↗ by Anthony
  • Math

    Expanded ↔ standard form, to millions

    open ↗ by Ashley
  • Math

    Tens & ones

    open ↗ by Alyse
  • Math

    10 more, 10 less — penguin ice hops

    open ↗ by Alyse
  • Math

    Base-ten blocks — trade 10 ones for a ten

    Manipulative
    open ↗ by Molly
  • Math

    Open blocks workbench — compose, decompose & sketch

    Manipulative
    open ↗ by Alyse
  • Math

    Largest-number race — solo or with friends

    head-to-headparty mode
    open ↗ by Saidu
  • Math

    Find the midpoint between two numbers

    open ↗ by Bloom team
  • Math

    Rounding to tens & hundreds, level by level

    level selectspoken hints
    open ↗ by Jovi
  • Math

    Cloud-hop obby — what ×10 does to a digit

    open ↗ by Melissa
  • Math

    Rounding up to one million — round it, shoot it

    to 1,000,000
    open ↗ by Melissa
  • Math

    Six-digit midpoints on a number line

    open ↗ by Alyse
  • Math

    Ordering six-digit numbers on a line

    open ↗ by Alyse
  • Math

    Rounding bounds warm-up

    open ↗ by Alyse
  • Math

    Rounding — ride the elevator

    open ↗ by Alyse
  • Math

    Ice cream rounding

    vertical number line
    open ↗ by Melissa
  • Math

    Comparing numbers on a see-saw

    open ↗ by Anthony
  • Math

    Patterns when multiplying by powers of 10

    open ↗ by Melissa
  • Math

    Build a 3-digit number from place-value riddles

    open ↗ by Alyse
  • Math

    Approximate placement & rounding warm-up

    open ↗ by Alyse
  • Math

    5 or 10 more and less on a 120 chart

    open ↗ by Anthony
  • Math

    A digit moves one place — ×10 or ÷10

    open ↗ by Melissa
  • Math

    Memory match — the number after each nine

    memory
    open ↗ by Molly
  • Math

    Blast through multiples of 10

    open ↗ by Melissa
  • Math

    Multiply by 10s, 100s & 1,000s — worked examples

    open ↗ by Bloom team
  • Math

    1-digit × multiples of 10

    open ↗ by Melissa
  • Math

    Cross by multiplying multiples of 10

    open ↗ by Melissa
  • Math

    Runner — skip count, compare & round

    timed
    open ↗ by Melissa
  • Math

    Bundling ones into tens

    open ↗ by Laura

Addition and Subtraction 13

  • Math

    Daily fact practice — add, subtract & times tables, spaced repetition

    voice inputspaced repetition
    open ↗ by Ben
  • Math

    Addition missions in space

    open ↗ by Jovi
  • Math

    Make 24 — addition strategies & friendly tens

    open ↗ by Zakia
  • Math

    Add & subtract facts — basketball

    timed
    open ↗ by Chris
  • Math

    Subtraction with blocks — through regrouping

    base-ten blocksconcrete
    open ↗ by Katy
  • Math

    Subtraction drive-through

    2-player co-op
    open ↗ by Saidu
  • Math

    Multi-digit addition

    whole addition strand
    open ↗ by Anthony
  • Math

    Subtraction submarine missions

    open ↗ by Anthony
  • Math

    Subtraction — soccer

    across zeros
    open ↗ by Molly
  • Math

    Compare & difference-unknown on an open number line

    compare problems
    open ↗ by Katy
  • Math

    Fall Guys–style multi-digit subtraction race

    4 levelstimed
    open ↗ by Melissa
  • Math

    Near doubles facts with a leaderboard

    leaderboard
    open ↗ by Molly
  • Math

    Make-10 with counters

    open ↗ by Molly

Multiplication and Division 16

  • Math

    Multiplication arrays

    open ↗ by Ashley
  • Math

    Area-model multiplication

    drag partial products
    open ↗ by Ashley
  • Math

    Partial-products multiplication

    open ↗ by Alyse
  • Math

    Division facts

    open ↗ by Anthony
  • Math

    Multiplication facts 0–12

    open ↗ by Anthony
  • Math

    Lego area models — place-value pieces

    open ↗ by Katy
  • Math

    Block Valley — partial products power the portal

    open ↗ by Molly
  • Math

    Multiplication race

    timedleaderboard
    open ↗ by Melissa
  • Math

    Hoop Shoot–style multiplication facts

    timed
    open ↗ by Melissa
  • Math

    Arrays & tape diagrams for multiplicative comparison

    open ↗ by Ashley
  • Math

    Find factors, then prime or composite

    open ↗ by Melissa
  • Math

    Equal groups on a soccer pitch

    equal groups
    open ↗ by Ashley
  • Math

    Partition area models — 2×1 up to 3×2 digits

    partition the model
    open ↗ by Alyse
  • Math

    Dice arrays on a shared board

    2-player
    open ↗ by Melissa
  • Math

    Division facts, then bigger dividends

    open ↗ by Zakia
  • Math

    Chocolate area model — divide into equal boxes

    open ↗ by Robert

Fractions 7

  • Math

    Placing numbers on number lines

    open ↗ by Robert
  • Math

    Match fractions to equal-value models (memory flip)

    open ↗ by Ben
  • Math

    Fractions on the number line — six camps, one per skill

    +2 more
    6 campsskill deep links
    open ↗ by Bloom team
  • Math

    Hide a secret fraction — every honest answer is a comparison

    1-playerhide-and-seek
    open ↗ by Bloom team
  • Math

    Read the cake, serve the right fraction

    open ↗ by Anthony
  • Math

    Compare fractions with your visual scanner

    open ↗ by Ashley
  • Math

    Equivalent fractions with NeeDoh models

    open ↗ by Ashley

Decimals 1

  • Math

    Pinpoint numbers on a number line

    15 targets
    open ↗ by Chris

Measurement and Data 6

  • Math

    Ruler measuring — whole, half & quarter inch

    open ↗ by Katy
  • Math

    Telling time on analog clocks

    open ↗ by Robert
  • Math

    Bar graphs & data

    open ↗ by Katy
  • Math

    Area of rectangles

    gridded + plain
    open ↗ by Katy
  • Math

    Perimeter

    open ↗ by Robert
  • Math

    Perimeter & area, then multiplayer shape draw

    multiplayer
    open ↗ by Saidu

Geometry 3

  • Math

    Six rooms of geometry puzzles

    open ↗ by Saidu
  • Math

    Estimating angles

    open ↗ by Robert
  • Math

    Name 2D & 3D shapes

    open ↗ by Anthony

Expressions and Equations 1

  • Math

    Matching algebraic representations

    open ↗ by Ashley

Phonics, word parts & vocabulary 5

  • Literacy

    Phonics word chains

    RF.1.3
    open ↗ by Nikki
  • Literacy

    Vocabulary matching

    L.3.4
    open ↗ by Shauna
  • Literacy

    Guess the word from its definition, against the clock

    L.3.4L.4.4L.5.4L.6.4
    book packstimed
    open ↗ by Ben
  • Literacy

    Owning new words, a few minutes a day

    L.3.6
    open ↗ by Katie
  • Literacy

    Building words from prefixes, roots & suffixes

    RF.3.3L.3.4
    open ↗ by Danny

Reading & writing 5

  • Literacy

    Choice-based journey through Where the Mountain Meets the Moon

    RL.3.2
    open ↗ by Kate
  • Literacy

    Draw-then-write story warm-up

    W.3.3
    open ↗ by Shauna
  • Literacy

    Fragment or complete sentence? Crack the case

    L.2.1
    open ↗ by Kate
  • Literacy

    Teacher dashboard for classroom reading progress

    Teacher tool
    open ↗ by Emma
  • Literacy

    Writing with AI feedback

    Teacher tool W.3.5
    open ↗ by Silva

Not on the skill map yet 6

  • Math

    Memory match — equivalent values

    memory2-player
    open ↗ by Saidu
  • Math

    Three math cards a round, grades K–8

    Warm-up
    3 cards a round
    open ↗ by Anthony
  • Math

    Math adventure — portal rescue

    open ↗ by Saidu
  • Math

    Non-math icebreaker / break game

    Warm-up
    open ↗ by Melissa
  • Math

    Arena race — pick a domain; some state-test items

    pick a domainstate-test items
    open ↗ by Saidu
  • Math

    Neighborhood quest — mixed math questions

    mixed questions
    open ↗ by Saidu

A non-profit study in collaboration with leading universities. Funded by Reed Hastings.