Learning purpose
Build a visual mental model of signed-number operations: addition and subtraction become direction and movement on a number line.
Interactive GeoGebra models
These are the working files—not screenshots. Drag, click, change values, and restart whenever you like.
Loading Bouncing Ball…
Learning purpose
Build a visual mental model of signed-number operations: addition and subtraction become direction and movement on a number line.
Interaction pattern
Tutorial → prediction → animated jump → target → feedback and increasing levels.
Each model links a mathematical objective to a learner action, synchronized representations, and visible feedback.
GeoGebra scripting and XML control state, validation, animation, resets, dynamic objects, and browser delivery.
Teachers can pause, replay, change values, ask for predictions, and use the visual result as evidence for a formal rule.
I can move from a curriculum idea to a working student-facing tool, connecting rigorous mathematics, learning interaction design, and technical implementation.