Code And Play Studio 2026







Code & Play Studio | Sophos Speech and Academics

Summer 2026

Code & Play Studio

A one-on-one coding experience where students learn real programming fundamentals by building simple, playable games with Lua and LÖVE 2D.

Beginner friendlyNo prior coding required
Flexible schedulingSessions booked with David
Real projectsStudents build and revise games

The Program

Built for the first real steps into coding.

Code & Play Studio helps students get past the hardest part of learning to code: the beginning. Each session gives the student a clear goal, a working game concept, and a focused piece of code to understand, fix, and customize.

The program is intentionally personal. Students learn at their own pace, ask questions freely, and build confidence by seeing their ideas respond on screen.

What They Learn

Programming concepts with a concrete purpose.

01

Code Fundamentals

Variables, data types, conditional logic, loops, functions, and tables.

02

Game Logic

Movement, scoring, keyboard input, collision checks, and simple opponent behavior.

03

Debugging Habits

Reading errors, testing small changes, making checkpoints, and recovering from mistakes.

04

Creative Planning

Breaking a game idea into manageable steps students can continue building after the program.

Project Examples

Small games, realistic scope, real coding practice.

Examples may include paddle games, jump-and-avoid games, memory games, falling-object games, block-stacking games, and other 2D projects selected for the student’s pace.

Paddle Game
Jump and Avoid
Block Stacking

Five Sessions

A clear path from setup to independent ideas.

  1. Session 1Install tools, run a program, and learn variables, basic data types, and if statements.
  2. Session 2Handle key presses, movement, loops, lists, and simple object behavior.
  3. Session 3Create functions, pass information into them, and reuse code cleanly.
  4. Session 4Program a simple computer opponent and experiment with difficulty.
  5. Session 5Bring the concepts together in a larger project and plan the student’s own game idea.

Your Instructor

David Burgess

David has tutored at Sophos since April 2025 and designed this program from the ground up for beginner programmers. He holds a B.S. in Computer Science from Williams College, worked for five years as a backend software engineer, and is pursuing a master’s in Statistics and Data Science at Arizona State University.

B.S. Computer ScienceWilliams College
5 yearsProfessional software engineering experience
M.S. in progressStatistics and Data Science, ASU
Sophos tutorSince April 2025

Enrollment Inquiry

Code & Play Studio

Families interested in the program are encouraged to submit an inquiry form. A member of our team will follow up to discuss your student’s needs, availability, and program fit.

* indicates required fields

Parent Name *

Student Name *

Community *




Preferred Location *