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
Free lessons, practice and mock tests

Learn. Solve.
Code the solutions.
Test yourself.

For Class 9 to college and for JEE, NEET, the boards and the Olympiads.For secondary school to university, the Olympiads, and anyone learning Python. Everything you need in one place:

  • Learn: clear lessons and notes in Physics, Chemistry, Mathematics, Biology, Python Programming and Statistics & Data Science, with Python simulations you can run and change.
  • Practise: problems with full solutions, quick quizzes and Python labs.
  • Test yourself: timed mock tests for JEE, NEET, the boards and the Olympiads,timed tests on every topic, Olympiad papers and Python coding tests, and free live exams every week with your rank and a certificate.
Create Free AccountExplore CoursesMock Tests
Live exams this week: JEE Main Physics Weekly Test, 2026-11-15 16:30Join the series free →Live exams this week: NEET Weekly Test (Biology), 2026-11-21 16:30Join the series free →
1 of 2

Just looking? Try a problem or a free mock test →

StemPy Lab

Preparing for an exam?

Pick your exam to see its mock tests, practice questions and the next live test.

  • JEE Main→Engineering entrance, at the real exam pace.PhysicsChemistryMathematicsBITSATWBJEEReal exam: 75 questions in 3 hours125 mock tests · 3,674 questions · 984 problems Next live test: 2026-11-15 16:30
Everything You Need

More Than Courses

Practise, collaborate and get recognised: alone, with friends or with your teacher.

Practice Tests

Mock tests, question sets and AI practice with instant results.

Python Labs

Run real Python in your browser to simulate, plot and experiment.

Why Choose Us

Why StemPy Lab?

We combine clear concepts, problem-solving skills and computational thinking, then let you test yourself the way the real exam will.

Conceptual Learning

Understand the ideas behind every formula through visual explanations, examples and intuitive reasoning.

Numerical Mastery

Learn structured approaches to solving school, university and competitive examination problems.

Start Your Learning Journey

Ready to Learn STEM Differently?

Learn the concepts, solve problems, run Python simulations, then test yourself in timed mock tests and free live exams, with a growing community of students and teachers.

✓Clear Lessons
✓Problem Solving
✓Python Simulations
✓Mock Tests and Live Exams
Create Free AccountStart LearningTake a Mock Test
JEE Advanced→
The IIT paper: harder problems that join several ideas.
PhysicsChemistryMathematics
Marks off for a wrong answer
Real exam: Two papers, 3 hours each
10 mock tests · 1,708 questions · 955 problems
  • NEET→Medical entrance, each subject at its own pace.PhysicsChemistryBiologyClass 11 and 12Real exam: 180 questions in 3 hours139 mock tests · 3,954 questions · 1,148 problems Next live test: 2026-11-21 16:30
  • Olympiads→From the national first round to the camps for the international team.PhysicsChemistryMathematicsBiologyCalculus in PhysicsWritten solutions in Mathematics56 mock tests · 2,433 questions · 1,300 problems
  • Board Exams→Chapter-by-chapter practice for the school boards.PhysicsChemistryMathematicsBiologyClass 10Class 12CBSE and NCERT-based boards165 mock tests · 8,586 questions · 4,273 problems
  • Python Certification→Practice for the Python Institute certificates.PythonPCEPPCAPReal exam: PCEP: 35 questions, 50 minutes. PCAP: 42 questions, 65 minutes5 mock tests · 572 questions · 256 problems
    • SAT→SAT Math practice, topic by topic.MathematicsAlgebraData analysisProblem solving23 mock tests · 818 questions · 355 problems
    • AP→College-level practice, topic by topic.PhysicsChemistryBiologyCalculusStatistics146 mock tests · 5,317 questions · 1,642 problems
    • A-Level→UK A-Level practice, topic by topic.PhysicsChemistryMathematicsBiology274 mock tests · 8,706 questions · 2,857 problems
    • IB→IB Diploma practice, topic by topic.PhysicsChemistryMathematicsBiologyHigher LevelStandard Level274 mock tests · 8,727 questions · 2,851 problems
    • Olympiads→Problem-solving contests, from national rounds to the international papers.PhysicsChemistryMathematicsBiologyCalculus in PhysicsWritten solutions in Mathematics56 mock tests · 2,433 questions · 1,300 problems
    • Python Certification→Practice for the Python Institute certificates.PythonPCEPPCAPReal exam: PCEP: 35 questions, 50 minutes. PCAP: 42 questions, 65 minutes5 mock tests · 572 questions · 256 problems
    All exams, including SAT, AP, A-Level and IB →All exams →

    Study Groups

    Team up, share resources and take on group challenges together.

    Live Classes

    Join a teacher's class for assignments, lectures and progress reports.

    Discussions

    Ask questions, answer others and earn recognition for helping.

    Badges & Leaderboard

    Earn badges and weekly trophies as you learn and help others.

    Learning Paths

    Follow a curated sequence of courses toward a goal.

    Notes & Resources

    Notes, formula sheets and reference material shared by the community.

    Python Simulations

    Explore ideas through coding, computation, visualization and interactive simulations.

    Real Exam Practice

    Timed mock tests in the pattern of JEE, NEET, the boards and the Olympiads,Timed tests on every topic, Olympiad papers and Python coding tests, and free live exams every week with your rank and a certificate.

    • Practise15,95715,957Questions
    • Practise5,7395,739Problems
    • Learn1,6021,602Lessons
    • Practise1,1911,191Python Labs
    • Test yourself1,1911,191Tests and papers
    • Learn509509Courses
    Learn Step by Step

    Featured Courses

    Structured courses with concepts, problems, labs and practice: built by teachers and learners.

    PhysicsHigh School (11–12)

    Combining Capacitors and Stored Energy

    Capacitors together and the energy they hold. Series and parallel combinations, energy stored in a charged capacitor, and what happens to charge and energy when capacitors are joined or a battery stays connected.

    StemPy LabStemPy LabView Course →
    ChemistryHigh School (11–12)

    Redox and Electrode Potentials

    A redox reaction split into two half-cells. The Daniell cell, standard electrode potentials and the electrochemical series. Then how to predict whether a reaction will happen and which metals displace which.

    StemPy LabStemPy LabView Course →
    Python ProgrammingHigh School (11–12)

    The Periodic Table as Data

    Load the elements into a pandas table, sort and filter them, plot the periodic trends, and look for patterns: which properties go together, and which elements break the rule.

    StemPy LabStemPy LabView Course →
    Browse all courses →
    Learn by Solving

    Featured Problems

    Each problem combines theory, numerical analysis, Python-based computation and community discussion.

    MediumPython solutionPython Programming

    Use a Caesar cipher with a shift of 3. Encode HELLO. Decode KHOOR. What does XYZ become?

    text processing

    StemPy LabStemPy LabTry Problem →
    MediumPython solutionPython Programming

    A line has the form name:mark, such as Asha:72…

    text processing

    StemPy LabStemPy LabTry Problem →
    MediumPython solutionPython Programming

    Follow the generator

    comprehensions and generators

    StemPy LabStemPy LabTry Problem →
    EasyPython solutionPython Programming

    Predict the output

    getting started with python

    StemPy LabStemPy LabTry Problem →
    Blog

    From the Blog

    A stack of cards that say Cover the answer and Try it again, with a green check mark.

    How to study a problem so that you remember it

    Reading a solution feels like learning, but it is mostly not. Here are five steps that make a problem stay in your head, with a way to use the Python boxes.

    Study advice

    StemPy LabStemPy Lab · 23 October 2026 · 2 min read
    A test paper with four green ticks and one red cross, a stopwatch a third of the way round, and a certificate with an orange seal.

    How to hold a mock test: a step-by-step guide for teachers

    Get your questions ready, build a paper marked like the real exam, choose how it starts, run it, read the report and give certificates. Then take the same paper to students beyond your class with an open exam. A walk through a demo class test.

    Mock testsTeachersGuides

    StemPy LabStemPy Lab · 22 October 2026 · 8 min read
    A question palette of coloured squares and circles, green, red, purple and grey, beside a large stopwatch more than half way round.

    How to take a mock test: a step-by-step guide for students

    Find the right paper, read the instructions, use the exam screen like the real JEE or NEET, understand the marking, and turn every wrong answer into marks. Then sit open exams and the Live Series with students everywhere.

    Mock testsExamsGuides

    StemPy LabStemPy Lab · 22 October 2026 · 7 min read
    Read all posts →
    Structured Learning Journey

    Explore by Subject

    Pick a subject, then follow a pathway from foundational concepts to advanced problem solving and computation.

    Physics

    Mechanics, thermodynamics, waves, electricity, and more.

    118 courses1472 problems245 labs
    Latest
    • Experiments with Circuits, Lenses and Diodes
    • Experiments with Wires, Liquids, Heat and Sound
    Explore Physics →

    Chemistry

    Matter, atoms, reactions and the materials around us.

    112 courses1209 problems224 labs
    Latest
    • Titrations and Preparations: Volumetric Analysis and Laboratory Syntheses
    • Inorganic Qualitative Analysis: Anions, Cations and Salts
    Explore Chemistry →

    Mathematics

    Numbers, algebra, geometry and the ways we use them to solve problems.

    104 courses1130 problems210 labs
    Latest
    • Cumulative Frequency Curves
    • Mode and Median of Grouped Data
    Explore Mathematics →

    Biology

    Cells, living things, how they work and how they are connected.

    128 courses1380 problems258 labs
    Latest
    • The Cockroach, with the Earthworm and the Frog
    • Muscular and Neural Tissue, Organs and Organ Systems
    Explore Biology →

    Python Programming

    Learn to program from your first line of code, with every example running in your browser.

    40 courses480 problems239 labs
    Latest
    • Waves by Computer: Adding and Fitting
    • Angles, the Unit Circle and Trigonometric Graphs
    Explore Python Programming →

    Statistics & Data Science

    Learn to make sense of data, from your first table and graph to averages, spread, chance and the ideas behind every report you read.

    7 courses68 problems15 labs
    Latest
    • The Weather Project
    • Chance
    Explore Statistics & Data Science →

    Test yourself: mock tests and exams

    Timed like the real exam, ranked, certified

    When you have learnt a chapter, see where you stand: practice papers for JEE, NEET, the boards and the Olympiads,tests on every topic, Olympiad papers and Python coding tests, free live exams every week with students everywhere, and class tests from your teacher.

    Go to Mock Tests →

    Open exams

    Live series
    >_
    JEE Main Physics Weekly Test

    by StemPy Lab

    • 2026-11-15 16:30
    • 60 minutes
    • 25 questions
    • Free
    –
    days
    –
    hrs
    –
    min
    –
    sec
    Sign up free to join

    One tap registers you for this sitting and every one after it; skip any you like.

    Leading this month

    • 1Samraj Chakrabarty
    • 2Suhaan
    • 3Tiasha
    See the standings →
    Share
    • Everyone starts together
    • Your score and rank the moment it ends
    • A certificate for everyone who takes it
    Live series
    >_
    NEET Weekly Test (Biology)

    by StemPy Lab

    • 2026-11-21 16:30
    • 50 minutes
    • 90 questions
    • Free
    • Then Physics
    –
    days
    –
    hrs
    –
    min
    –
    sec
    Sign up free to join

    One tap registers you for this sitting and every one after it; skip any you like.

    Leading this month

    • 1Anouhita Kar
    • 2
    Live series
    >_
    JEE Main Physics Weekly Test

    by StemPy Lab

    • 2026-11-22 16:30
    • 60 minutes
    • 25 questions
    • Free
    –
    days
    –
    hrs
    –
    min
    –
    sec
    Sign up free to join

    One tap registers you for this sitting and every one after it; skip any you like.

    Leading this month

    • 1Samraj Chakrabarty
    • 2Suhaan

    Practise for your exam

    • Coding Test · Python Programming47 papers
    • Olympiad · Mathematics16 papers
    • Olympiad · Physics16 papers
    • Olympiad · Chemistry15 papers
    • Olympiad · Biology9 papers
    • Exam Practice · Statistics & Data Science7 papers
    SAT, AP, A-Level, IB, Olympiads and more →

    Every paper here

    Recently held here

    • >_

      StemPy Lab

      Open exam

      NEET Weekly Test (Chemistry) · 14 Nov 2026

      Chemistry · High School (11–12) · 2026-11-14

      12 took itOpen →

    • >_

      StemPy Lab

      Open exam

      JEE Main Physics Weekly Test · 8 Nov 2026

    Samadrita
  • 3SRIJEET SAMADDAR
  • See the standings →
    Share
    • Everyone starts together
    • Your score and rank the moment it ends
    • A certificate for everyone who takes it
  • 3Tiasha
  • See the standings →
    Share
    • Everyone starts together
    • Your score and rank the moment it ends
    • A certificate for everyone who takes it
  • Timed at the real exam's pace
  • Marked the moment you finish, with every answer explained
  • Linked to the lessons it tests, so you know what to study next
  • Physics · High School (11–12) · 2026-11-08

    6 took itOpen →

  • Arghya Sen

    Arghya Sen

    Class test · 2 classes

    Paper kept private

    Physics, Chemistry, Biology · High School (11–12) · 2026-11-06

    3 took it in 2 classesOpen →

  • Papers to try

    All papers →
    • Board ExamStress, Strain and Hooke's Law: Practice PaperStemPy Labby StemPy Lab20 min · 15 questionsStart now
    • JEE MainSeries LCR Circuits and Resonance: Timed TestStemPy Labby StemPy Lab25 min · 10 questionsStart now
    • JEE AdvancedGases and Liquids: Advanced Chapter TestStemPy Labby StemPy Lab55 min · 15 questionsStart now
    • OlympiadSeparating Mixtures: Challenge TestStemPy Labby StemPy Lab20 min · 10 questionsStart now
    • MHT-CETMHT-CET PCM Mock Paper 1StemPy Labby StemPy Lab180 min · 150 questionsStart now
    • Board ExamWhy Do We Fall Ill: Chapter TestStemPy Labby StemPy Lab20 min · 15 questionsStart now
    • OlympiadSeparating Mixtures: Challenge TestStemPy Labby StemPy Lab20 min · 10 questionsStart now
    • MHT-CETMHT-CET PCM Mock Paper 1StemPy Labby StemPy Lab180 min · 150 questionsStart now
    • Coding TestPython Certification: PCAP Mock Test 2
    StemPy Labby StemPy Lab
    65 min · 40 questions
    Start now
  • OlympiadStatistics: Chapter TestStemPy Labby StemPy Lab50 min · 20 questionsStart now
  • Coding TestPython Certification: PCAP Mock Test 1StemPy Labby StemPy Lab65 min · 40 questionsStart now
  • OlympiadVolumes and Recasting: Challenge TestStemPy Labby StemPy Lab20 min · 10 questionsStart now
  • Coding TestPython Certification: PCEP Mock Test 3StemPy Labby StemPy Lab40 min · 30 questionsStart now
  • OlympiadCyclic Quadrilaterals: Challenge TestStemPy Labby StemPy Lab20 min · 10 questionsStart now
  • Coding TestPython Certification: PCEP Mock Test 2StemPy Labby StemPy Lab40 min · 30 questionsStart now