Your HTML Authoring Chatbots
Use these chatbots to generate or refine your HTML5 interactives, including xAPI and SLS settings. One focuses on Practice + Test (Mode A) and the other on Test-only (Mode B).
🔧 To customise further: If you build your own web-based chatbots using the OpenAI API,
you can host them on your own domain and embed them here with an <iframe> instead of buttons.
SLS One-Click ZIP Factory
Use your working ZIP Factory tool here to package index.html, index.js
and xapiwrapper.min.js into an SLS-compatible HTML5 package.
📦 To customise: If your ZIP Factory file has a different name (e.g.
factory.html), change the iframe src to match.
B. Uploading the ZIP into a SLS lesson (Teacher view)
- Log in to Student Learning Space (SLS) in Teacher mode. (Open SLS Login)
- Create the Activity where you want the interactive to appear.
- Enter the Module Editor for the activity / slide.
-
In the component bar, add a new question:
- Click Question.
- Select Free-Response → Interactive Response.
- In the Interactive Response settings, look for the option to Upload HTML5 Package / ZIP, then click Upload.
- Browse to your ZIP file (generated by your ZIP Factory) and select it. Wait for the upload and virus scan to complete.
- Once uploaded, SLS should show a playable preview (not just a download link).
- Switch to Student View and test the interactive: answer the questions and confirm that score/feedback are recorded correctly in SLS.
▸
index.html at the root of the ZIP▸ No extra wrapping folder inside the ZIP
▸ All JS/CSS/media files in expected locations
▸ ZIP size within SLS / school limits
▸ Preview shows an embedded interactive, not just a download link