{{ shellTitle }} Online Offline - changes will sync Log in Sign up for free

Messages

New chat

New group

{{ threadInitials }}

{{ threadName }}

{{ t.text }}

Notifications

{{ homeHeading }}

Attached image Image attached - it will be sent with your question

Voice input is not supported in this browser.

{{ guestMeterNote }}sign up free to keep your chats

You have used your 10 free questions

Create a free account to keep chatting and save your conversations.

The k12plus agents are AI. By using them you agree to our Terms of Use & Privacy Policy.

{{ m.text }}
{{ thinkLabel }}
⚡ Surprise challenge · double points

{{ surpriseTopic }}

{{ surpriseQText }}

{{ surpriseAwarded }}

So close! {{ surpriseAwarded }}

Attached image Image attached - it will be sent with your question

Log in to access your {{ lockNoun }}

Your progress, quizzes and school schedule live here once you have an account.

Welcome to class{{ welcomeName }}!{{ gradeChip }}

Messages from your AI Math Agent

{{ am.body }} {{ am.when }}

Your class: {{ pilotClassLine }}

{{ pilotConsentNote }}

Join your class

If your teacher gave you a class code, type it here.

{{ joinErr }}

Pilot tests

{{ mt.title }}
{{ mt.line }}

{{ myTestMsg }}

🔥 5-day learning streak Keep it going - learn today to make it 6! {{ b.icon }} 3 of 4 badges
PredictionsAcademic performance predictions
{{ predPct }} {{ predLabel }}
↑ 7.22% View »
FailingSubjects at risk of failing
1 Subject Physical Science
↓ 3.22% View »
Missed workTasks on the brink of overdue
2 Tasks Quiz 5 · group homework
↓ 2.07% View »
{{ l.label }}
1007550250 JanFebMarAprMayJunJulAugSepOctNovDec
5 Top Learners
{{ l.initials }} {{ l.name }} {{ l.stars }}

Upcoming

MathematicsQuadratic functions · Lesson 1

What is a parabola, why quadratics matter, and where you meet them in real life…

Starts in{{ countdown }}
Real-Life Lab

See your subjects in the real world - one click

Explore real-life and everyday applications of what you are learning through animated visualisations and AI-powered scenarios - see how each equation powers engineering, physics, finance and daily life.

Tap a card to watch its story come alive - then play the game on that exact topic. Works offline too.

My timetable

Grade 12 C · Week 32 · Term 3
{{ d.label }}
{{ row.time }} {{ c.label }}

Syllabus & progress

Synced with NSSCO / NSSCAS curriculum Last synced today, 06:00

Your lessons, quizzes and homework map directly to the official curriculum. Progress updates as you learn.

Teaching is on par with the national curriculum By Week 32 the curriculum expects 63% coverage - your class averages 70%, about 1 week ahead. Expected 63% You 70%
k12plus syllabus topic National curriculum unit
{{ t.icon }} {{ t.name }} {{ t.unit }} {{ t.status }}

Every topic is linked to its official {{ sb.docName }} unit, so lessons, quizzes and homework always match what your teacher must cover.

August 2026

Term 3 · exams start 21 September
{{ d }}
{{ c.num }} {{ c.event }}

Quiz - {{ quizSubject }}

5 questions · marks count towards your progress
{{ quizEmoji }} You scored {{ quizScore }} of 5 {{ quizVerdict }} Result recorded and sealed in the K12Plus trust chain.

{{ q.num }}. {{ q.text }}

My results

{{ hst.subject }} {{ hst.date }} {{ hst.score }}/5

Welcome back, Ms Amukoto

Grade 12 C · Mathematics · 34 learners · Term 3
{{ st.label }} {{ st.value }} {{ st.delta }}

What to do next

{{ t.title }} {{ t.sub }}

Top learners this term

{{ l.initials }} {{ l.name }} {{ l.stars }}

Help a learner reset their password

{{ resetHelpNote }}

{{ resetMsg }}

Reset code for {{ resetFor }}

{{ resetCode }}

Give it only to {{ resetFor }}. It works once and stops working in 30 minutes. On k12plus.app they tap "Forgot password?", then "Use a reset code".

Hello, Mr Shikongo

2 linked learners · {{ schoolName }}
{{ k.initials }} {{ k.name }} {{ k.meta }} {{ k.attendance }} attendance
{{ sb.name }}
{{ sb.pct }}
💬 Class teacher: {{ k.note }}

This week

{{ f.text }} {{ f.when }}

Help a learner reset their password

{{ resetHelpNote }}

{{ resetMsg }}

Reset code for {{ resetFor }}

{{ resetCode }}

Give it only to {{ resetFor }}. It works once and stops working in 30 minutes. On k12plus.app they tap "Forgot password?", then "Use a reset code".

{{ schoolName }}

Principal & HOD view · Khomas Region · Term 3
{{ st.label }} {{ st.value }} {{ st.delta }}

Educator performance · class averages

{{ t.name }} {{ t.cls }}
{{ t.pct }}

Needs attention

{{ a.title }} {{ a.sub }}

Help a learner reset their password

{{ resetHelpNote }}

{{ resetMsg }}

Reset code for {{ resetFor }}

{{ resetCode }}

Give it only to {{ resetFor }}. It works once and stops working in 30 minutes. On k12plus.app they tap "Forgot password?", then "Use a reset code".

National overview

Ministry of Education · Republic of Namibia · Term 3
{{ m.label }} {{ m.value }} {{ m.delta }}

{{ minChartTitle }}

{{ r.name }}
{{ r.pct }} {{ r.learners }}

Data updates nightly from every connected school, including offline-first schools that sync when a connection is available.

{{ tvTitle }}

{{ tvNote }}

{{ tvProgress }} · {{ tvSaveLine }}

{{ tvErr }}

{{ tvNum }} · {{ tvTopic }}
{{ tvQuestion }}

Whole numbers, decimals and fractions such as 3/4 are all fine. You do not need to type the units.

Ready to submit?

{{ tvReviewLine }}

Offline lessons

Save a lesson on your phone and use it with no signal. Your answers are marked on the phone, and your progress is sent when you are online again.

{{ lvSyncLine }}

{{ lvMsg }}

Next for you
{{ lvRecTitle }}
{{ lvRecReason }}

{{ lvEmptyLine }}

{{ pk.title }}
{{ pk.meta }}
{{ pk.progress }}
{{ pk.checkLine }}
✓ Saved on this phone

{{ lvTitle }}

{{ lvMeta }}

Draft: learners will see this lesson after a teacher has checked it.

{{ pa.text }}

Remember
• {{ kp.text }}
{{ ex.label }}
{{ ex.q }}
{{ st.n }}. {{ st.text }}
Answer: {{ ex.answer }}
{{ lvScoreLine }}
{{ lvItemNum }}
{{ lvItemQ }}

Whole numbers, decimals (2.5 or 2,5) and fractions such as 3/4 are all fine. You do not need to type the units.

{{ lvFeedback }}
Hint: {{ lvHint }}
How to do it: {{ lvSolution }}

Lesson complete

{{ lvDoneLine }}

{{ lvDoneNext }}

{{ pilotTitle }}

{{ pilotSub }}

{{ pilotErr }}

{{ pilotMsg }}

Loading…

Pilot data to remove

Consent was withdrawn for these learners. Remove their pilot data, then the item disappears.

{{ d.pseudo }} {{ d.line }}
RegionSchoolsClassesTeachersLearners taking partChampion
{{ r.region }} {{ r.schoolsLabel }} {{ r.classes }} {{ r.teachers }} {{ r.learnersLabel }} {{ r.championLabel }}

Each region needs one rural and one urban school, a Grade 11 and a Grade 12 mathematics class in each, a teacher for every class and a regional champion.

Agent messages

{{ msgStatsLine }}
{{ sumStatusLine }}

Every message passes these rules before it is sent: consent, not paused by a teacher, {{ msgRulesLine }}, and a content check. Every attempt is logged, sent or blocked.

{{ msgCheckResult }}
Nothing is sent or logged when you test wording.
{{ m.statusLabel }} {{ m.who }} {{ m.meta }}
{{ m.body }}

{{ msgListEmptyText }}

Teachers' review of the agent's answers

On the 1st of each month, every pilot teacher gets 10 of last month's agent answers to their learners, picked at random, and marks each correct, incorrect or unsuitable. Learners' names are never shown.

Answers from
{{ rrCountsLine }}
{{ rt.name }}{{ rt.line }}
{{ ri.verdict }} {{ ri.meta }}
Learner: {{ ri.q }}
Teacher: {{ ri.comment }}
The agent's answer
{{ ri.a }}

{{ rrEmptyText }}

Pilot tests

Version A is the start of the year test and Version B the end of the year test. Each covers every topic in the syllabus. A test opens only after it is approved, and only at pilot schools, for learners with consent.

{{ at.title }} {{ at.statusLabel }}
{{ at.line }}
{{ pv.n }} · {{ pv.topic }}
{{ pv.question }}
{{ pv.opts }}
Answer: {{ pv.answer }}
{{ at.scoresLine }}
Pilot IDRegionSchoolClassSat onScore
{{ sr.pseudo }}{{ sr.region }}{{ sr.school }}{{ sr.cls }}{{ sr.mode }}{{ sr.score }}

Export for the independent evaluator

One zip file: learners, test scores (by question), weekly use, schools and monthly costs, with a README and a data dictionary that explains every field. Pilot IDs and school codes only: no names, phone numbers or free text, and small groups are hidden. Leave the dates empty to export everything.

USSD simulator

Dial *141*12# exactly as a learner would on a basic phone, with the real menus, lessons and agent. Nothing is recorded for the learner. The service goes live when the gateway agreement is signed.

{{ usStatsLine }}
{{ usScreen }}
{{ usMeta }}

{{ repTitle }}

Use, data and costs for learners taking part (with consent), by school, region and setting. Pilot IDs only, no names. Budget: {{ repBudgetLine }}.

Spending ahead of budget
{{ al.text }}

Preparing the report…

{{ repPeriodLine }}
{{ sm.text }}
SchoolRegionSettingActive / taking partSessionsMinutesTopicsUSSDDataTextsCost per learner
{{ rs.school }}{{ rs.region }}{{ rs.setting }}{{ rs.activeLine }}{{ rs.sessions }}{{ rs.minutes }}{{ rs.topics }}{{ rs.ussd }}{{ rs.data }}{{ rs.sms }}{{ rs.cost }}
By region
{{ rr.region }}{{ rr.line }}{{ rr.cost }}
Prices and costs typed in

Data use is measured on each learner's phone. Costs are worked out with these prices. Update them when you have the operators' quotes.

Add a cost, such as data bundles bought for a school:
{{ en.text }}

Choose the pilot schools

Mark one school as rural and one as urban. Each gets a Grade 11 and a Grade 12 mathematics class with its own class code.

{{ sc.name }}
{{ sc.town }}
{{ pilotPickSummary }}

Regional champion

{{ pilotChampionLine }}

{{ sc.name }}

{{ sc.settingLabel }} {{ sc.town }}
{{ sc.consentBadge }} {{ sc.consentLine }}
{{ sc.fileNote }}
Withdrawing school consent stops the pilot for every learner at {{ sc.name }} straight away and flags their pilot data for removal.
{{ c.name }} {{ c.learnersLabel }} {{ c.code }}
{{ t.name }} No teacher yet

Monthly review of the agent's answers

{{ rvIntroLine }}

{{ rvProgress }}
Question from a learner
{{ rvQ }}
The agent's answer
{{ rvA }}

Correct: right and suitable. Incorrect: the maths or facts are wrong. Unsuitable: not right for a learner, for example the tone, the level, off the syllabus or unsafe.

{{ rvDoneLine }}

{{ c.name }}

{{ c.where }}
{{ c.schoolConsentLine }}
Class code
{{ c.code }}
{{ c.sumTitle }}
{{ c.sumLine }}
{{ c.sumNotActive }}
{{ c.sumTopics }}
Earlier weeks
{{ ew.text }}

Your first Monday summary arrives on the Monday after learners start, at 06:00.

Learners with a smartphone log in at k12plus.app, open My dashboard and type this code under "Join your class". On a shared phone, each learner logs in with their own account first.

{{ tt.title }}
{{ tt.windowLine }}
{{ tt.countLine }}
{{ tt.topicsLine }}
Learners, scores and paper answers
{{ tl.name }} {{ tl.status }}

Type each answer as the learner wrote it on paper. Leave a box empty if the learner left the question blank. K12Plus marks the answers the same way as on a phone.

{{ pi.n }} {{ pi.topic }}

{{ c.countLabel }}

{{ l.name }} {{ l.k12id }} {{ l.badge }}
{{ l.consentLine }}
{{ l.pauseLine }}
While paused, the agent sends {{ l.name }} no messages at all, including any already prepared. {{ l.name }} can still use K12Plus and ask the agent questions.
Parent or guardian consent for {{ l.name }}
{{ l.fileNote }}
Withdrawing stops all pilot data collection for {{ l.name }} straight away and asks K-12 EdTech to remove their pilot data. They can still use K12Plus as before.

No learners yet.

Learner with a basic phone and no account?

Create the account with their name and mobile number. They will reach the AI Math Agent by USSD from that number.

You have no pilot classes yet. K-12 EdTech or your regional champion will add you to a class.

Lesson plan studio

{{ plansNote }}

Gathering syllabus ideas for you…

{{ plansBusyLabel }}

{{ plansErr }}

{{ planTitle }}

{{ planMeta }} · click any text to edit it before printing
{{ pb.label }} Rewriting…

{{ pb.text }}

Lesson development Rewriting…

{{ pst.label }}

{{ pst.mins }}
{{ pt2.label }} Rewriting…

{{ pt2.text }}

Week Focus Objectives Activities Assessment
{{ sw.week }} {{ sw.focus }} {{ sw.objectives }} {{ sw.activities }} {{ sw.assessment }}

Saved plans (open and print offline)

{{ spl.title }} {{ spl.meta }}

Game Arcade

🏆 {{ gamePointsLabel }} {{ gameStreakLabel }}

Every syllabus topic is a game and a real-world story. Play, earn points, and learn for real instead of memorising.

{{ gamesErr2 }}

🧠

Did you know? {{ gamesFact }}

{{ gt.name }}
🎮 Building your challenge round for {{ gameTopicLabel }}…
🌍 Finding {{ gameTopicLabel }} out in the real world…
{{ gameTopicLabel }} {{ gameProgress }}

{{ gameQText }}

{{ gameStakes }}

{{ gameAwarded }}

🧠 Did you know? {{ gameFactText }}

So close! The answer was: {{ gameAnswerText }}

See the working

{{ gst.text }}

💡 {{ gameHint }}

🌍 {{ gameTopicLabel }} in the real world

{{ rwText2 }}

{{ tourIcon }}

{{ tourTitle }}

{{ tourBody }}

My profile

Grade & class{{ gradeLabel }}
Learner IDK12-NA-8F3K92
School{{ schoolName }}
Sign out
Periodic Table of the Elements Click an element to add its symbol to your question

No chats found - try another word, or start a new chat.

Write or draw your question

N Learner

Welcome to class! Grade 12 C

PredictionsAcademic performance predictions
98.9% Pass rate
↑ 7.22% View »
FailingSubjects at risk of failing
1 Subject Physical Science
↓ 3.22% View »
Missed workTasks on the brink of overdue
2 Tasks Quiz 5 · group homework
↓ 2.07% View »
2026 2025
1007550250 JanFebMarAprMayJunJulAugSepOctNovDec
5 Top Learners
{{ l.initials }} {{ l.name }} {{ l.stars }}

Upcoming

MathematicsQuadratic functions · Lesson 1

What is a parabola, why quadratics matter, and where you meet them in real life…

Starts in{{ countdown }}
AI Math Agent Online · replies in seconds
{{ m.text }}
{{ thinkLabel }}
Attached image Image attached