Pages

Thursday, May 22, 2025

๐ŸŽ“ Creating a Simple Subtraction Interactive for SLS with Gemini Pro

๐ŸŽ“ Creating a Simple Subtraction Interactive for SLS with Gemini Pro


In today’s classrooms, engaging students with interactive visuals can make abstract math more tangible. This post walks through how we created a simple subtraction interactive using an image, Gemini 2.5 Pro, and SLS-compatible HTML5 packaging. 

https://vle.learning.moe.edu.sg/community-gallery/lesson/view/a2f94d26-bd91-4c9e-ab13-f89cadc37164/cover 

https://vle.learning.moe.edu.sg/community-gallery/lesson/view/a2f94d26-bd91-4c9e-ab13-f89cadc37164/cover taken from module by JE

๐Ÿงฎ What It Does

This interactive shows a picture (e.g., apples or objects) and animates the subtraction of 2 items from 5. Students click a button to trigger the removal, and the final expression “5 - 2 = 3” appears—perfect for Primary 1/2 subtraction concepts.

๐Ÿ”ง How It Was Built

Files inside the ZIP:

  • index.html: Contains layout structure and buttons.
  • script.js: Controls the subtraction animation (removing visual elements).
  • styles.css: Styles layout, buttons, and image positioning.
  • Generated Image.jpeg: A hand-drawn or AI-generated visual placed in the background.

Created with Gemini 2.5 Pro Prompt:

“Create a simple HTML5 subtraction animation: 5 objects are shown, 2 are removed when clicked, and display '5 - 2 = 3'. Use external JS and CSS. Include a background image.”

Gemini generated the core files, which we then customized by:

  • Replacing placeholder visuals with a relevant JPEG.
  • Adjusting positions/styles for a child-friendly layout.

๐Ÿ“ฅ Deployment to SLS

  1. Zip the folder.
  2. Upload to Student Learning Space using “Upload ZIP (HTML5 package).”
  3. Embed in a lesson segment to scaffold student interaction.

✨ Why It Works

  • Visual & kinesthetic: See and click for subtraction.
  • Fast creation: Gemini generates code instantly.
  • SLS-ready: Fully compatible and offline-supported.

๐Ÿงช Try It Yourself

Download the ZIP and drop it into your SLS module today. Or try a new prompt with Gemini to explore other math operations like addition or multiplication!

No comments:

Post a Comment