Labs
Interactive labs where you try things yourself: change the numbers and watch the result change. Free for now for anyone with an account.
Find your lesson’s experiments
Choose your system, year and subject to see every lesson that has a lab experiment. Tap an experiment to open it straight away.
Algebra I, American
50 lessons with experimentsUnit 1: One-variable Statistics
Data Representations (dot plots, histograms, box plots)
The lesson in the syllabusCalculating Measures of Center and Variability
The lesson in the syllabusThe Effect of Extremes on Mean and Median
The lesson in the syllabusStandard Deviation
The lesson in the syllabusOutliers
The lesson in the syllabus
Unit 2: Linear Equations, Inequalities, and Systems
Equivalent Equations
The lesson in the syllabusExplaining Steps for Rewriting Equations
The lesson in the syllabusWriting and Graphing Systems of Linear Equations
The lesson in the syllabusSolving Systems by Substitution
The lesson in the syllabusSystems of Linear Equations and Their Solutions (one, none, infinitely many)
The lesson in the syllabusWriting and Solving Inequalities in One Variable
The lesson in the syllabusGraphing Linear Inequalities in Two Variables
The lesson in the syllabus
Unit 3: Two-variable Statistics
Two-way Tables
The lesson in the syllabusLinear Models and Scatter Plots
The lesson in the syllabusFitting Lines
The lesson in the syllabusResiduals
The lesson in the syllabusThe Correlation Coefficient
The lesson in the syllabus
Unit 4: Functions
Function Notation
The lesson in the syllabusInterpreting and Using Function Notation
The lesson in the syllabusUsing Function Notation to Describe Rules
The lesson in the syllabusPiecewise Functions
The lesson in the syllabusAbsolute Value Functions
The lesson in the syllabusInverse Functions
The lesson in the syllabusFinding and Interpreting Inverse Functions
The lesson in the syllabusWriting Inverse Functions to Solve Problems
The lesson in the syllabus
Unit 5: Introduction to Exponential Functions
Patterns of Growth (linear vs. exponential)
The lesson in the syllabusRepresenting Exponential Growth
The lesson in the syllabusUnderstanding and Representing Exponential Decay
The lesson in the syllabusAnalyzing Graphs of Exponential Functions
The lesson in the syllabusUsing Negative Exponents
The lesson in the syllabusExponential Situations as Functions
The lesson in the syllabusReasoning about Exponential Graphs
The lesson in the syllabusFunctions Involving Percent Change
The lesson in the syllabusCompounding Interest
The lesson in the syllabusComparing Linear and Exponential Functions (which one changes faster?)
The lesson in the syllabus
Unit 6: Introduction to Quadratic Functions
A Different Kind of Change (quadratic patterns)
The lesson in the syllabusBuilding Quadratic Functions from Geometric Patterns
The lesson in the syllabusEquivalent Quadratic Expressions
The lesson in the syllabusStandard Form and Factored Form
The lesson in the syllabusGraphs of Functions in Standard and Factored Forms
The lesson in the syllabusGraphing the Standard Form
The lesson in the syllabusVertex Form
The lesson in the syllabusGraphing from the Vertex Form
The lesson in the syllabusChanging the Vertex
The lesson in the syllabus
Unit 7: Quadratic Equations
How Many Solutions?
The lesson in the syllabusRewriting Quadratic Expressions in Factored Form
The lesson in the syllabusSolving Quadratic Equations by Using Factored Form
The lesson in the syllabusWhat Are Perfect Squares?
The lesson in the syllabusCompleting the Square
The lesson in the syllabusRewriting Quadratic Expressions in Vertex Form
The lesson in the syllabus
Or explore any lab freely
Math Lab
Visual models, graphing tools and investigations from primary to secondary, in Arabic and English.
The first visit downloads about 2.8 MB; after that it opens from your device.
Sign in to open itChemistry Lab
2D and 3D experiments, graphs and checked practice, in Arabic and English.
The first visit downloads about 1.2 MB; after that it opens from your device.
Sign in to open itPhysics Lab
Motion, forces, energy, waves, light, heat, fields and space, with experiments you run yourself, in Arabic and English.
The first visit downloads about 0.4 MB; after that it opens from your device.
Sign in to open itComputer Science Lab
Trace code step by step, algorithms, data, logic, a simple CPU, networks, databases and AI, plus the Baccalaureate Sec 2 lessons, in Arabic and English.
The first visit downloads about 0.6 MB; after that it opens from your device.
Sign in to open it
Your lab work is saved on this device only. To move it to another device, save a project file from inside the lab.
The labs cover selected topics, not the whole syllabus.
Licences of the labs and libraries