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
Biology Learning Path

High School (11–12) Biology

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

Choose a topic to see its subtopics.
Biodiversity and ConservationFreeCh 31 · 1/3

Kinds and Patterns of Biodiversity

StemPy LabStemPy Lab

What biodiversity is and how it is counted. The three levels, the number of species on the Earth, the rise of diversity towards the tropics, and the species-area line, which Python fits to a table of model data.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Explore Course →
Biodiversity and ConservationFreeCh 31 · 2/3

The Loss of Biodiversity

StemPy LabStemPy Lab

How fast species are disappearing, and why. The mass extinctions, the four causes that ecologists call the evil quartet, and the reasons that biodiversity is worth keeping, from medicines to the right of every species to live.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Explore Course →
Biodiversity and ConservationFreeCh 31 · 3/3

Conserving Biodiversity

StemPy LabStemPy Lab

How we protect what is left. Hotspots, sacred groves, national parks, sanctuaries and biosphere reserves, zoos, seed banks and cryopreservation, the Red Data Book and its categories, and the international agreements.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Explore Course →
Ecosystems and Food ChainsFreeCh 30 · 1/4

Components and Structure of an Ecosystem

StemPy LabStemPy Lab

What a pond, a forest and a field have in common. You meet the living and the non-living parts of an ecosystem and the layers of a forest. Then you follow the grazing and the detritus food chains, join them into a food web, and find the trophic level of each organism.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Ecosystems and Food ChainsFreeCh 30 · 2/4

Productivity and Decomposition

StemPy LabStemPy Lab

How much living matter does a hectare of grass make in a year, and what becomes of it when it dies? Gross and net primary productivity, secondary productivity, what limits them, and the five steps by which dead matter is broken down into humus and minerals. Python follows the numbers.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Ecosystems and Food ChainsFreeCh 30 · 3/4

Energy Flow and Ecological Pyramids

StemPy LabStemPy Lab

The Sun gives a field a great deal of energy, and the hawk at the end of the chain gets very little of it. You follow the energy from sunlight to the top consumer, use the ten per cent idea, and draw the pyramids of number, biomass and energy. Then you put the whole chapter together in one energy budget.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Biotechnology and its ApplicationsFreeCh 28 · 1/3

Genetically Modified Crops and Pest Resistance

StemPy LabStemPy Lab

Why farmers and scientists turn to genetically modified crops, and what they have gained. How the toxin of a soil bacterium protects cotton from its bollworms, and how a plant can silence the genes of a root worm with RNA interference. It covers the unit of the Indian syllabus (NCERT, NEET) and the matching topic of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Biotechnology and its ApplicationsFreeCh 28 · 2/3

Recombinant Medicines, Gene Therapy and Transgenic Animals

StemPy LabStemPy Lab

How bacteria were taught to make human insulin, how a faulty gene can be repaired in a patient, and how a tiny amount of a germ can be found early. Then the animals that carry a foreign gene, and what they are used for. It covers the unit of the Indian syllabus (NCERT, NEET) and the matching topic of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Biotechnology and its ApplicationsFreeCh 28 · 3/3

Biosafety, Biopiracy and Patents

StemPy LabStemPy Lab

Who decides whether a genetically modified organism may be released, and what happens when a company patents something that farmers have used for centuries. The lessons end with a revision of the whole chapter, with the pairs of organism, product and use that are mixed up most often. It covers the unit of the Indian syllabus (NCERT, NEET) and the matching topic of A-Level, IB and AP.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Biotechnology: Principles and ProcessesFreeCh 27 · 1/4

The Tool Kit of Genetic Engineering

StemPy LabStemPy Lab

Two enzymes and one small circle of DNA are enough to move a gene from one organism to another. You learn what biotechnology is and what its two core techniques do. Then you meet the restriction enzymes that cut DNA at a palindrome, the ligases that join it again, and the vectors and hosts that carry and copy it. It serves the Indian syllabus (NCERT, NEET) and the matching topic of A-Level, IB and AP.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Explore Course →
Biotechnology: Principles and ProcessesFreeCh 27 · 2/4

Making a Recombinant DNA, Step by Step

StemPy LabStemPy Lab

A gene is a few thousand letters inside a genome of millions. How do you find it, copy it and put it into a cell? You follow the steps in order. You isolate the DNA, cut it and read the pattern on a gel. You copy one gene a billion times by PCR. Then you join the gene to a vector, put it into a host and pick out the cells that took it. It serves the Indian syllabus (NCERT, NEET) and the matching topic of A-Level, IB and AP.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Explore Course →
Biotechnology: Principles and ProcessesFreeCh 27 · 3/4

From Gene to Product: Bioreactors and Downstream Processing

StemPy LabStemPy Lab

A recombinant cell on a plate is only the beginning. To sell a medicine, you need litres and litres of it. You see how the foreign gene is expressed and how a culture grows, how a bioreactor keeps thousands of litres of cells alive, and how the product is separated, purified and tested. Then you put the whole chapter in order and learn its usual traps. It serves the Indian syllabus (NCERT, NEET) and the matching topic of A-Level, IB and AP.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Explore Course →
Page 1 of 9
…

Showing 1–12 of 98

Learning Journey

1
Kinds and Patterns of Biodiversity
Explore →
2
The Loss of Biodiversity
Explore →
3
Conserving Biodiversity
Explore →
4
Components and Structure of an Ecosystem
Explore →
5
Productivity and Decomposition
Explore →
6
Energy Flow and Ecological Pyramids
Explore →
7
Genetically Modified Crops and Pest Resistance
Explore →
8
Recombinant Medicines, Gene Therapy and Transgenic Animals
Explore →
9
Biosafety, Biopiracy and Patents
Explore →
10
The Tool Kit of Genetic Engineering
Explore →
11
Making a Recombinant DNA, Step by Step
Explore →
12
From Gene to Product: Bioreactors and Downstream Processing
Explore →

Extra courses with a plan

These are part of our upcoming paid plans.

Ecosystems in Depth: Succession, Cycles and Budgets
StandardFirst lesson freeExtra course

A bare rock becomes a forest, a carbon atom goes round the world and comes back, and a phosphorus atom takes millions of years to do the same. You follow ecological succession stage by stage. You build box models of the carbon and phosphorus cycles in Python and count the services that ecosystems give us. Then you work out full energy budgets with the efficiencies that A-Level and IB use. It goes beyond the textbook, to the level of A-Level Biology, IB Higher Level and the Olympiad. Twelve harder problems and a full timed mock exam.

3Lessons12Problems2Python Labs1Question Set1Mock Test
Opens with a Standard planSee what's inside →
Designing a Cloning Experiment: Maps, Gels and Primers
StandardFirst lesson freeExtra course

Before a student cuts any DNA, a plan is made on paper. You choose the enzymes from a restriction map, so that the gene goes into the vector in the right direction. You read gels and colony plates, with the controls that tell you whether to trust them. You design primers, and you learn what an expression vector must hold. It goes beyond the textbook, to the level of A-Level Biology, IB Higher Level and the Olympiad.

3Lessons12Problems2Python Labs
Molecular Genetics in Depth: Experiments, Operons and Gels
StandardFirst lesson freeExtra course

Beyond the textbook: how a labelled-nitrogen experiment is designed and what each model of replication predicts. How to reason about every mutant of the lac operon, how a change of one base changes a codon, and how to read a gel and count copies in PCR. Twelve harder problems and a full timed paper, at the level of A-Level Biology, IB Higher Level and the Olympiad.

3Lessons12Problems2Python Labs
Genetic Crosses in Depth
StandardFirst lesson freeExtra course

Some crosses give ratios that Mendel's two laws do not predict at first sight, and some data need a test before you trust a ratio. You work out gene interaction, such as epistasis and complementary genes, by listing every cross in Python. You test ratios with chi-square, use the Hardy-Weinberg tool to find carriers, and build gene maps from three-point crosses. It goes beyond the textbook, to the level of A-Level Biology, IB Higher Level and the Olympiad.

3Lessons12Problems2Python Labs
Breathing in Depth: Spirograms, Curves and Calculations
StandardFirst lesson freeExtra course

Beyond the textbook: reading spirometer graphs of healthy and diseased lungs, working out ventilation and dead space, calculating partial pressures and the oxygen carried by blood, and reasoning about every shift of the dissociation curve. Twelve harder problems and a full timed mock exam.

3Lessons12Problems2Python Labs
Photosynthesis in Depth: Counting, Comparing and Reading Graphs
StandardFirst lesson freeExtra course

Beyond the textbook: a full account of the ATP, NADPH, carbon and photons that photosynthesis spends, a point-by-point comparison of the C3 and C4 pathways, and the reading of limiting-factor graphs and classic experiments. Twelve harder problems and a full timed mock exam.

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 →