EllivEmbeds is under construction. The core guidance is available; example downloads are being prepared.

An EllivEd teacher guide

EllivEmbeds

Choose what you need, add your teaching material and download one organised pack for the capable AI you prefer.

What is an EllivEmbed?

A small interactive resource with a clear classroom job.

An EllivEmbed is a self-contained HTML resource that can sit inside Google Sites or another suitable platform. It begins with curriculum content chosen by a teacher and can combine explanation, practice, feedback, accessibility support and a printable fallback in one calm pupil-facing experience.

Teacher control is non-negotiable. AI can help construct the resource, but the teacher remains responsible for curriculum accuracy, safeguarding, accessibility and deciding whether it is ready for pupils.

The EllivEmbeds pack builder

Choose from the shopping list. Download one ready-to-use pack.

Select the activity, access and design ingredients you want. Add up to six teaching files, then download a ZIP containing your source material and clear instructions for your chosen AI.

1. Describe the resource
2. Choose the activity ingredients
3. Choose access and interface features

Visual direction

4. Add the teaching files

Include your example HTML, scheme of learning, slides, worksheets, word banks or answer guidance. The files stay in this browser while the ZIP is built.

No teaching files selected yet.

Your pack will contain

Start-here instructions, a personalised build brief, the teacher review checklist, improvement prompts and any teaching files you add.

Gemini currently accepts ZIP files containing up to ten files and 100 MB, with no audio or video. This builder keeps four places for guidance and six for your sources.

Optional step 5

Add audio separately when the resource needs it.

Gemini can accept audio files, but audio and video cannot sit inside its ZIP uploads. Keep the build pack tidy, then add sound through the route that matches its purpose.

Audio as teaching source

Attach the EllivEmbeds ZIP and the audio file separately in the same Gemini conversation. Tell Gemini whether the recording is authoritative source material, a pronunciation model or something to transcribe. Check your school’s data and copyright rules first.

Audio pupils should play

Build and review the main resource first. Then host the approved audio in a stable school-approved location and ask the AI to add an accessible player using that URL, together with a transcript or equivalent text alternative.

Avoid hiding large recordings inside the HTML. Base64 audio can make one-file embeds enormous and difficult to maintain. A properly hosted file plus an accessible player is usually the cleaner classroom route.

Example library

See the parts. Mix what serves the lesson.

These small working excerpts let you try one interaction without opening the complete lesson. Each one is taken from an existing classroom resource and can later be accompanied by build notes and downloadable code.

An open book and fountain pen beside a misty mountain lake
Working English example

Connect the evidence

Match four clues from Holes to the role each plays in the mystery, then receive precise self-checking feedback.

Try this interaction →
A French exercise book, pen and ribbon beside a misty mountain lake
Working French example

Build the near future

Choose the subject, correct form of aller and unchanged infinitive phrase to construct one accurate sentence.

Try this interaction →
A Spanish exercise book, pencil and embroidered detail beside a misty mountain lake
Working Spanish example

Passport check

Read a country clue, choose the correct nationality and use feedback to reconsider gender agreement.

Try this interaction →
Example coming soon

Scaffolded writing

Support planning and composition with optional prompts, vocabulary and structured stages rather than model-answer dependency.

Example coming soon

Branching mission

Apply knowledge through a purposeful scenario, decision or investigation with checkpoints and a meaningful final outcome.

Example coming soon

Accessible reading

Present source material with readable spacing, keyboard controls, optional reading support and a distraction-reduced mode.

The build route

From lesson material to reviewed embed.

The order matters. Begin with the teaching, not with a request for something flashy.

Choose a suitable example

Select an HTML resource whose learning structure resembles what pupils need to do. The visual style can change later.

Gather the teaching source

Provide the scheme of learning, lesson slides, worksheets, word banks, answer guidance and any essential subject conventions.

State the classroom job

Tell the AI the age group, time available, learning intention, expected outcome, equipment and whether pupils will work independently.

Generate one self-contained file

Ask for complete HTML, CSS and JavaScript in one file, with no pupil login, advertising, tracking or unnecessary external dependencies.

Review, test and improve

Work through every route as a pupil would, check every answer and then use the review checklist and improvement sentences below.

Instructions for your chosen AI

Give the model a clear reference and a bounded job.

Upload a copy of the example HTML with the teaching materials. Never ask the AI to overwrite your only working copy.

Use the attached HTML resource as a structural and accessibility reference. Create a new, self-contained HTML, CSS and JavaScript resource for the lesson materials I have supplied. Preserve its accessibility features, responsive layout, progress saving, reset controls, printable fallback and clear pupil instructions, but adapt the content and visual design for this subject and topic. Do not copy irrelevant questions or branding. Return one complete HTML file suitable for embedding in Google Sites.

Teacher preparation checklist

What should I give the AI?

More source material is not automatically better. Give it the information needed to make sound teaching decisions and identify which source is authoritative.

Essential teaching material

  • An example HTML resource to use as a structural reference
  • The relevant scheme of learning or curriculum sequence
  • Existing slides, worksheets or teacher-created notes
  • Required vocabulary, word banks or sentence structures
  • Answers, success criteria or mark guidance
  • The lesson objective and intended pupil outcome

Classroom and design decisions

  • Year group, prior knowledge and expected level of independence
  • Approximate completion time and available equipment
  • Any required scaffolding and a meaningful extension
  • Preferred colour family, layout density and tone
  • Whether pupils need saving, printing or offline fallback
  • Anything the AI must not include, infer or simplify

Calm and academic

Ivory, deep teal and generous spacing. Suitable for extended reading, writing and independent study.

Clear and contemporary

Cool blue, white and concise cards. Suitable for processes, retrieval and information-rich subjects.

Warm and exploratory

Coral, forest and warm paper. Suitable for creative tasks, scenarios and enquiry-led learning.

Add it to Google Sites

You have the code. Now make the site.

The low-spoons guide starts with a finished embed code and takes you through one Google Sites click at a time. Every step includes a clear screen guide and a “you are done when” check.

One action at a time

I have my embed code. What do I click?

Create a blank site, add the code, resize the resource, preview it and choose the school-approved audience. You can stop after any completed step and return later.

Open the low-spoons Google Sites guide →

Teacher review

The AI has finished. The teacher has not.

Use this checklist before any generated resource reaches pupils. The boxes are for an on-screen or printed working review and are not submitted anywhere.

Curriculum and accuracy
Interaction and reliability
Accessibility
Safety and classroom use

Improvement sentence bank

Tell the AI exactly what needs to change.

Do not restart from scratch after each fault. Name the evidence, protect what already works and request a bounded revision.

Teaching and content

  • “Keep the existing layout and functionality, but replace the questions with the corrected content below.”
  • “This hint currently reveals the answer. Rewrite it so it prompts a useful method without supplying the solution.”
  • “The task is too easy for this point in the scheme. Increase the thinking demand without introducing untaught content.”
  • “Accept these legitimate variants as correct while continuing to reject the listed misconceptions.”

Access and interface

  • “Preserve all content and answer logic, but make every control reachable and operable by keyboard.”
  • “The wider reading font clips these controls. Reduce the type scale responsively and allow the controls to wrap.”
  • “Keep the visual identity, but increase contrast and stop using colour alone to communicate correctness.”
  • “The page is too dense on a Chromebook. Move secondary help into optional panels without hiding required instructions.”

Reliability

  • “Do not alter any working question or style. Repair only the save and restore behaviour described below.”
  • “When the pupil resets, ask for confirmation and clear answers, feedback, unlocked stages and saved progress.”
  • “Return the complete revised HTML file, not isolated snippets or instructions for changes I must assemble myself.”

Final challenge

  • “Review this as a sceptical subject teacher. List any factual, pedagogical, accessibility or technical risks before changing the code.”
  • “Now test each possible route through the activity and report exactly what you checked.”
  • “Identify anything you could not verify rather than claiming the resource is fully tested.”

Before uploading anything

Protect pupils, colleagues and source material.

Never upload pupil personal data. Remove names, behaviour information, SEND records, assessment identifiers, photographs and anything else that could identify a pupil. Follow your school’s approved AI, safeguarding, copyright and data-protection policies.