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.HelpAboutContactPrivacy PolicyTerms of UseRefund Policy

Courses

Teacher-curated, self-paced courses. Looking for a guided sequence through a full topic? See Learning Paths.

All CoursesLearning Paths
8 courses
Describing Motion in One Dimension
Physics · High School (11–12) · Motion in a Straight Line
FreeCh 2 · 1/4

You walk to the shop and come back to the bank. How far did you walk, and how far are you from home? Two different answers are both right. In this course we choose an axis and a starting point, we separate the path length from the displacement, we find the average and the instantaneous velocity, and we read the story of a motion in a position-time graph.

3Lessons12Problems2Python Labs1Question Set1Mock Test
StemPy LabStemPy Lab
Acceleration and the Equations of Motion
Physics · High School (11–12) · Motion in a Straight Line
FreeCh 2 · 2/4

A car that is stopped at a light starts and goes faster each second. A driver who sees a child brakes hard. In this course we define acceleration, we read the velocity-time graph and find the distance from its area, and we get three equations that solve most problems of motion with a constant acceleration, such as the braking distance of a car.

3Lessons12Problems2Python Labs1Question Set1Mock Test
StemPy LabStemPy Lab
Free Fall, Relative Velocity and Changing Acceleration
Physics · High School (11–12) · Motion in a Straight Line, Gravitation, Relative Motion
FreeCh 2 · 3/4

A ball thrown up stops for a moment at the top, and a car seems to stand still when another car goes at the same speed beside it. In this course we study free fall with the acceleration due to gravity, we find the velocity of one body as seen from another, and we meet the first use of calculus in physics, for a body whose acceleration changes with time.

3Lessons12Problems3Python Labs1Question Set1Mock Test
StemPy LabStemPy Lab
Mass, Weight and Free Fall
Physics · High School (9–10), General · Gravitation, Circular Motion, Motion in a Straight Line
FreeCh 3 · 2/3

Your mass is the same on the Moon, but your weight is not. Why? In this course we separate mass from weight, and we weigh an astronaut on the Moon and on Jupiter. Then we see what happens when only gravity acts, in free fall and in an orbit.

3Lessons10Problems2Python Labs1Question Set1Mock Test
StemPy LabStemPy Lab
Relative Motion
Physics · High School (11–12) · Relative Motion, Motion in a Straight Line
FreeCh 2 · 4/4

You are in a car, and another car passes you. It seems to move slowly. A train that comes the other way seems to go past very fast. Relative motion is how fast one thing moves as seen from another. We learn to work it out. Then we use it to answer the question of every chase: when do they meet?

3Lessons7Problems1Python Lab1Question Set1Mock Test
StemPy LabStemPy Lab
Describing Motion
Physics · High School (9–10), General · Motion in a Straight Line
FreeCh 1 · 1/3

You sit in a moving train. Are you moving, or are you resting? It depends on who is asking. In this course we learn to say exactly where something is, how far it has gone and how fast. We practise on walks, runs and bus rides.

3Lessons15Problems1Python Lab1Question Set1Mock Test
StemPy LabStemPy Lab
Equations of Motion
Physics · High School (9–10), General · Motion in a Straight Line, Gravitation, Circular Motion
FreeCh 1 · 3/3

When the acceleration is steady, three short equations answer almost every question about motion. How fast? How far? How long? We use them on braking trains and falling stones. Then we look at motion in a circle, and we check everything with a few lines of Python.

3Lessons17Problems1Python Lab1Question Set1Mock Test
StemPy LabStemPy Lab
Acceleration and Motion Graphs
Physics · High School (9–10), General · Motion in a Straight Line
FreeCh 1 · 2/3

A bus leaves a stop and a cyclist brakes. Their speed changes all the time. Acceleration is the number that tells us how quickly the speed changes. Then we draw the motion on a graph, and we learn to read the graph like a map.

3Lessons13Problems1Python Lab2Question Sets1Mock Test
StemPy LabStemPy Lab
How courses work:A guide for learners and teachers