AI WORKSHOP STUDIO · KYLE HOBSON

Run the 60-minute workshop

First session: Monday, September 14, 2026 · 10–11 a.m. America/Phoenix (17:00–18:00 UTC). Audience: Oppia research team and anyone in Oppia. Reuse the course and a fresh room with any organization. Larger follow-on session: date to be confirmed; October 5 is an optional planning suggestion, not a booking.

Before people arrive

  1. Open the course and download the complete kit. Rehearse the skill in the exact app/account you will demonstrate. Check current UI labels against the linked official docs.
  2. Choose Presenter on the entry screen and create a room. In Room settings, copy and save the private presenter link somewhere only you can access. Use Invite to copy the separate learner link for attendees. Returning presenters can resume a recent room on the same browser or paste their private presenter link. Rooms expire after 14 days.
  3. Open the presentation tab. In Google Meet, select the presentation tab/window to share. Keep moderation on your own screen. No Meet plugin or polling subscription is required by this site.
  4. Test a learner answer from a separate browser profile. Verify it stays off the presentation after approval. Click Broadcast approved answers to share it. Hide it again and check that it disappears. Check People to confirm that guest names and connection status appear only in your private workspace.
  5. Prepare a plain chat fallback, a text editor and the offline handbook. Keep the worked example available if the model or network fails.

One activity at a time

  1. Participants enter a code, optionally add a display name, and join without an account. They see a course welcome with learning goals and an agenda. A late joiner can read that welcome before selecting Join the current activity.
  2. Use Start workshop, then Next activity. Choose an activity lets you jump to a course step or live question, or write a custom question. Participants follow your selection automatically. The opening sequence includes two AI basics screens before lesson 1. Show the course goals from the welcome, then give people time to find Agenda and Glossary. Give them a moment before advancing.
  3. The shared presentation is independent. Show current activity sends a snapshot of that instruction or question to the audience. Next activity changes only participants’ pages; broadcast again when you want the shared screen to change.
  4. In Responses, approve individual answers, then click Broadcast approved answers. New approvals stay private until you broadcast again. Hiding or editing a shared answer removes it; reapproving an edited answer still requires another broadcast. Clear screen gives the audience a quiet pause.
  5. Use the text-view or pagination controls on the Presentation tab when needed. Long written answers are split into readable parts without dropping words. Word clouds group matching phrases and show response counts. Only shared answers are counted.
  6. Participants can open Course agenda and Glossary throughout. They open Help, Files, or Notes within lessons when needed. Their notes stay private. An unsent live answer remains a draft in that browser tab when you change activities; returning to the question restores it.
  7. If someone reloads, they reconnect to the current activity. A disconnected page can show the last received activity with a reconnecting notice. A learner can leave and browse independently at any time.

Timing and script

Include everyone

When something goes wrong

After the session

Export responses before deleting the room. Use Room settings to end the workshop and stop submissions, or delete the room to remove its answers and participant list. Review exit responses and decide which single lesson to improve. Progress and reaction polls are not proof of long-term learning.

One week later, optionally ask learners to share one checked artifact and what they changed. Use actual evidence of transfer, not just satisfaction.

Use with another organization

Create a fresh room with that organization’s name, keep the neutral fictional kit, and use the same lesson sequence. Replace the example only with material you have permission to use. The website runs independently of Google Meet and does not require a meeting integration.

Open Facilitator studio

MinuteLessonFacilitation
00–05Welcome & AI basicsSay: “Today you will send and refine a prompt, check a brief against three notes, and test a reusable skill.” Open the agenda and show the six lessons (1 min). Explain generative AI and the need to check claims (1 min). Distinguish ChatGPT, Claude and Codex (1 min). Point out the persistent agenda, glossary and lesson support (1 min). Ask the arrival question and allow a quiet response (1 min). If everyone knows the terms, use that minute for practice rather than adding new topics.
05–14Get set upShow ChatGPT, New chat, message box and Send using the actual interface (2 min). Learners open the app or browser and the kit (2 min). Anyone blocked for three minutes moves to browser, partner or the worked example. Send the first prompt and follow-up (3 min). Check which control continues a conversation, confirm the setup rubric, and use the readiness poll to route support (2 min). This poll is a status check, not a scored learning question.
14–24Write a useful promptRun a vague request using the fictional notes (2 min), demonstrate the bounded prompt (2 min), then let learners compare and revise a claim (4 min). Share one useful prompt change and discuss it (2 min). Use an existing draft if the model is slow.
24–33Work with your filesDemonstrate attaching or selecting only the exercise files (2 min). Learners verify a passage and add one working preference (4 min). Check one source claim and discuss the access check (3 min).
33–47Create and test a skillInspect SKILL.md (2 min), demonstrate the currently available creator and discovery route (3 min), and allow an installation or instruction-pasting attempt (3 min). Run the normal and missing-input tests (4 min). Review what failed and improve one boundary (2 min). Installation may remain pending; tested instructions are still useful.
47–53Understand MCPsExplain method versus access (2 min). Classify the three needs (2 min). Discuss the skill-versus-connector check (2 min). No account connection or server build is required during the core hour.
53–60Check and take it with youInspect the brief against its sources (2 min). Explain one claim to a partner or in notes (2 min). Save/export and identify a next task (2 min). Exit response and close (1 min).