Skip to content

ai-kids-coding-club/workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

dea4abb ยท Mar 23, 2025

History

18 Commits
Mar 11, 2025
Mar 10, 2025
Mar 23, 2025

Repository files navigation

๐Ÿง  AI Kids Coding Workshop:

๐Ÿ“Œ Before Class (Preparation)

  • Set up 6 laptops for 12 students (2 per laptop).
  • Place hex code color worksheets and markers at each seat.
  • Test WiFi and Claude.ai access on each laptop.
  • Write "AI + Coding = Magic!" on the whiteboard.

โณ 1-Hour AI Kids Coding Workshop

๐Ÿ• 0:00 - 0:15 | Welcome & Icebreaker

  • Greet students and introduce yourself.
  • Icebreaker: Each student shares their name and one thing they like to do.
  • Agenda Overview:
    • Learn how to use AI to code a website game! ๐ŸŽฎ
    • Hack and customize your game.
    • (optional) Host your game on GitHub
    • Present and share your game with the class.

๐Ÿ• 0:15 - 0:20 | Inspiration: What Can We Create?

  • Show examples of simple website games
  • Ask:
    • "Who has made a website before?"
    • "What is a website made of?"
      • ๐Ÿ— HTML = The bones (structure)
      • ๐ŸŽจ CSS = The skin & clothes (colors, fonts, layout)
      • ๐Ÿง  JavaScript = The brain (makes things move and interact)
    • "What are hex codes?""
      • Hex codes are special color codes made of six numbers and letters that computers use to know exactly what color to show on a screen! ๐ŸŽจ๐Ÿ’ป

๐Ÿ• 0:20 - 0:40 | Hands-on: AI-Powered Coding

  1. Open Claude.ai on laptops.
  2. Prompt students to type:

"Make me an HTML website game fill in the blank" - fill in the blank with any idea you have!

If you want help coming up with ideas you can type:

Can you give me some ideas for prompts that will generate fun HTML games and use emoji?

๐Ÿ” Discuss:

  • What do you see? ๐Ÿค”
  • What kind of game did you create?

๐Ÿ›  Tweak & Hack:

Try asking Claude

"Use emoji"

"Make the cars bigger."

"Change the background color to blue."

"Make it a two-player game."

๐ŸŽฎ Exploration Time:

  • Give students 10 minutes to explore, tweak, and "hack" their games.
  • Pair up! Each student plays their neighborโ€™s game.
  • Encourage experimentation:
    • ๐ŸŽจ Change colors
    • ๐Ÿ”Š Add sound effects
    • ๐ŸŽ Adjust difficulty

Optional โœจ

Intro to GitHub: Hosting Your Game

๐ŸŽฅ See video tutorial here.

๐ŸŒ What is GitHub?

GitHub is like a magic folder where you save and share your website.

๐Ÿ“ Create a GitHub Repository:

  1. Go to GitHub.com & login
  2. Click Repositories โ†’ New.
  3. Name the game (e.g., car-race-game).
  4. โœ… Check "Add a README file."
  5. Click Create Repository.

โฌ†๏ธ Uploading Code to GitHub

๐Ÿ“œ Copy the game code from Claude.ai.

๐Ÿ–ฅ On GitHub:

  1. Click "Add File" โ†’ "Create new file."
  2. Name it index.html.
  3. Paste the code.
  4. Click Commit (Green Button).

๐Ÿš€ Now make it live!

  1. Click on Settings (top right of repo).
  2. Scroll down to GitHub Pages.
  3. Under "Branch," select main and hit "Save."
  4. The website will take a few minutes to "deploy" so go play your game once and come back.
  5. At the top of your setting pages you will see the link for your website!
  6. ๐ŸŽ‰ Your website is now live! Share the link with friends! ๐ŸŒ

๐Ÿ• 0:40 - 1:00 | Game Showcase & Wrap-Up

  • ๐ŸŽค Each student comes up and demos their game.
  • ๐Ÿ‘ Class claps and cheers for each demo!
  • ๐Ÿ“ธ Take a group photo with their games displayed.

โœจ Wrap-up Message:

"AI is magic, and YOU are now an AI coder!" ๐ŸŽฉโœจ

  • Encourage students to share their game links with friends and family.

About

curriculum for a 1 hour workshop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published