Code Your Own Game In Python With AI

Code Your Own Game In Python With AI

Overview

Create your own Python game with AI! Design characters, build levels and add exciting features with little coding experience.

Age: 10–15
Duration: 3 Days, 3 Hours Per Day (Wed–Fri, 9am–12pm)
Platform: Python + AI Coding Assistant
Requirements: Own Computer, internet access, charger, snack and water bottle each day.
Experience: No coding experience required.

NOTE: Please ensure parental controls are temporarily disabled so students can download and install Python and the required software during the course.

Course Overview

Ever wanted to create your own computer game but don't know how to code? In this exciting 3-day holiday program, students will learn how to use Python and AI to design, build and customise their own video games.

Students will start by learning the basics of Python and how AI can help write and explain code. They will then use AI to help turn their ideas into playable games, adding features such as player movement, enemies, obstacles, scoring, backgrounds and menus.

Rather than having to write every line of code themselves, students will learn how to use AI as a coding assistant, giving instructions, testing features and improving their games.

What Students Will Learn

  • Introduction to Python
  • Understanding basic programming concepts
  • Using AI to generate code
  • Writing effective AI prompts
  • Creating game characters
  • Adding player movement and controls
  • Creating enemies and obstacles
  • Adding scoring systems
  • Designing game levels
  • Customising backgrounds and graphics
  • Adding menus and game screens
  • Testing and fixing bugs
  • Improving and expanding their games

3-Day Structure

Day 1 – Introduction to Python & AI

  • Introduction to Python
  • What makes a video game?
  • Introduction to AI coding assistants
  • Writing effective prompts
  • Creating a basic game
  • Adding a player and movement
  • Testing the first version

Day 2 – Game Features & Customisation

  • Adding enemies and obstacles
  • Creating scoring systems
  • Adding backgrounds and graphics
  • Designing levels
  • Adding sound effects
  • Customising game mechanics
  • Testing and fixing problems

Day 3 – Final Game Project

  • Plan the final game
  • Add extra features
  • Customise the appearance
  • Improve gameplay
  • Test and fix bugs
  • Finish and polish the game
  • Present completed games to the group

Game Ideas

Students could create:

  • Platformer games
  • Space shooter games
  • Racing games
  • Maze games
  • Endless runner games
  • Clicker games
  • Survival games
  • Puzzle games
  • Collecting games
  • Arcade-style games

Take Home

  • A completed playable computer game
  • Their Python game files
  • Experience using Python
  • Skills in AI prompting
  • Understanding of basic programming
  • Experience designing and developing games

Good to know

Highlights

  • 3 hours
  • In person
  • Free parking
  • Doors at 8:50 AM

Refund Policy

No refunds

Location

Peregian Digital Hub

253-255 David Low Way

Peregian Beach, QLD 4573

How do you want to get there?

Map
Organized by
Report this event

More events from Levi Macolmson

Discover more events from Levi Macolmson, from Science & Tech to other experiences you might love.

Still looking for the right event?

Explore all events in Peregian Beach and filter by date, category, and more to find the perfect fit.