iStarSign in

Hi, I'm Starry! Let's practise together.

Maths, Science and English, a little every day

Over 24,000 questions for Cambridge Primary and Lower Secondary Maths, Science and English, and arithmetic facts, from Kindergarten to Grade 8. Short daily practice with streaks, badges and stars to spend.

Kindergarten to Grade 8, three subjects

Kindergarten

Books 1
๐Ÿ“Math 1 โ†’

Cambridge Primary Maths Stage 1

16 units ยท 31 sections ยท 438 questions

  • Numbers to 10
  • Geometry
  • Fractions
  • +13 more
๐Ÿ”ฌScience 1 โ†’

Cambridge Primary Science Stage 1

6 units ยท 24 sections ยท 309 questions

  • Living things
  • Sound
  • Materials in my world
  • +3 more
๐Ÿ“–English 1 โ†’

Made to come back to

๐Ÿ“‹

Today's plan

Three short sections in each subject every day, about 45 minutes in all.

๐Ÿ”ฅ

Streaks

Practise every day to grow a streak. A weekly freeze and repairs keep it safe.

๐Ÿ…

Badges and crowns

Learn sections for ๐Ÿ‘‘ crowns, master whole units for ๐Ÿ’Ž and collect 34 badges.

๐Ÿ›๏ธ

Star shop

Every practice earns stars to spend on screen time and treats.

Ready for today's practice?

ยฉ 2026 iStarAll subjectsPrivacyTermsFor parents

iStar is independent: it follows the Cambridge Primary and Lower Secondary curricula, and isn't affiliated with or endorsed by Cambridge University Press & Assessment.

Cambridge Global English Stage 1

9 units ยท 63 sections ยท 881 questions

  • Welcome to school
  • Family time
  • Fun and games
  • +6 more

Grade 1

Books 2
๐Ÿ“Math 2 โ†’

Cambridge Primary Maths Stage 2

15 units ยท 30 sections ยท 476 questions

  • Numbers to 100
  • Geometry
  • Measures
  • +12 more
๐Ÿ”ฌScience 2 โ†’

Cambridge Primary Science Stage 2

6 units ยท 25 sections ยท 349 questions

  • Environments and habitats
  • Forces
  • Getting materials right
  • +3 more
๐Ÿ“–English 2 โ†’

Cambridge Global English Stage 2

9 units ยท 63 sections ยท 771 questions

  • A day at school
  • Good neighbours
  • Ready, steady, go!
  • +6 more

Grade 2

Books 3
๐Ÿ“Math 3 โ†’

Cambridge Primary Maths Stage 3

17 units ยท 36 sections ยท 539 questions

  • Numbers to 1000
  • Statistics
  • Addition, subtraction and money
  • +14 more
๐Ÿ”ฌScience 3 โ†’

Cambridge Primary Science Stage 3

6 units ยท 25 sections ยท 365 questions

  • Plants are living things
  • Mixing materials
  • Light and shadows
  • +3 more
๐Ÿ“–English 3 โ†’

Cambridge Global English Stage 3

9 units ยท 52 sections ยท 583 questions

  • Working together
  • Families
  • The desert
  • +6 more

Grade 3

Books 4
๐Ÿ“Math 4 โ†’

Cambridge Primary Maths Stage 4

18 units ยท 37 sections ยท 721 questions

  • Numbers and the number system
  • Time and timetables
  • Addition and subtraction of whole numbers
  • +15 more
๐Ÿ”ฌScience 4 โ†’

Cambridge Primary Science Stage 4

6 units ยท 28 sections ยท 482 questions

  • Living things
  • Energy
  • Materials
  • +3 more
๐Ÿ“–English 4 โ†’

Cambridge Global English Stage 4

9 units ยท 54 sections ยท 899 questions

  • Our community
  • Earth and beyond
  • Homes
  • +6 more

Grade 4

Books 5
๐Ÿ“Math 5 โ†’

Cambridge Primary Maths Stage 5

18 units ยท 30 sections ยท 472 questions

  • The number system
  • 2D shape and pattern
  • Numbers and sequences
  • +15 more
๐Ÿ”ฌScience 5 โ†’

Cambridge Primary Science Stage 5

6 units ยท 24 sections ยท 396 questions

  • Life cycles of flowering plants
  • Sound
  • States and properties of matter
  • +3 more
๐Ÿ“–English 5 โ†’

Cambridge Global English Stage 5

9 units ยท 54 sections ยท 617 questions

  • Talk about people
  • Food and health
  • Places
  • +6 more

Grade 5

Books 6
๐Ÿ“Math 6 โ†’

Cambridge Primary Maths Stage 6

17 units ยท 37 sections ยท 560 questions

  • The number system
  • Numbers and sequences
  • Averages
  • +14 more
๐Ÿ”ฌScience 6 โ†’

Cambridge Primary Science Stage 6

6 units ยท 21 sections ยท 356 questions

  • The human body
  • Materials: properties and changes
  • Rocks, the rock cycle and soil
  • +3 more
๐Ÿ“–English 6 โ†’

Cambridge Global English Stage 6

9 units ยท 54 sections ยท 697 questions

  • My world
  • Sport
  • Living things
  • +6 more

Grade 6

Books 7
๐Ÿ“Math 7 โ†’

Cambridge Lower Secondary Maths Stage 7

16 units ยท 66 sections ยท 2,475 questions

  • Integers
  • Expressions, formulae and equations
  • Place value and rounding
  • +13 more
๐Ÿ”ฌScience 7 โ†’

Cambridge Lower Secondary Science Stage 7

9 units ยท 47 sections ยท 826 questions

  • Cells
  • Materials and their structure
  • Forces and energy
  • +6 more
๐Ÿ“–English 7 โ†’

Cambridge Global English Stage 7

9 units ยท 105 sections ยท 1,935 questions

  • Making connections
  • Time to celebrate
  • What we wear, what we waste
  • +6 more

Grade 7

Books 8
๐Ÿ“Math 8 โ†’

Cambridge Lower Secondary Maths Stage 8

16 units ยท 61 sections ยท 1,027 questions

  • Integers
  • Expressions, formulae and equations
  • Place value and rounding
  • +13 more
๐Ÿ”ฌScience 8 โ†’

Cambridge Lower Secondary Science Stage 8

9 units ยท 44 sections ยท 796 questions

  • Respiration
  • Properties of materials
  • Forces and energy
  • +6 more
๐Ÿ“–English 8 โ†’

Cambridge Global English Stage 8

9 units ยท 108 sections ยท 1,168 questions

  • Languages of the world
  • Design and architecture
  • Our society
  • +6 more

Grade 8

Books 9
๐Ÿ“Math 9 โ†’

Cambridge Lower Secondary Maths Stage 9

15 units ยท 56 sections ยท 1,871 questions

  • Number and calculation
  • Expressions and formulae
  • Decimals, percentages and rounding
  • +12 more
๐Ÿ”ฌScience 9 โ†’

Cambridge Lower Secondary Science Stage 9

9 units ยท 40 sections ยท 753 questions

  • Photosynthesis and the carbon cycle
  • Properties of materials
  • Forces and energy
  • +6 more
๐Ÿ“–English 9 โ†’

Cambridge Global English Stage 9

9 units ยท 108 sections ยท 1,562 questions

  • Views and voices
  • Well-being
  • Tourism
  • +6 more

See every subject and try it free โ†’