Coding for Teens (Ages 14–18) – Game Development
Workshop Summary:
In this immersive coding course disguised as a video game development studio, teens take on roles like game designer, programmer, and playtester to collaboratively build a playable game from the ground up. Using Scratch and game design principles, students will learn to think like developers and bring their creative ideas to life—all while gaining foundational programming skills.
Topics Covered:
Fundamentals of programming (variables, loops, conditionals)
Storyboarding and game mechanics
Character control and sprite animation
Scoring systems, sound design, and user feedback
Debugging, testing, and iterative design
Team roles in game development (designer, coder, artist, tester)
Course Objectives:
Teach the foundations of coding through creative, project-based learning
Develop teamwork and communication skills in a studio-like setting
Empower students to complete and present a working game
Inspire continued interest in technology, design, and development careers