HelpContactFor teachers and institutes
>_StemPy Lab
Mock TestsClassesGroups

>_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
  • Question Sets
  • Exams
  • Certificates
  • Python Labs
  • AI Practice Generator
  • Student-Created Tests

Community

  • Discussions
  • Resources
  • Notes
  • Blog

Account

  • Dashboard
  • My Content
  • Profile
  • Log in
© 2026 senLearn. All rights reserved.HelpAboutContactPrivacy PolicyTerms of UseRefund Policy
Chemistry Learning Path

High School (11–12) Chemistry

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

Choose a topic to see its subtopics.
Molecular Orbitals and Hydrogen BondsFreeCh 4 · 3/4

Molecular Orbitals and Hydrogen Bonding

StemPy LabStemPy Lab

How atomic orbitals combine into bonding and antibonding molecular orbitals, the energy order for second-period molecules, bond order and magnetism, and the hydrogen bond.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Shapes of Molecules and HybridisationFreeCh 4 · 2/4

Shapes of Molecules

StemPy LabStemPy Lab

VSEPR theory and the shapes it predicts, with lone pairs that squeeze the angles; valence bond theory, sigma and pi bonds; and hybridisation from sp to sp3d2.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Lewis Structures and Ionic BondsShapes of Molecules and HybridisationFreeCh 4 · 1/4

Ionic and Covalent Bonds

StemPy LabStemPy Lab

The octet rule and Lewis structures, formal charge and its limits, the ionic bond and lattice enthalpy, and the bond length, angle, enthalpy and order that describe any bond.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Explore Course →
Periodic TrendsGroups and FamiliesFreeCh 3 · 2/2

Periodic Trends in Properties

StemPy LabStemPy Lab

How the size of atoms and ions, the ionisation enthalpy, the electron gain enthalpy and the electronegativity change across a period and down a group, and how they decide valence and reactivity.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Explore Course →
Development of the Periodic TableGroups and FamiliesFreeCh 3 · 1/2

Building the Periodic Table

StemPy LabStemPy Lab

From Dobereiner's triads to Mendeleev's gaps and Moseley's atomic numbers: how the periodic table was built, how new elements are named, and how the s, p, d and f blocks follow from electron configurations.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Explore Course →
Stoichiometry and ConcentrationThe Mole ConceptMolecules, Ions and FormulaeFreeCh 1 · 3/4

Formulas and Stoichiometry

StemPy LabStemPy Lab

Find a compound's formula from its percentage composition, work out how much of each substance a reaction needs and makes, find the limiting reagent, and express the strength of a solution.

3Lessons12Problems2Python Labs1Question Set1Mock Test
Explore Course →
Laws of Chemical CombinationThe Mole ConceptMolecules, Ions and FormulaeFreeCh 1 · 2/4

Laws, Atoms and the Mole

StemPy LabStemPy Lab

Five laws of chemical combination led Dalton to the atom. Use them, find atomic and molecular masses, and meet the mole: the chemist's way of counting particles by weighing them.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Explore Course →
Measurement, Units and Significant FiguresElements, Compounds and ChangesFreeCh 1 · 1/4

Matter and Measurement

StemPy LabStemPy Lab

Sort matter into elements, compounds and mixtures, and measure it in SI units. Learn to write numbers in scientific notation, to keep the right significant figures, and to change units without mistakes.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Explore Course →
Quantum Mechanical Model of the AtomElectronic Configuration and ValencyFreeCh 2 · 3/4

The Quantum Model and Electron Configurations

StemPy LabStemPy Lab

Bohr's circles work for hydrogen, and they fail for every other atom. The better picture is a cloud of probability. In this course we meet the waves of matter, the uncertainty principle, the four quantum numbers and the shapes of orbitals. Then we use three rules to write the electron configuration of any atom, and we explain the odd cases, such as chromium and copper.

4Lessons12Problems2Python Labs1Question Set1Mock Test
Explore Course →
Light, Atomic Spectra and the Bohr ModelFreeCh 2 · 2/4

Light, Spectra and the Bohr Model

StemPy LabStemPy Lab

Heat an element in a flame, and it gives out its own colours. Hydrogen gives a few sharp lines, and not a smooth rainbow. In this course we learn how light behaves as a wave and as a stream of particles, how the lines of hydrogen are counted, and how Bohr explained them with energy levels, with numbers that you can check.

4Lessons12Problems2Python Labs1Question Set1Mock Test
Explore Course →
Subatomic Particles and Atomic ModelsIsotopes and IsobarsFreeCh 2 · 1/4

The Nuclear Atom: Particles, Nucleus and Isotopes

StemPy LabStemPy Lab

How do you weigh something that no one has ever seen? Thomson, Millikan and Rutherford did it with glowing tubes, oil drops and a thin gold foil. In this course we see how the electron, the proton and the neutron were found, how big the nucleus is, and how a mass spectrometer finds the isotopes of an element.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →

Learning Journey

1
Molecular Orbitals and Hydrogen Bonding
Explore →
2
Shapes of Molecules
Explore →
3
Ionic and Covalent Bonds
Explore →
4
Periodic Trends in Properties
Explore →
5
Building the Periodic Table
Explore →
6
Formulas and Stoichiometry
Explore →
7
Laws, Atoms and the Mole
Explore →
8
Matter and Measurement
Explore →
9
The Quantum Model and Electron Configurations
Explore →
10
Light, Spectra and the Bohr Model
Explore →
11
The Nuclear Atom: Particles, Nucleus and Isotopes
Explore →

Extra courses with a plan

These are part of our upcoming paid plans.

Chemical Bonding: Olympiad Practice
StandardFirst lesson freeExtra course

The hard questions of the chapter: dipole moments and molecular shape, tricky Lewis structures and formal charges, back bonding and bridges, and comparing bond lengths and energies, with a full paper.

3Lessons11Problems2Python Labs1Question Set1Mock Test
Opens with a Standard planSee what's inside →
Some Basic Concepts: Advanced Problem Workshop
StandardFirst lesson freeExtra course

Harder mole problems of the kind JEE and NEET set: mixtures and average molar mass, reactions in sequence, yield and purity, and titrations, each worked step by step, with a full timed paper.

3Lessons12Problems2Python Labs
Structure of the Atom: Quantum Reading and JEE Advanced Practice
StandardFirst lesson freeExtra course

Why can an electron in an atom never be at rest? Why does oxygen lose an electron more easily than nitrogen, although its nucleus pulls harder? In this course we read two ideas that the main chapter only touches: the electron in a box, and the shielding of the nucleus by the inner electrons. Then we solve harder problems and take a JEE Advanced style test.

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 →