MathOS Teacher Edition
Offline. Fast. Reliable.
Teacher Edition
Offline Mode
T
Teacher Educator
10 Modules
Good Morning, Teacher 👋
Welcome back to MathOS Teacher Edition.
Everything is stored safely offline.
🖥️
👥
Learners
Active
📋
Assessments
This Term
📊
Merit Lists
Generated
📝
Templates
In Library
📊
Assessment
📊
Assessment Manager
Merit Lists • CBC Analysis • Reports
Enter Marks & Generate Merit Lists
CBC Competency Analysis
Performance Reports
Export PDF & Excel
📋
Assessment Suite
Templates • Paper Generator • Question Bank
Question Templates
Generate Assessment Papers
Answer Sheets
Marking Schemes
📅
Planning
📅
Lesson Plans
Create, manage and organize lesson plans easily.
Coming Soon
📗
Schemes of Work
Prepare and manage schemes of work for all terms.
Coming Soon
📓
Record of Work
Keep track of work covered in each lesson.
Coming Soon
🔧
Teaching Tools
📐
Math Modules
All mathematics topics and interactive tools for JSS 1–3.
🔬
Scientific Calculator
Advanced scientific calculator for complex calculations.
🤖
AI Assistant Offline
AI-powered teaching assistant (Internet required).
🔧
Utilities
💾
Data Manager
• Backup & Restore
• Import & Export
• Storage Usage
Coming Soon
📖
User Manual
Help guides and user documentation for MathOS.
Coming Soon
⚙️
Settings
App preferences and general settings.
💡 Tip of the Day: You can generate multiple assessment papers using different templates for varied practice.
🔢 Numbers & Algebra
📐 Geometry & Measurement
📊 Data & Patterns
💰 Finance & Business
⚗️ Algebra & Equations
MathOS v6
SHIFTALPHADEG
NORMMATHFRACDEG
0
a b/c
d/dx
x⁻¹
Logₓy
sin⁻¹
cos⁻¹
tan⁻¹
10ˣ
PreAns
⚗️ AlgebraLinear Equations
⚖️
Linear Equations
GR 8–9
x +y =
x +y =
Enter coefficients then press Solve.
⚗️ AlgebraMatrix 2×2
🔲
Matrix 2×2
GR 9


Enter matrix values above.
🔢 NumbersRatio & Percentage
📊
Ratio & Percentage
GR 7–8
Select an operation above.
🔢 NumbersFractions
½
Fractions
GR 7
Numerator 1
Denominator 1
Numerator 2
Denominator 2
Enter fraction values above.
🔢 NumbersIndices & Exponents
ⁿ√
Indices / Exponents
GR 8–9
Base (a)
Power m
Power n
Select operation above.
📐 GeometrySector Geometry
🥧
Sector Geometry
GR 8–9
Select what to find above.
📐 GeometryShapes
🔷
Shapes — Area & Perimeter
GR 7–9
Shape
Select a shape above.
📐 GeometryVolume & Surface Area
📦
Volume & Surface Area
GR 7–9
Solid
Select a solid above.
📐 GeometryPythagoras
📐
Pythagoras' Theorem
GR 8
Side a
Side b
Enter two sides to find the third.
📐 GeometryTrigonometry
📡
Trigonometry
GR 9
Select what to find above.
📐 GeometryGraph Plotter
📈
Graph Plotter
GR 8–9
Line 1
yx+
Line 2
yx+
📊 DataStatistics
📉
Statistics
GR 7–9
Data (comma-separated)
Enter data above.
📊 DataProbability
🎲
Probability
GR 8–9
Select a probability type above.
💰 FinanceHire Purchase
🛒
Hire Purchase
GR 9
Cash Price
Hire Purchase Price (Ksh)
Deposit (Ksh)
Installment / Month (Ksh)
Number of Months
How it works:
HP Price = Deposit + (Installment × Months)
Interest = HP Price − Cash Price
Fill in the known values and press Analyse.
💰 FinanceTax & Money
💰
Tax & Money
GR 8–9
Select operation above.
🔢 NumbersSequences
🔢
Sequences
GR 7–9
Select sequence type above.
📊 DataSpeed / Distance / Time
🚀
Speed / Distance / Time
GR 7–8
Speed
Distance
Time
Enter two known values above.
💰 FinanceMoney Growth
📈
Money Growth
GR 8–9
Select an operation above.
💰 FinanceCurrency & Profit
💱
Currency & Profit
GR 7–9
Select an operation above.
📐 GeometryTriangle Circles
🔺
Triangle Circles
GR 8–9
Enter the three side lengths — choose the unit your question uses.
Results are given in the same unit. A full unit-conversion table is shown below the answers.
Side a
Side b
Side c
Enter side lengths above, then press Compute.
📐 GeometryBearings
🧭
Bearings & Scale Drawing
GR 9
Select a mode above.
🤖 AI Math Solver
WORD PROBLEMS · ALGEBRA · MONEY · GEOMETRY
🤖 Hello! I'm MathOS AI. Ask me any math question — word problems, algebra, money, fractions, geometry — I'll solve it step by step!

💡 Try: "A shopkeeper bought 12 pens at KSh 15 each and sold them at KSh 20 each. What was the profit?"
📋 ResultsMerit Lists
📋
Results & Merit Lists
EXAM PROCESSING
Loading…
School Name
Exam Title
Term
Year
Class
Stream
Fill in exam details, add subjects and students (or load sample data), then tap Generate Merit List.
⚙️ SettingsAbout
⚙️
Settings & About
LICENSE & APP INFO
Loading license status…
MathOS Teacher Edition
Offline Mathematics & Examination Processing Platform
DeveloperHenry Muriithi
WhatsApp+254114232383
Version1.0.0
Assessment Templates
0
Total
0
Topics
0
Easy
0
Medium
0
Hard
📋
Assessment Paper Generator
Build a full CBC exam paper from your templates — Section A & B, answers, and marking scheme, generated automatically.
🔍
New Template
Identity
Variable Definitions
One variable per line. Syntax:
name: range(min,max)
name: range(min,max,step)
name: range(min,max,step,distinct) — differs from other distinct vars
name: set(a,b,c,…)
name: expr(formula)
Use {name} in templates. Append :2dp for decimals: {x:2dp}
Question Template Formula *
Use {varName} for variable substitution.
Answer Template *
Use the same variable names for the computed answer. Leave blank for Multiple Choice — the answer is derived from the correct option.
A raw expression evaluated after variables resolve, stored as {ans_final}. Use when the answer needs computing, e.g. (p/100)*n.
Marking Scheme Generation Formula
One step per line. Append (1 mark) or (2 marks). Step marks are auto-summed and checked against Marks Allocation.
Quick Test
Preview a generated question without saving.
Template Preview
Section B 1 mark
Generate several unique questions from this one template to confirm it can produce unlimited variants.
Assessment Paper Generator
Saved Papers
New Blueprint
Paper Details
Section Sizes
Section A is always 1 mark per question. Section B's marks total is set below and distributed proportionally across however many questions you generate.
Difficulty Distribution *
Must total 100%. Applied independently within each topic you specify below.
Total: 100%
Section A Topic Distribution
How many of Section A's questions should come from each topic? Must sum to the Section A question count above. Leave all at 0 to let the generator pull from any topic.
Total: 0 / 20
Section B Topic Distribution
Same idea, for Section B.
Total: 0 / 20
Generated Paper
MathOS
Install MathOS
Add to home screen — works 100% offline
⚡ OFFLINE MODE
🔄 Update available