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
4 courses
Origin of Life, Evidence and Darwin's Theory New
Biology · High School (11–12) · Evolution
FreeCh 24 · 1/3

How did life begin on a young Earth, and how do we know that species have changed? You meet the experiments on the origin of life, and the evidence from fossils, from the bodies of animals, from embryos and from molecules. Then you follow Darwin's idea of natural selection, with the moths of England, the finches of the Galapagos and the pouched mammals of Australia. It serves the Indian syllabus (NCERT, NEET) and the matching topic of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
StemPy LabStemPy Lab
Hardy-Weinberg, Selection, Drift and Speciation New
Biology · High School (11–12) · Evolution
FreeCh 24 · 2/3

Evolution is a change in the genes of a population from one generation to the next. You count alleles with the Hardy-Weinberg principle, and you find out why a real population drifts away from it. Then you meet the three kinds of natural selection, genetic drift, the founder effect and gene flow, and you see how all of this can end in a new species. It serves the Indian syllabus (NCERT, NEET) and the matching topic of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
StemPy LabStemPy Lab
Evolution Through Time and the Descent of Humans New
Biology · High School (11–12) · Evolution
FreeCh 24 · 3/3

Life has a very long history, and we are a very late part of it. You walk through the main events from the first cells to the dinosaurs and the mammals. Then you follow the human line from the early apes to Homo sapiens, with the size of the brain at each step. At the end you read evolutionary trees and the numbers of human evolution with Python. It serves the Indian syllabus (NCERT, NEET) and the matching topic of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
StemPy LabStemPy Lab
Variation and Mendel's Experiments
Biology · High School (9–10), General · Heredity and Inheritance, Evolution
FreeCh 7 · 1/2

Why offspring differ from their parents, and how Mendel's pea plants revealed dominant and recessive traits, the 3:1 ratio and the 9:3:3:1 ratio.

3Lessons11Problems2Python Labs1Question Set1Mock Test
StemPy LabStemPy Lab
How courses work:A guide for learners and teachers