Day 4 AM Session Plan

This session introduces students to pygame and setting up the snake game architecture

Presentation Slides

Session Introduction

TEACHER LED


    What Are We Doing?

    Learning How to Use Pygame
    Creating a Game Architecture
    Using User Input in Pygame

Snake Game with Pygame

SELF-PACED


    Students will learn:

    How to play the snake game
    Creating a game menu
    Using normalized points to structure the play space
    Setting up the system architecture
    How to add objects to the game
    Adding user input for the game
    Adding game functionality and UI
  • The students can change some parameters about the game, such as the color of the snake and other objects, as well as change how fast the game plays. They can also update the menu if they want to.