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
  • Blog

Account

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

High School (11–12) Mathematics

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

Choose a topic to see its subtopics.
Application of IntegralsFreeCh 12 · 1/3

Area Under a Curve

StemPy LabStemPy Lab

How much paint covers a wall with a curved top? Cut the region into thin strips, add the areas of the strips, and let the strips become thinner and thinner. The sum becomes a definite integral. You find the area under a curve, the area measured along the y-axis and the area of a region where the curve crosses the axis. The line, the parabola, the circle and the ellipse are the standard cases. It covers the first part of the Indian syllabus unit (NCERT, JEE Main) and the matching topic of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Application of IntegralsFreeCh 12 · 2/3

Area Between Curves

StemPy LabStemPy Lab

A road runs between a hillside and a stream, and a surveyor wants the area of the land between them. Find where two curves meet, decide which one lies above, and integrate the difference. Then split a region where the upper curve changes, and choose vertical or horizontal strips to keep the working short. Parabolas, circles, ellipses and lines are the shapes you meet. It covers the second part of the Indian syllabus unit (NCERT, JEE Main) and the matching topic of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Application of IntegralsFreeCh 12 · 3/3

Volumes, Averages and Other Uses of the Integral

StemPy LabStemPy Lab

Turn a curve around an axis and it sweeps out a solid, like a bowl or a vase made on a lathe. Find its volume with thin discs and washers. Then find the average value of a function, the distance travelled from a velocity graph and the total of other rates, and end with the length of a curve. The Indian syllabus stops at area. These topics belong to A-Level Further Maths, IB Higher Level and AP Calculus, and they use the same idea of adding thin pieces.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
IntegralsFreeCh 11 · 1/4

Integration as the Reverse of Differentiation

StemPy LabStemPy Lab

You know that the derivative of x2x^2x2 is 2x2x2x. Now go the other way: which function has the derivative 2x2x2x? Find antiderivatives, understand the constant of integration, learn the standard integrals and the rules, and then use substitution, with the help of trigonometric identities, to reach integrals that look hard. It covers the first part of the Indian syllabus unit (NCERT, JEE Main) and the matching topics of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
IntegralsFreeCh 11 · 2/4

Methods of Integration

StemPy LabStemPy Lab

Some integrals do not yield to substitution alone. Learn the integrals of the special forms, including those with a quadratic under a root, split a fraction into partial fractions, and use integration by parts, which comes from the product rule. Choose the right method by looking at the shape of the integrand. It covers the Indian syllabus (NCERT, JEE Main) and the matching topics of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
IntegralsFreeCh 11 · 3/4

Definite Integrals

StemPy LabStemPy Lab

How much distance does a bus cover if you know its speed at every moment? The answer is the area under the speed graph. Meet the area function, see why its derivative is the original function, and use the Fundamental Theorem of Calculus to evaluate definite integrals. Then use substitution and the properties of definite integrals, and see the integral as the limit of a sum. It covers the Indian syllabus (NCERT, JEE Main) and the matching topics of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Application of DerivativesFreeCh 10 · 1/3

Rates of Change and Monotonic Functions

StemPy LabStemPy Lab

The derivative tells how fast one quantity changes when another changes. Use it to follow a moving particle and a changing cost. Solve related rates with a ladder, a balloon, a filling cone and a shadow. Then find where a function increases or decreases from the sign of its derivative. It covers the first part of the Indian syllabus unit (NCERT, JEE Main) and the matching topics of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Application of DerivativesFreeCh 10 · 2/3

Tangents, Normals and Approximations

StemPy LabStemPy Lab

The derivative is the gradient (also called the slope) of a curve at a point. Write the equations of the tangent and the normal, find where a tangent is horizontal, parallel or perpendicular to a given line, and measure the angle between two curves. Then use differentials to estimate small changes, roots and percentage errors. It covers the Indian syllabus (NCERT, JEE Main) and the matching topics of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Application of DerivativesFreeCh 10 · 3/3

Maxima, Minima and Optimisation

StemPy LabStemPy Lab

Where does a graph turn? Find the critical points of a function and decide whether each is a maximum, a minimum or neither, with the first and the second derivative tests. Find the largest and smallest values on a closed interval. Then solve optimisation problems: the biggest box, the cheapest tin, the shortest fence. It covers the Indian syllabus (NCERT, JEE Main) and the matching topics of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Continuity and DifferentiabilityFreeCh 9 · 1/4

Continuity of Functions

StemPy LabStemPy Lab

A graph with no break is continuous, and a graph with a gap is not. Turn that picture into a test with left-hand and right-hand limits, name the three kinds of break, and check piecewise functions. Then use the Intermediate Value Theorem to show that an equation has a root. It covers the first part of the Indian syllabus unit (NCERT, JEE Main) and the matching topic of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Continuity and DifferentiabilityFreeCh 9 · 2/4

Differentiability and the Rules of Differentiation

StemPy LabStemPy Lab

Where does a graph have a corner? Define the derivative with limits, see why a differentiable function must be continuous, and then learn the rules: the chain rule, inverse trigonometric, exponential and logarithmic functions, and implicit, logarithmic and parametric differentiation. It covers the Indian syllabus (NCERT, JEE Main) and the matching topics of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Continuity and DifferentiabilityFreeCh 9 · 3/4

Higher Derivatives and the Mean Value Theorems

StemPy LabStemPy Lab

The first derivative is the gradient of a graph, and the second derivative tells how that gradient changes. Find second and higher derivatives, including those of implicit and parametric functions. Then meet Rolle's theorem and the Mean Value Theorem, and see what they say about speed, roots and inequalities. It covers the Indian syllabus (NCERT, JEE Main) and the matching topics of A-Level, IB and AP.

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

Showing 1–12 of 40

Learning Journey

1
Area Under a Curve
Explore →
2
Area Between Curves
Explore →
3
Volumes, Averages and Other Uses of the Integral
Explore →
4
Integration as the Reverse of Differentiation
Explore →
5
Methods of Integration
Explore →
6
Definite Integrals
Explore →
7
Rates of Change and Monotonic Functions
Explore →
8
Tangents, Normals and Approximations
Explore →
9
Maxima, Minima and Optimisation
Explore →
10
Continuity of Functions
Explore →
11
Differentiability and the Rules of Differentiation
Explore →
12
Higher Derivatives and the Mean Value Theorems
Explore →

Extra courses with a plan

These are part of our upcoming paid plans.

Integration in Depth: Reduction Formulas and Limits of Sums
StandardFirst lesson freeExtra course

Beyond the textbook. Build reduction formulas that bring a hard integral down to an easy one, use the symmetry properties on harder integrals, and turn limits of sums into integrals. Then compare integrals without evaluating them, and differentiate an integral whose limits depend on xxx. It is at the level of JEE Advanced, A-Level Further Maths and IB Higher Level, with a full timed paper.

3Lessons12Problems2Python Labs1Question Set1Mock Test
Opens with a Standard planSee what's inside →
Differentiability in Depth: Piecewise Functions and Functional Equations
StandardFirst lesson freeExtra course

Beyond the textbook. Find where absolute-value, greatest-integer and piecewise functions fail to be differentiable. See what a functional equation such as f(x + y) = f(x) + f(y) forces when f is continuous at one point. Then find patterns in the n-th derivative with Leibniz's rule. It is at the level of JEE Advanced, A-Level Further Maths and IB Higher Level, with a full timed paper.

3Lessons12Problems2Python Labs
Binomial Theorem: Advanced Problem Set
StandardFirst lesson freeExtra course

Beyond the textbook: the greatest term and the greatest coefficient, and the coefficient of a power in a product of expansions. Then sums of series with binomial coefficients, the problems that JEE and A-Level Further Maths ask most, with a full timed paper.

3Lessons11Problems2Python Labs
Straight Lines: Loci, Bisectors and Triangle Centres
StandardFirst lesson freeExtra course

Beyond the textbook: the locus of a moving point, the bisectors of the angles between two lines, and the reflection of a point or ray in a line. Then the centres of a triangle and pairs of lines, the straight-line problems that JEE and A-Level Further Maths ask most, with a full timed paper.

3Lessons11Problems2Python Labs
Summing Series: Advanced Techniques
StandardFirst lesson freeExtra course

The series that JEE, A-Level Further Maths and IB Higher Level ask most: sums of n, n squared and n cubed, arithmetico-geometric series, telescoping sums and the method of differences, with a full timed paper.

3Lessons11Problems2Python Labs
Counting: Advanced Problem Set
StandardFirst lesson freeExtra course

The counting problems that JEE, A-Level Further Maths and maths olympiads set most: circular arrangements, distributing objects into groups, the gaps method, and counting by complements and cases, with a full timed paper.

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