🪄 Tell the AI what to change

Makes a new question out of the one open in this editor. What you type decides how the wording changes — and where the new wording no longer fits the figure, the picture is redrawn from the picture already on this question. The original is never touched, and nothing is saved until you press Save.

Name the exact idea being tested, the way you'd say it out loud. A student can then ask Ai-nstein for “an elastic spring force question” and get this one, and you can filter the bank by tag to see every question on a concept at once. Spelling and capitals don't have to match — Elastic Spring Force and elastic spring force count as the same tag.
Not filed under a learning objective yet.
Files this question under the MOE Primary Science Syllabus objectives on the 🎯 Learning Objectives page, so a student can practise that one objective on its own. The list is yours — edit, add to or delete from it on that page.
Turn this on for ticking & labelling questions. Add an Image block with the diagram, and describe the correct ticks / labels in the Marking guide above so the AI knows what to look for.
An optional teaching picture for the answer key: it explains the answer, and the student sees it only after their answer has been marked. It never becomes part of the question, and it never asks anyone to draw or upload anything — for a question students annotate, tick ✍️ Annotation question above instead.
The AI draws the picture; check the labels — an image model spells them wrong more often than it draws them wrong. ✏️ Touch up retypes one in seconds.
For questions on topics no longer in the syllabus. It is served nowhere — not in Quick / Topical / Practice, not in any game, not in worksheets or quizzes — but it still shows on the PSLE Papers page (marked Not in syllabus) so students aren't confused about a missing question. Cell Systems needs no ticking: the whole retired topic is excluded automatically, whether or not this box is ticked.
🔡 Parts …or set a part on any block from its header.
Select size
No topics ticked
🖼
Paste a picture, drop one here, or click to choose a file
Ctrl+V (⌘V) pastes whatever is on your clipboard — a screenshot, a photo, a diagram

What you can do in here

Erase, paint, fill, clone, history brush — with the brush ring showing the exact size of the mark before you make it, and the clone stamp previewing the patch it is about to lay down.

Select, lasso, magic wand — then move, resize, rotate, skew, delete to transparent, or fill. Alt+click with the wand takes a colour across the whole picture, which is how you cut a background away cleanly.

Straighten a crooked scan by tracing a line along an edge. Line and text to label. Paste a second picture straight on top, sized and placed by dragging.

✨ Regenerate — type what you want changed and the AI redraws it. Select an area first and only that area can change. It is one undo step either way.

When you are done, ⬇️ Download PNG saves it. Transparency is kept, so a cut-out stays cut out.

A second pair of eyes on the newest questions

Questions are served newest first, one at a time, and every one you mark ✓ Looks fine drops out of the queue for good — so this keeps suggesting whatever nobody has read yet. The check the AI is told to make first: when a table or diagram already shows the four choices, the options underneath should read just (1) (2) (3) (4) rather than repeating what the picture already says. Where that is what has happened, the fix is one tap.

Showing 0 question(s). Add an explanation and/or upload a picture (e.g. the diagram with the correct ticks and labels), then Save. It will appear on the answer-key pages when you print or export a worksheet that includes this question.

Multiple choice (Booklet A)

Open-ended (Booklet B) — AI vs official answer key

For each open-ended question, this compares the answer in your paper (the attached bank question's answer if one is attached, otherwise the past-paper record's own answer) against the official answer key, and the AI says whether yours matches, is weaker, is wrong, or is actually better. Pick a year and run it.

Select a Student

Choose a student from the dropdown above, then click "Next Question" to start practising.

Extras
0 selected
Printing options
0 / 0

Ready to Practice

Choose your level above, then press Start to begin.

📸

Snap your questions

Capture each question along with your handwritten answer — add as many photos as you like, or upload a whole PDF and every page is checked. We'll find each matching question in your practice bank, mark your answers and explain how you did.

--
Total Students
--
Total Logins
--
Questions Attempted
--
Logins Today

Student Activity Summary

Student Name Email Level Last Login Total Logins Questions Done Avg Score Actions
Loading...

🕵️ Activity & points — how every student got what they've got

What each student did (logins, questions, how fast they answered) next to what they got (🪙 points, XP, duels, Realm of Embers power). Flags are a prompt to look, not a verdict — hover any flag to see what triggered it, and click a name for their full question log. 🚫 Ban hides a student from every leaderboard and from the prize winners table; their own hero and progress are untouched.

Student 🪙 Points ✍️ Questions ⚡ Fast 👻 Duels 🎮 Game Qs 🏆 Score Flags Boards & actions
Loading...

📣 Practice reminders — nudge students who've gone quiet

Students below haven't practised in 3+ days (or never have). Send them the reminder with a one-click practice link. Tip: Copy emails then paste into the BCC field of your mail app for a class-wide send.

Student Email Last practised Days ago Questions
Loading...

Recent Login Activity

Student Email Login Time
Loading...

🎁 Prize claims — monthly $10 voucher winners

Show winners for
Winner Month Prize Rank Result Contact no. Address Status
Loading...

No Scheduled Questions

Click "Schedule New Question" to add a question that will be released at a future date.

No Flagged Questions

Questions flagged by students will appear here for review.

Questions written before parts existed have the marker typed into the text — “a) What is X?”. Nothing downstream knows those are parts, so the printed answer key lists the model answers unlabelled and you cannot tell which answer belongs to which part. This finds them, strips the marker from the wording and stores it as a real part instead. Nothing is written until you press Convert.

Loading…
— game credits left today
Guard blocks 60% for 1.4s · 8s cooldown. Switch to manual to time your skills.
Ⅱ PAUSED
🕸️ 🕸️ 🕯️ 🕯️ 🕯️
🎁 Monthly prize: the top 5 students with the most questions done each month win a $10 Popular voucher each. Questions only count once, and need a genuine answer. 🕹️ Arcade prize: the top 3 each month in Science Raiders also win a $10 Popular voucher each. Science Defenders and Science Spire have no prize in August — those boards rank only. 🔥 Realm of Embers prize: the top 6 by questions answered correctly inside the games win a $10 Popular voucher each — Defenders, Raiders, Spire, Legends, Slayers, Ember Siege and the trainer all count. 🌋 Ember Siege prize: the top 3 by the deepest wave held each month win a $10 Popular voucher each. 🔫 Science Strike prize: the top 3 by correct answers in Science Strike win a $10 Popular voucher each. 🎟️ Streak prize: practise 10+ questions every day for 30 days in a row and win a $10 Popular voucher — track your progress on the Your Hero page. 🏆 Grand prizes: the top 3 on the All-Time board win $200, $100 and $50 Popular vouchers. Your score is every question you have ever done — practice and games alike — multiplied by your accuracy, counted twice over. So doing more questions raises it, and getting them right raises it a lot faster.
Loading leaderboard…
Loading…

Launch a surprise quest: all students see a live countdown and the winner gets a $10 voucher.

Each student taps Attempt quest now! and the system feeds them the questions — ones they haven't done yet, then any they previously struggled with if more are needed. Winner takes a $10 voucher.

Choose your avatar Newcomer
💬 Leave a message
Posts are shown after the teacher approves them.
📰 Community feed
Loading the community board…
Loading…