Complex Numbers Learning Lab · LO8

Complex Operations as Geometry: An AI Argand Transformation Workshop

A teacher-facing guide to Argand Transformation Workshop: a six-stage, misconception-first interactive created from Liang Soon's Word document and packaged for Singapore Student Learning Space.

Learning objective
Geometrical effects of conjugation, negation, addition, subtraction, and multiplication by i

What is groundbreaking here?

Five algebraic operations become transformations learners can predict and test: reflection, half-turn, translation, vector difference and a 90-degree rotation. The final synthesis uses these ideas to reason about area without coordinates.

The AI did not merely generate answers. It translated a static assessment document into an instrumented learning progression: learners predict, attempt, receive misconception-specific feedback, open a visual tutorial, retry, and leave semantic evidence that a teacher can inspect.

The six-stage learning journey

  1. ConjugatePlace the image of z=2+3i under conjugation.
  2. NegatePlace the image of z=2+3i under negation.
  3. Rotate by iPlace iz when z=2+3i.
  4. Add vectorsLet z=−2+3i and w=−1−2i. Place z+w.
  5. Subtract vectorsLet z=−2+3i and w=−1−2i. Place z−w.
  6. Synthesize|z|=3 and 0<arg z<π/2. Points P,Q,R represent z, 2iz, and (1+2i)z. What is the area of quadrilateral OPRQ?

From a Word document to an expert learning experience

1. Read for intent

The Word document supplied the syllabus objective, mathematical language and question evidence. Each item was analysed for the concept, representation and likely misconception it could reveal.

2. Add a learning-design prompt

Build a transformation workshop where learners place images on an Argand grid using touch or keyboard. Make conjugation, negation, addition, subtraction and multiplication by i visually distinct, preserve modulus invariants, and finish with a non-routine parallelogram-area synthesis.

3. Build for the SLS frame

The payload is self-contained and responsive, with touch targets, keyboard access, read-aloud support, closed overlays on launch and no dependency on a network library.

4. Preserve proven xAPI know-how

The supplied reference ZIP was treated as a contract. lib/xapiwrapper.min.js, lib/xAPI.js and the injected xAPI head block were copied byte-for-byte; only the learning payload was redesigned.

How a teacher can use it

Have learners describe each operation in words before moving the point, then compare the observed invariant and changed quantities.

Quality evidence

Every activity was checked at desktop, mobile and narrow-phone sizes; incorrect-feedback, visual-tutorial and correct-retry paths were exercised; and the package validator confirmed six stages, root-level ZIP entries, offline assets and byte-identical xAPI integration.

MathematicsComplex NumbersAI GeneratedSLSTransformations