HelpContactFor teachers and institutes
>_StemPy Lab
Mock TestsClasses

>_StemPy Lab

Learn. Solve. Code the solutions. Test yourself.

Live examsFree mock exams, timed and rankedEveryone starts together, and your score and rank come the moment it ends.See the exams →

Learn

  • Physics
  • Chemistry
  • Mathematics
  • Biology
  • Python Programming
  • Statistics & Data Science
  • Classes
  • Groups

Practice

  • Problems
  • Quizzes
  • Mock Tests
  • Prepare for an Exam
  • Question Sets
  • Exams
  • Certificates
  • Python Labs
  • AI Practice Generator
  • Student-Created Tests

Community

  • Discussions
  • Resources
  • Notes
  • Glossary
  • Blog

Account

  • Log in
© 2026 senLearn. All rights reserved.HelpFor SchoolsAboutContactPrivacy PolicyTerms of UseRefund Policy
Mathematics Learning Path

High School (9–10) Mathematics

Explore structured mathematics courses, solved problems, simulations and Python activities.

Choose a topic to see its subtopics.
StatisticsFreeCh 16 · 1/3

The Mean of Grouped Data

StemPy LabStemPy Lab

A teacher cannot read forty journey times aloud, so she groups them. Use the class marks of the groups to find the mean three ways: the direct method, the assumed mean method and the step deviation method. See when each one saves work, and check all three with Python.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
StatisticsFreeCh 16 · 2/3

Mode and Median of Grouped Data

StemPy LabStemPy Lab

The mean can be pulled by one huge value, so shops, schools and councils often report the mode or the median. Find the modal class and the mode, build a cumulative frequency table and find the median, then compare the three averages and see when the rule of thumb that links them works.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
StatisticsFreeCh 16 · 3/3

Cumulative Frequency Curves

StemPy LabStemPy Lab

How many students scored less than 40? How many scored more than 60? A cumulative frequency curve, called an ogive, answers both at a glance. Draw the less than and more than curves, read the median where they cross, find quartiles, and solve the standard problems with a missing frequency.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Surface Areas and VolumesFreeCh 15 · 1/3

Surface Area of Solids Joined Together

StemPy LabStemPy Lab

The curved and total surface areas of the cube, cuboid, cylinder, cone, sphere and hemisphere. Then solids joined or hollowed out, such as a toy, a capsule and a tent, and the rule for which faces count.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Surface Areas and VolumesFreeCh 15 · 2/3

Volume and Recasting of Solids

StemPy LabStemPy Lab

The volumes of the basic solids and of solids joined together. Then a solid melted and made into another shape, and water flowing through a pipe into a tank or a well dug and its earth spread out.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Surface Areas and VolumesFreeCh 15 · 3/3

The Frustum of a Cone

StemPy LabStemPy Lab

A cone with its top sliced off by a plane parallel to the base: a bucket, a glass, a lampshade. Its slant height, curved and total surface area and volume, and the standard word problems. The frustum is not in the current NCERT text, but state boards, IGCSE and GCSE use it.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Areas and PerimetersFreeCh 14 · 1/3

Circumference, Area and Rolling Wheels

StemPy LabStemPy Lab

How far does a wheel roll in one turn, and how much paint covers a round table? The circumference and the area of a circle, the ring between two circles, and wheels, turns and clock hands, with lengths in centimetres and metres in the same problem.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Areas and PerimetersFreeCh 14 · 2/3

Arcs, Sectors and Segments

StemPy LabStemPy Lab

A slice of pizza is a sector, and the cap cut off by a straight knife is a segment. You find the length of an arc, the area of a sector, and the area of a minor and a major segment. The angle is given in degrees or as a fraction of the circle.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Areas and PerimetersFreeCh 14 · 3/3

Shaded Regions and Combined Figures

StemPy LabStemPy Lab

A square with four quarter circles, a circle with a triangle inside it, a flower bed and a running track. You split every design into plain shapes, find each area, and add or subtract, keeping the exact value of pi until the last step.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
CirclesFreeCh 12 · 1/3

Chords, Arcs and the Angles They Make

StemPy LabStemPy Lab

The parts of a circle, and how chords and the centre are related. Equal chords, the perpendicular from the centre, and the angle that an arc makes at the centre and at the rim.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Explore Course →
CirclesFreeCh 12 · 2/3

Cyclic Quadrilaterals

StemPy LabStemPy Lab

A four-sided figure with all its corners on a circle. Why its opposite angles add to 180 degrees, how to tell whether a quadrilateral is cyclic, and problems that use these facts.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
CirclesFreeCh 12 · 3/3

Tangents to a Circle

StemPy LabStemPy Lab

A line that touches a circle at one point. The tangent is perpendicular to the radius, two tangents from a point are equal, and problems about circles inside triangles and quadrilaterals.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Explore Course →
Page 1 of 4

Showing 1–12 of 37

Learning Journey

1
The Mean of Grouped Data
Explore →
2
Mode and Median of Grouped Data
Explore →
3
Cumulative Frequency Curves
Explore →
4
Surface Area of Solids Joined Together
Explore →
5
Volume and Recasting of Solids
Explore →
6
The Frustum of a Cone
Explore →
7
Circumference, Area and Rolling Wheels
Explore →
8
Arcs, Sectors and Segments
Explore →
9
Shaded Regions and Combined Figures
Explore →
10
Chords, Arcs and the Angles They Make
Explore →
11
Cyclic Quadrilaterals
Explore →
12
Tangents to a Circle
Explore →

Extra courses with a plan

These are part of our upcoming paid plans.

Quadratic Equations: Challenge Problems
StandardFirst lesson freeExtra course

Harder problems for the keen: equations that turn into quadratics, the sum and the product of the roots, and the greatest or least value of a quadratic, each with worked solutions and a timed paper.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Opens with a Standard planSee what's inside →
Polynomials: Challenge Practice
StandardFirst lesson freeExtra course

A polynomial puzzle in an olympiad is usually solved in two lines, if you know the trick. In this course you learn how to find a zero by testing a few numbers, and how to use an identity to avoid a long calculation. Then you solve problems and take a timed paper in the style of an olympiad.

3Lessons6Problems2Python Labs
1
Question Set
1Mock Test
Opens with a Standard planSee what's inside →