code {STEAM} 

A middle school age boy sits at a computer designing a video game

Teaching video game design, digital art and storytelling to youth, teens and adults.

Our Vision

Through the umbrella of video game design participants learn not only to code but to think creatively and problem solve. This format that includes code, art, and storytelling offers something for each participant to excel in. The work you see here typically comes from an 8-week course or our summer intensive working, 16 hours over the course of 4 days. 

CodeSTEAM is a collaboration between the Lodi Public Library and Ninja Pandas and is made possible from community donations and grants.

Upcoming Classes

  1. Teens
  2. Teen Scene FAQ's
  3. 5th-8th
  4. Adults
  5. All Ages

Pi Lab (Intro Course)

Tuesdays, May 14th, 21st and 28th
4:00-5:30pm
Age 13-18


This intro course introduces the Raspberry Pi, the basics of circuits and the Python coding
language.  This class is required before taking the other teen scene coding courses.  

When space allows, students who have already taken this class are encouraged to drop in to work on their own projects and use the teen scene lab resources.

Limited seats available so register now.  You will be notified at the end of the week before class starts if your student is enrolled.  Should you have questions before that, reach out to ClareBhakta@ninjaPandas.com.

 Click here to register for PiLab


Game Design in Python

Wednesdays, May 8th, 15th, 22nd, and 29th
4:00-5:30pm


Learn game design and the Python programming language.  To take this class, you must have graduated from the PiLab Intro course.  Should you have questions before that, reach out to ClareBhakta@ninjaPandas.com.

Click here to register for Python Game Design


New Classes each month

Throughout 2019 we will regularly hold the Pi Lab class and an additional advanced tech class each month.  Take your PiLab classes soon so you can be ready for these upcoming classes:


Python for Game Design ( May - will require PiLab)
Design your own controller for Raspberry Pi games (TBD June-will require PiLab)
Retro Pi - Build a table arcade (TBD July - will require PiLab)
3d Design for 3d printers

Classes may be subject to change - sign up for our newsletter to find out more...

Sign up for our code{STEAM} newsletter!


Student Work 2018

These games are designed by our middle school game design class over the course of 8 weeks.  
Once you select a game to play, use the arrow keys to navigate your character.

Alice's Game

Alice's Game

Annelise's Game

Annilese's Game

Ava's Game

Ava's Game

Cory's Game

Cory's Game

D.J.'s Game

DJ's Game

D.J.'s Stickman Game

DJ's Stickman Game

Jesse's Jailbreak Game

Jesse's Jailbreak Game

Leia's Game

Leia's Game

Liam's Game

Liam's Game

Marco's Game

Marco's Game

Mason's Game

Mason's Game

Shawn's Game

Shawn's Game

Toby's Game

Toby's Game