Creating and Teaching Games in Python to Teach Artificial Intelligence Concepts
summary
Hands-on curriculum for 6th–12th graders teaches AI through playable games and short projects, showing how a learner builds neural networks in Python and turns model outputs into game controls. Tools used include turtle and pygame and editors Rebel, IDLE, PyCharm. Concrete examples: TicTacToe using AI, a stock-predictor slideshow, and a student-facing cheat sheet. Workflow is explicit — gather training data, train a model, feed game-state inputs (e.g., Flappy Bird velocity and pipe distance) to decide key presses — materials run in Zoom classes and volunteer-run AI club.
AI-written summary · about
chapters (7)
- 0:00Intro
- 1:06What is AI
- 1:32Basic AI Concepts
- 2:46Translating AI Concepts to Games
- 3:35Cheat Sheet
- 4:02Outreach
- 4:24Tips
related talks
31mLearning about AI from kids
56mCan I do AI?
02mDesigning a Video Game AI
01h 47mGamified Reinforcement Learning: Mastering AI through Video Games
15mAI Self - Learning Game Playing
01h 01mIntroduction to Practical AI
31mDesigning game AI with reinforcement learning
36mLearning about machine learning from kids
