SGSchoolKaki
Loading...
MOE-aligned · 23 syllabuses · 3,102 Learning Outcomes

ChatGPT doesn't knowyour syllabus.KlickAI does.

Your child is being tested on the MOE syllabus — not the global internet. KlickAI is the only AI tutor grounded in 23 Singapore syllabuses, 3,102 Learning Outcomes, and the PSLE Ten Year Series.

KlickAI
ChatGPT
Gemini
Right final answer
5/5
3/5
4/5
Written the exam way
5/5
0/5
0/5

Best exam-standard answer on all 5 tests below

23 MOE syllabuses indexed
3,102 Learning Outcomes embedded
PSLE TYS past papers loaded

01 / The Problem

Why generic AI
fails here

Generic AI is trained on the global internet. Singapore exams are not on the global internet.

ChatGPT cites US Common Core.

It's trained on the global web — your child's exam isn't on the global web.

This is Singapore, not USA!

Gemini gives "international" answers.

Singapore math uses bar models, the model method, and topic codes ChatGPT has never seen.

Where's the bar model??

No syllabus = no precision.

Generic AI doesn't know that Sec 3 G3 Math 4052 covers Sets but G2 doesn't. Wrong answer, wrong scope, every time.

What's 4052 G2?

03 / The Challenge

Don't trust us.
Test it yourself.

5 real Singapore exam questions. We asked ChatGPT, Gemini, and KlickAI. Read the actual answers below — KlickAI gave the best exam-standard answer on every one.

PSLE Science · P6ChatGPT got the science WRONG
ChatGPT: wrong answer

Question 1, Q:

A student placed a healthy, potted green plant inside a completely dark cupboard for two days. After two days, the student removed one leaf from the plant, placed it in a clear plastic bag, and left it in bright sunlight for a few hours. Explain why the plant was placed in a dark cupboard for two days. If the student tests the leaf for starch after it was left in the sunlight in the plastic bag, what will the result be? Explain your reasoning.

Why KlickAI winsVerdict

ChatGPT HALLUCINATED the science — claimed a positive starch test by inventing "CO₂ from respiration inside the bag". The real answer is negative (no CO₂ in sealed bag = no photosynthesis = no starch). KlickAI and Gemini both got it right; only KlickAI structures the answer like a real PSLE tutor with destarching reasoning, common mistakes, pro tip, and syllabus citation.

ChatGPT

Wrong answer
The plant was placed in a dark cupboard for two days to destarch it. In darkness, photosynthesis cannot occur, so the plant cannot produce new starch. Instead, it continues to respire, using up any stored starch in its leaves. After two days, the leaves should have little to no starch remaining.
When the leaf is later placed in bright sunlight (even inside a clear plastic bag), it can carry out photosynthesis again because it now has light and still has carbon dioxide (trapped inside the bag and also produced by respiration). During these few hours, the leaf will produce glucose, which is then converted into starch and stored in the leaf.
Result of the starch test:
The leaf will test positive for starch (it will turn blue-black with iodine solution).
Reasoning:
Darkness → starch used up (destarching)
Light → photosynthesis resumes → new starch produced
Therefore, starch is present after sunlight exposure.
What's wrong: ChatGPT HALLUCINATED the science — claimed CO₂ from respiration inside the bag would allow photosynthesis, concluding a POSITIVE starch test. That is completely wrong. The sealed bag limits CO₂, photosynthesis stops, and the iodine stays yellowish-brown (negative result).

Gemini

Right answer, not exam method
This experiment is a classic setup to test the requirements for photosynthesis. Here is the breakdown of why these steps were taken and what the results would be.
1. Why the plant was placed in a dark cupboard
The plant was placed in the dark for two days to destarch it.
The Process: In the absence of light, a plant cannot perform photosynthesis to produce new glucose. However, the plant still needs energy for cellular respiration to stay alive.
The Result: It consumes its stored reserves of starch (converting it back into glucose for energy). By the end of the 48 hours, the plant has "emptied" its starch stores, ensuring that any starch found later in the experiment was produced during the experiment and wasn't already there.
2. The Result of the Starch Test
If the student tests this specific leaf for starch using iodine solution, the result will be negative (the iodine will remain yellow-brown and will not turn blue-black).
3. Reasoning
Even though the leaf was placed in bright sunlight—which usually allows for photosynthesis—it was sealed inside a clear plastic bag.
Carbon Dioxide Limitation: Photosynthesis requires two primary raw materials: water and carbon dioxide.
The Sealed Environment: By sealing the leaf in a bag after it had been destarched, the amount of CO₂ available is limited to the tiny amount trapped inside the bag. This small amount is quickly exhausted.
No New Starch: Without a continuous supply of CO₂ from the atmosphere, the leaf cannot synthesize glucose, and therefore cannot convert excess glucose into starch.
Conclusion: Since the leaf started with no starch (due to the dark cupboard) and could not produce new starch (due to the lack of CO₂ in the bag), the starch test will show that no starch is present.
What's missing: Gemini got the science right (negative result) but presents it as a wall of numbered paragraphs with no PSLE structure, no common-mistake warnings, and no syllabus citation.

KlickAI

Exam-standard
This is a classic PSLE Science experiment about the conditions needed for photosynthesis! Let's look at why we follow these specific steps.
🎯 Model Answer
The plant was placed in a dark cupboard to destarch it, ensuring that any starch found later was produced during the experiment. The starch test result will be negative (the iodine will remain yellowish-brown) because there was no carbon dioxide inside the sealed plastic bag for the leaf to carry out photosynthesis to make food.
📖 Why it works
Destarching: When a plant is in the dark, it cannot carry out photosynthesis to make food. It uses up its stored food (starch) to survive. This "clears" the leaf so we can be sure any new starch found is only from the current experiment.
Photosynthesis Requirements: To make food, a plant needs light energy, chlorophyll, water, and carbon dioxide.
The Plastic Bag Trap: By sealing the leaf in a plastic bag, the leaf quickly uses up the tiny bit of carbon dioxide inside. Once that is gone, photosynthesis stops, even if there is plenty of sunlight.
Starch Test: We use iodine to test for starch. If photosynthesis happened, the iodine turns dark blue. If no starch was made, it stays yellowish-brown.
⚠️ Common mistakes to avoid
Saying the plant "breathes" carbon dioxide: In PSLE, we say plants "take in" carbon dioxide for photosynthesis.
Confusing food and energy: Remember that photosynthesis makes food (sugar). The plant then uses that food and oxygen to release energy through a process called respiration.
Forgetting the "Before" state: Many students forget to explain that destarching is necessary to make the experiment a "fair test" by removing old food.
💡 Pro tip
In PSLE Science, always use the word "traps" when describing what chlorophyll does with light energy—it "traps light energy to make food."
📚 Source: MOE Curriculum 0005 PSLE Science Syllabus 2026 (Topic: Energy Forms and Uses (Photosynthesis))
Source: MOE Curriculum 0005 PSLE Science Syllabus 2026 (Topic: Energy Forms and Uses (Photosynthesis))
← this earns full method marks!
Solve in KlickAI
PSLE Math · P6ChatGPT used algebra (out of P6 syllabus)
ChatGPT: right answer, not exam method

Question 2, Q:

Ahmad and Bala had a total of 144 game cards at first. Ahmad gave 1/4 of his cards to Bala. After receiving the cards, Bala then gave 1/3 of his total cards back to Ahmad. In the end, they both had the same number of game cards. How many game cards did Ahmad have at first?

Why KlickAI winsVerdict

All three got the right answer (Ahmad had 48 cards) — but ChatGPT solved it with simultaneous equations and complex fractional algebra. That method is completely outside the PSLE syllabus and would confuse a 12-year-old. KlickAI used the "Working Backwards" heuristic with the "units" framework PSLE markers actually want.

ChatGPT

Right answer, not exam method
Let Ahmad initially have A cards and Bala have B cards.
We know: A + B = 144
Step 1: Ahmad gives 1/4 of his cards to Bala
Ahmad gives (1/4)A, so:
Ahmad now has (3/4)A
Bala now has B + (1/4)A
Step 2: Bala gives 1/3 of his new total to Ahmad
Bala gives (1/3)(B + (1/4)A)
After this:
Bala has: (2/3)(B + (1/4)A)
Ahmad has: (3/4)A + (1/3)(B + (1/4)A)
Step 3: They end up with equal amounts
(3/4)A + (1/3)(B + (1/4)A) = (2/3)(B + (1/4)A)
Simplifying:
Left side: (3/4)A + (1/3)B + (1/12)A = (10/12)A + (1/3)B = (5/6)A + (1/3)B
Right side: (2/3)B + (1/6)A
Set equal: (5/6)A + (1/3)B = (1/6)A + (2/3)B
Rearrange: (4/6)A = (1/3)B → (2/3)A = (1/3)B → B = 2A
Step 4: Use total
A + B = 144 → A + 2A = 144 → 3A = 144 → A = 48
Answer: Ahmad had 48 game cards at first.
What's missing: ChatGPT solved using simultaneous equations with variables A and B — algebra that is completely outside the PSLE syllabus. A 12-year-old using this method would lose method marks. The answer is right but the method is wrong for P6.

Gemini

Right answer, not exam method
To find out how many cards Ahmad had at first, we can work backward from the final state.
Step 1: Determine the final state
The total number of cards is 144. Since they ended up with the same number of cards:
Ahmad's final cards: 144 ÷ 2 = 72
Bala's final cards: 144 ÷ 2 = 72
Step 2: Reverse Bala's gift to Ahmad
Before the final state, Bala gave 1/3 of his total cards to Ahmad.
If Bala gave away 1/3, he was left with 2/3 of his total.
2/3 of Bala's total = 72
1/3 of Bala's total = 72 ÷ 2 = 36
Bala's total (before giving to Ahmad) = 36 × 3 = 108
Since Bala gave 36 cards to Ahmad, we must subtract those from Ahmad's final total:
Ahmad's cards (before receiving from Bala) = 72 - 36 = 36
Step 3: Reverse Ahmad's gift to Bala
Initially, Ahmad gave 1/4 of his cards to Bala.
The 36 cards Ahmad has now represent the remaining 3/4 of his original amount.
3/4 of Ahmad's original = 36
1/4 of Ahmad's original = 36 ÷ 3 = 12
4/4 (Ahmad's original total) = 12 × 4 = 48
Final Check
Ahmad starts with 48, Bala starts with 96 (Total: 144).
Ahmad gives 1/4 (12 cards) to Bala → Ahmad: 36, Bala: 108
Bala gives 1/3 (36 cards) to Ahmad → Bala: 72, Ahmad: 72. Correct!
Ahmad had 48 game cards at first.
What's missing: Gemini used the correct Working Backwards approach but did not use the "units" framework (e.g. 1u = 36) that PSLE markers specifically look for in the working.

KlickAI

Exam-standard
Real KlickAI output, 21 Oct 2026KlickAI bar model drawn to scale: Before, Ahmad 4u and Bala unknown, total 144; Ahmad gives 1u to Bala; After change 1, Ahmad 3u and Bala 3p; Bala gives 1p to Ahmad; End, Ahmad 3u + 1p and Bala 2p, equal.
Screenshot of the live answer. Bars drawn to scale in 3 stages: Before, After change 1, End.
Let's solve this problem by working backwards! Working backwards is one of the most reliable strategies for internal transfer questions because the total number of cards never changes.
Always include units (game cards) in answers and show all working steps.
Step 1 — PLAN:
Total cards at the beginning and end = 144 game cards (this is an internal transfer, so the total stays constant).
In the end, Ahmad and Bala had an equal number of game cards.
Bala gave 1/3 of what he had to Ahmad, leaving him with 2/3 of his amount.
Ahmad had previously given 1/4 of his original cards to Bala, leaving Ahmad with 3/4 of his original amount.
We will work backwards from the final state to find Ahmad's starting amount.
Step 2 — EXECUTE:
Find each person's cards in the end:
Since they ended up with equal cards:
144 / 2 = 72 game cards each.
In the end:
Ahmad had 72 game cards.
Bala had 72 game cards.
Work backwards through the second transfer (Bala gave 1/3 of his cards to Ahmad):
Before giving 1/3 away, Bala's cards represented 3 parts.
After giving away 1 part (1/3), Bala had 2 parts left:
2 parts = 72 game cards
1 part = 72 / 2 = 36 game cards
Bala gave 36 game cards to Ahmad.
Before this transfer took place:
Bala had: 72 + 36 = 108 game cards
Ahmad had: 72 - 36 = 36 game cards
Work backwards through the first transfer (Ahmad gave 1/4 of his cards to Bala):
Ahmad gave away 1/4 of his original cards, so he had 3/4 left.
These remaining 3/4 equal the 36 game cards Ahmad had before the second transfer:
3 units = 36 game cards
1 unit = 36 / 3 = 12 game cards
Ahmad's original cards (4 units) = 4 × 12 = 48 game cards.
Step 3 — VALIDATE:
Let's check forward to confirm every step works:
Ahmad started with 48 game cards.
Bala started with: 144 - 48 = 96 game cards.
Ahmad gave 1/4 of 48 to Bala:
1/4 of 48 = 12 game cards.
Ahmad had left: 48 - 12 = 36 game cards.
Bala now had: 96 + 12 = 108 game cards.
Bala gave 1/3 of 108 to Ahmad:
1/3 of 108 = 36 game cards.
Bala had left: 108 - 36 = 72 game cards.
Ahmad now had: 36 + 36 = 72 game cards.
Both ended with 72 game cards, which matches the problem perfectly!
🎯 Model Answer
Ahmad had 48 game cards at first.
📖 Why it works
Total Unchanged Concept: Because the cards were only passed between Ahmad and Bala, the total remained 144 throughout every step.
Working Backwards: When the final amounts are known (equal shares of 144), reversing each fraction transfer from the end to the start avoids complicated algebra.
Fraction of a Set: When Bala gave away 1/3 of his cards, his remaining cards were 2/3 of his total, meaning 72 cards = 2 parts. When Ahmad gave away 1/4 of his cards, his remaining cards were 3/4 of his starting cards, meaning 36 cards = 3 units.
⚠️ Common mistakes to avoid
Assuming 1/3 was based on the start: Taking 1/3 of Bala's original cards instead of 1/3 of his cards after receiving Ahmad's cards.
Subtracting from the wrong person: Adding cards back to the wrong person during the backward-working step.
Forgetting that the total stays 144: Changing the total sum along the way.
💡 Pro tip
In internal transfer word problems where the final state is given ("in the end they had equal cards"), always divide the total first and work backwards step-by-step!
📚 Source: MOE Curriculum PSLE Mathematics Syllabus 2026 (Topic Fractions: dividing a proper fraction by a whole number without calculator)
Source: MOE Curriculum PSLE Mathematics Syllabus 2026 (Topic Fractions: dividing a proper fraction by a whole number without calculator)
← this earns full method marks!
Solve in KlickAI
O-Level Math · 4052 · Sec 4All 3 got the right answer — see who teaches
ChatGPT: right answer, not exam method

Question 3, Q:

(a) Express x² − 6x − 5 in the form (x − a)² − b. (b) Hence, solve the equation x² − 6x − 5 = 0, leaving your answers in the form p ± √q.

Why KlickAI winsVerdict

Same answer, completely different teaching depth. KlickAI uses the SEAB "PLAN / EXECUTE / VALIDATE" framework, explicitly defines what the SEAB command word "Hence" requires, and adds a pro tip about reading off the turning point (3, −14) — a classic O-Level follow-up. ChatGPT just gives the math; Gemini is clean but bare. KlickAI is the only one teaching like a tutor.

ChatGPT

Right answer, not exam method
(a) Complete the square
We rewrite the expression by completing the square:
x² - 6x - 5
Take the coefficient of x, halve it, and square it:
(−6/2)² = 9
Now rewrite:
x² - 6x - 5 = (x−3)² − 9 − 5 = (x−3)² − 14
So the required form is:
(x−3)² − 14
(b) Solve the equation
Using the result from (a):
(x−3)² − 14 = 0
(x−3)² = 14
x − 3 = ±√14
x = 3 ± √14
Final Answers:
(a) (x−3)² − 14
(b) x = 3 ± √14
What's missing: ChatGPT gives the math with no explanation — pure calculator output. Zero explanation of why "Hence" matters, no mention of the turning point, no SEAB framework. A tutor gives method and insight, not just numbers.

Gemini

Right answer, not exam method
(a) Completing the Square
To express x² - 6x - 5 in the form (x - a)² - b, we use the method of completing the square.
Identify the coefficient of x: The coefficient is -6.
Divide by 2 and square it: (−6/2)² = (−3)² = 9
Add and subtract this value within the expression:
x² - 6x + 9 - 9 - 5
Simplify into the required form:
The first three terms form a perfect square: (x - 3)².
(x - 3)² - 9 - 5
(x - 3)² - 14
Result: x² - 6x - 5 = (x - 3)² - 14
(b) Solving the Equation
Now, we use the completed square form to solve x² - 6x - 5 = 0:
Set the expression to zero:
(x - 3)² - 14 = 0
Move the constant to the other side:
(x - 3)² = 14
Take the square root of both sides:
x - 3 = ±√14
Isolate x:
x = 3 ± √14
Result: The solutions are 3 ± √14.
What's missing: Gemini produces clean, textbook-style math and follows the "Hence" rule correctly. But it offers zero insight: no PLAN/EXECUTE/VALIDATE framework, no turning point tip, no syllabus reference.

KlickAI

Exam-standard
Step 1 — PLAN:
To solve part (a), I will use the "completing the square" method. I need to take the coefficient of x (which is −6), divide it by 2, and square it to create a perfect square trinomial. For part (b), the word "Hence" means I must use my result from part (a) to solve the equation by isolating the (x−a)² term and taking the square root of both sides.
Step 2 — EXECUTE:
Part (a)
Start with the expression: x² − 6x − 5
Identify the coefficient of x, which is −6. Half of this is −3.
Write the squared bracket using this value: (x−3)².
Since (x−3)² = x² − 6x + 9, we have "added" 9 to the expression. We must subtract 9 immediately to keep it balanced:
x² − 6x − 5 = (x−3)² − 9 − 5
Simplify the constant terms:
x² − 6x − 5 = (x−3)² − 14
Part (b)
Set the completed square form to zero:
(x−3)² − 14 = 0
Move the constant to the right side:
(x−3)² = 14
Take the square root of both sides (remembering the ± sign):
x − 3 = ±√14
Isolate x by adding 3 to both sides:
x = 3 ± √14
Step 3 — VALIDATE:
Expanding (x−3)² − 14 gives x² − 6x + 9 − 14, which simplifies back to x² − 6x − 5. This confirms the expression is equivalent.
🎯 Final Answer
(a) (x−3)² − 14
(b) x = 3 ± √14
Completing the square is a key technique in O-Level Mathematics for solving quadratic equations that do not have whole-number factors. It also allows you to quickly identify the coordinates of the turning point of a quadratic graph, which in this case would be (3, −14).
📚 Source: SEAB 4052 O-Level Mathematics Syllabus 2026 (Topic [Alg-2]: Algebraic (part 2) — inequalities: solving quadratic equations in one unknown by completing the square)
Source: SEAB 4052 O-Level Mathematics Syllabus 2026 (Topic [Alg-2]: Algebraic (part 2) — solving quadratic equations by completing the square)
← this earns full method marks!
Solve in KlickAI
O-Level Phys · 5086 · Sec 4ChatGPT + Gemini both fail O-Level (g = 9.8)
ChatGPT: wrong answer

Question 4, Q:

(a) State what is meant by the electromotive force (e.m.f.) of a battery. (b) The battery is used to power a motor that lifts a 2.5 kg block vertically upwards at a constant speed. The block is lifted a distance of 4.0 m in 5.0 seconds. Calculate the useful power output of the motor.

Why KlickAI winsVerdict

KlickAI knows the SEAB convention: g = 10 N/kg → 20 W. ChatGPT and Gemini both default to global g = 9.8 m/s² → 19.6 W, which LOSES the accuracy mark on O-Level papers. ChatGPT also misses the keyword "complete circuit" in the e.m.f. definition. Only KlickAI cites the actual SEAB syllabus topic (5086, Topic 12).

ChatGPT

Wrong answer
a) Definition of electromotive force (e.m.f.)
The electromotive force (e.m.f.) of a battery is the energy supplied by the battery per unit charge as it drives charge around a circuit.
(b) Useful power output of the motor
First find the work done in lifting the block:
Work done = mgh = 2.5 × 9.8 × 4.0 = 98 J
Now calculate power:
Power = Work done / time = 98 / 5.0 = 19.6 W
Final answer:
(a) Energy supplied per unit charge
(b) 19.6 W
What's wrong: ChatGPT used g = 9.8 m/s² → got 19.6 W instead of 20 W. SEAB O-Level uses g = 10 N/kg — this loses the accuracy mark. Also missed the keyword "complete circuit" in the e.m.f. definition, which costs a mark on the O-Level marking scheme.

Gemini

Wrong answer
a) Electromotive Force (e.m.f.)
The electromotive force (e.m.f.) of a battery is the total work done by the battery in driving a unit charge around a complete circuit. It is measured in volts (V), where 1 volt is equal to 1 joule per coulomb.
(b) Calculating Useful Power Output
To find the useful power output, we first need to determine the work done by the motor to lift the block and then divide that by the time taken.
1. Calculate the Work Done (Gain in Potential Energy)
When the motor lifts the block at a constant speed, the work done is equal to the gain in gravitational potential energy:
Ep = mgh
Where m = 2.5 kg, g ≈ 9.8 m/s² (standard gravity), h = 4.0 m
Ep = 2.5 × 9.8 × 4.0 = 98 J
(Note: If using g = 10 m/s² for simplicity, the energy would be 100 J).
2. Calculate the Power Output
P = Work / time = 98 / 5.0 = 19.6 W
Result: The useful power output of the motor is 19.6 W.
What's wrong: Gemini nailed the e.m.f. definition but also used g = 9.8 m/s² and presented 19.6 W as the final answer — losing the accuracy mark. Adding a side note about g = 10 does not save it; the primary answer shown is wrong for O-Level.

KlickAI

Exam-standard
Step 1 — PLAN:
For part (a), I will provide the standard O-Level definition of electromotive force (e.m.f.), focusing on the work done per unit charge in driving it through the entire circuit. For part (b), I need to calculate the useful power output. This involves two sub-steps: first, calculating the work done (which is the gain in gravitational potential energy, Ep = mgh) and then dividing that energy by the time taken (P = E/t). I will use the standard value for gravitational field strength on Earth, g = 10 N/kg, as typically used in the O-Level syllabus.
Step 2 — EXECUTE:
Part (a)
The electromotive force (e.m.f.) of a battery is the work done by the source in driving a unit charge around a complete circuit. It is measured in volts (V).
Part (b)
Identify the given values:
Mass, m = 2.5 kg
Height (distance), h = 4.0 m
Time, t = 5.0 s
Gravitational field strength, g = 10 N/kg
Calculate the work done (Energy transferred):
Since the block is lifted at a constant speed, the work done by the motor is equal to the gain in gravitational potential energy (Ep).
Ep = mgh
Ep = 2.5 × 10 × 4.0
Ep = 100 J
Calculate the useful power output:
Power is the rate of work done or energy transfer.
P = E/t
P = 100 / 5.0
P = 20 W
Step 3 — VALIDATE:
The units are consistent (kg, m, s) resulting in Watts (W). The energy calculation (2.5 × 10 × 4 = 100) is straightforward, and dividing by 5 seconds gives a reasonable power value of 20 W.
🎯 Final Answer
(a) The electromotive force (e.m.f.) of a battery is the work done by the source in driving a unit charge around a complete circuit.
(b) Useful power output = 20 W
In Singapore's O-Level Physics context, it is important to distinguish between e.m.f. and potential difference (p.d.). While both are measured in Volts, e.m.f. refers to the energy supplied by the source (like a battery), whereas p.d. refers to the energy converted by a component (like the motor itself).
📚 Source: SEAB 5086 O-Level Combined Science (Phys+Chem) Syllabus 2026 (Topic 12: Electric Charge and Current of Electricity — (f) state that the electromotive force (e.m.f.) of an electrical source of energy is measured in volts; Topic 6: Energy — (e) recall and apply the relationship power = energy transfer / time taken)
Source: SEAB 5086 O-Level Combined Science (Phys+Chem) Syllabus 2026 (Topic 12: Electric Charge / Topic 6: Energy)
← this earns full method marks!
Solve in KlickAI
O-Level Chem · 6092 · Sec 4All 3 got it right — see who teaches
ChatGPT: right answer, not exam method

Question 5, Q:

(a) State Avogadro's Law. (b) In an experiment, 24 dm³ of dilute hydrochloric acid (HCl) is reacted with excess magnesium ribbon at room temperature and pressure (r.t.p.). The equation for the reaction is: Mg (s) + 2HCl (aq) → MgCl₂ (aq) + H₂ (g) A student claims that because 24 dm³ of acid is used, exactly 12 dm³ of hydrogen gas will be produced, based on the molar ratio. Explain, with reference to the states of matter, why this student's claim is mathematically incorrect.

Why KlickAI winsVerdict

All three avoided the stoichiometry trap — but KlickAI is the only one that proactively teaches the rule: use n = C × V for (aq), n = m/Mr for solids, and n = V/24 only for (g) at r.t.p. That's the kind of takeaway a Sec 4 student needs to remember the rule for the next paper.

ChatGPT

Right answer, not exam method
(a) Avogadro's Law
Avogadro's Law states that equal volumes of gases, at the same temperature and pressure, contain equal numbers of molecules.
(So, volume ratios only apply to gases, not solids or solutions.)
(b) Explanation of the error
The student's claim is mathematically incorrect because they are incorrectly applying gas volume relationships to a solution (aqueous HCl).
The 24 dm³ given refers to hydrochloric acid in aqueous form (aq), not a gas.
Avogadro's Law (and simple volume ratios like 2:1 → 24 dm³ : 12 dm³) only applies when all substances are gases under the same conditions.
In this reaction:
HCl is aqueous (dissolved in water)
Mg is a solid
Only H₂ is a gas
So, the volume of acid does not directly represent the number of moles unless its concentration is known.
Correct reasoning:
To find the volume of hydrogen gas produced, you must:
Use the concentration and volume of HCl to find moles of HCl
Use the mole ratio (2:1) to find moles of H₂
Then convert moles of gas to volume (at r.t.p.)
Key point:
The student wrongly assumed that volume ratios apply to aqueous solutions, but they only apply to gases, so the conclusion of 12 dm³ is invalid.
What's missing: ChatGPT got the science right but teaches the bare minimum — identify the error, outline the correct steps. No state-symbol rule, no formula guide (n = C × V vs n = V/24), no syllabus citation. Correct but not educational.

Gemini

Right answer, not exam method
(a) Avogadro's Law
Avogadro's Law states that equal volumes of all gases, at the same temperature and pressure, contain the same number of molecules (or moles).
(b) Explanation of the Student's Claim
The student's claim is mathematically incorrect because they are applying the molar volume of a gas to a liquid solution.
1. Molar Volume vs. Concentration
The 24 dm³ refers to the volume of aqueous hydrochloric acid (HCl (aq)), not a gas.
In chemistry, the rule that 1 mole = 24 dm³ at r.t.p. applies only to gases.
For an aqueous solution, the number of moles depends on its concentration (moles = concentration × volume), which is not provided here.
2. States of Matter and Molar Ratios
While the stoichiometric ratio in the equation is indeed 2:1 (2 moles of HCl produce 1 mole of H₂), you cannot compare the volume of a liquid/solution directly to the volume of a gas using that ratio.
The 24 dm³ of liquid acid does not contain 1 mole of HCl molecules unless the concentration happens to be exactly 1/24 mol/dm³.
If the acid were a gas (HCl (g)) at r.t.p., the student would be correct. However, because it is (aq) (aqueous), the volume of the solution is mostly water and does not represent the molar quantity of the solute in the same way a gas volume does.
Conclusion: The student is incorrectly treating the volume of a solution as if it were the volume of a gas.
What's missing: Gemini gave a logically sound, well-structured answer and correctly identified all three factors. It scores well but still does not proactively teach the n = C × V / n = m/Mr / n = V/24 formula decision tree that a Sec 4 student needs to remember.

KlickAI

Exam-standard
Step 1 — PLAN:
For part (a), I will state Avogadro's Law, which relates the volume of gases to the number of particles (moles) they contain under specific conditions. For part (b), I will identify the student's conceptual error. The student is incorrectly applying the molar volume of a gas (24 dm³/mol) to a liquid solution (HCl (aq)). I will explain that while the molar ratio in the equation is 2:1, the volume of an aqueous solution cannot be directly compared to the volume of a gas using the same molar volume constant.
Step 2 — EXECUTE:
Part (a)
Avogadro's Law states that equal volumes of all gases, at the same temperature and pressure, contain the same number of particles (or moles).
Part (b)
Identify the states of matter:
HCl (aq) is in the aqueous state (a solution).
H₂ (g) is in the gaseous state.
Analyze the student's error:
The student assumes that 24 dm³ of HCl (aq) represents 1 mole of HCl. This is incorrect because the constant 24 dm³/mol only applies to gases at room temperature and pressure (r.t.p.).
Explain the calculation difference:
For the gas (H₂), 1 mole occupies 24 dm³ at r.t.p.
For the aqueous acid (HCl), the number of moles depends on its concentration (n = C × V), not the molar volume of a gas.
Unless the concentration of the HCl is exactly 0.0833 mol/dm³ (which would make 24 dm³ equal to 2 moles), the volume of the acid will not result in 12 dm³ of gas.
Step 3 — VALIDATE:
The molar ratio from the balanced equation is indeed 2 mol of HCl : 1 mol of H₂. However, because HCl is a liquid solution and H₂ is a gas, their volumes are governed by different physical properties. The student's claim fails because they treated a liquid volume as if it were a gas volume.
🎯 Final Answer
(a) Avogadro's Law states that equal volumes of all gases, under the same conditions of temperature and pressure, contain the same number of molecules (or moles).
(b) The student's claim is incorrect because the molar volume of 24 dm³/mol applies only to gases at r.t.p. Since HCl (aq) is an aqueous solution, its volume does not represent a specific number of moles without knowing its concentration. Therefore, the 2:1 molar ratio cannot be applied directly to the volumes of a liquid and a gas.
In O-Level Chemistry, always check the state symbols in the equation. If you see (aq) or (l), you must use n = m/Mr or n = C × V. You can only use the 24 dm³ rule for substances with the (g) symbol!
📚 Source: SEAB 6092 O-Level Chemistry Syllabus 2026 (Topic 4.2: The Mole Concept and Stoichiometry — (f) calculate stoichiometric reacting masses and volumes of gases (one mole of gas occupies 24 dm³ at room temperature and pressure))
Source: SEAB 6092 O-Level Chemistry Syllabus 2026 (Topic 4.2: The Mole Concept and Stoichiometry)
← this earns full method marks!
Solve in KlickAI

04 / Feature by Feature

ChatGPT vs Gemini
vs KlickAI

A direct comparison across the features that actually matter for Singapore students.

Feature comparison: ChatGPT vs Gemini vs KlickAI for Singapore students
FeatureChatGPTGeminiKlickAI
Grounded in MOE syllabus23 syllabuses
Cites official MOE Learning Outcome codes3,102 LOs
Knows Singapore Full SBB (G1/G2/G3)
PSLE Ten Year Series past papers loadedEnglish live
Bar model & model method (PSLE heuristics)partial
PSLE answer format ('because…')
Topic codes (e.g. N1, G4, S2 in O-Math)
Singapore-only subjects (POA, MTL, GP)partial
Photo upload — solve any question by image
Built by Singapore tutors for Singapore students

05 / Under The Hood

How KlickAI knows
what ChatGPT doesn't

Three systems working together — none of which generic AI has.

Singapore Syllabus Brain

Every Singapore syllabus from PSLE to A-Level is built right into KlickAI. When a student asks a question, KlickAI looks up the exact MOE Learning Outcome before answering — and tells you which one.

PSLE Ten Year Series

The PSLE Ten Year Series (TYS) is loaded into KlickAI — English is live now, with Math, Science, and Chinese rolling out next. KlickAI can pull a real PSLE exam question for instant practice — ChatGPT cannot.

Knows Your Level

KlickAI knows your child's level (P5? Sec 3 G2? JC2 H2?) and answers in the exact format and depth their exam expects — not generic global tutoring.

By The Numbers

Built for Singapore. Backed by data.

23
MOE syllabuses live
3,102
Learning Outcomes embedded
351
182 + 147 + 22
schools indexed
SG
Built and maintained in Singapore

06 / Questions

Frequently
asked

Is KlickAI really free?
Yes — 5 questions free without signup. Sign up free for more credits.
How is this different from ChatGPT Plus or Gemini Advanced?
KlickAI is grounded in Singapore MOE syllabuses, cites official Learning Outcome codes, has the PSLE Ten Year Series (English live, Math/Science/Chinese rolling out) at its fingertips, and teaches PSLE answer formats. Generic AI has none of this.
Can KlickAI solve questions from a photo?
Yes — upload a photo of any PSLE, O-Level, or A-Level question and KlickAI will solve it step-by-step.
Does KlickAI work for Mother Tongue (Chinese, Malay, Tamil)?
Chinese (PSLE + O-Level) is live. Malay and Tamil are not covered yet.
Is my child's data safe?
No third-party training. Conversations are stored only for your study session history and deleted on request.
Singapore's MOE-aligned AI tutor

Stop guessing.Start scoring.

Test KlickAI on a question your generic AI just got wrong. 5 free questions. No credit card.

Try KlickAI Free