Teaching Philosophy

Digital Dragon’s staff teaches in-depth concepts while instilling the attitude of not just consuming tech, but creating it. Courses are structured so students are exposed to a wide swath of technology and we believe exposure will help kids figure out their true tech passions. We have found that students learn best with a mix of individual, collaborative, and peer-to-peer instruction that caters to various styles of learning. We teach electronics, robotics, game design, digital design, storytelling, programming, and engineering in a project based context.


Elementary School Courses and Electives:

Little Tech Explorers (TK-K)

Exploring Coding & Robotics (1-2)

Electronics Tinkering (1-5)

Digital Production: Video Production (1-5)

Robotics - Programming & Engineering (3-5)

Minecraft 101 (1-5)

Programming - Scratch (3-5)

Game Design & Character Creation (3-5)


Middle/High School Courses and Electives:

Game Design & Character Creation (6-8 or 9-12)

Painting with Pixels (Digital Design) (6-8 or 9-12)

Creative Coding with Processing (6-8 or 9-12)

Programming - Python (6-8 or 9-12) (Elective Only)

App Academy - App Inventor 2, Photoshop/Pixlr, Processing, Eclipse, Java, Swift, Xcode (6-8 or 9-12) (Elective Only)

Coding Club (6-8) (Twice a week)

Digital Production Academy: Making Professional Videos (6-8 or 9-12)



Mobile Classroom

We can provide a fully functional classroom for all of the classes. We can bring computers, robots, tech equipment, and of course teachers.

Integrated Equipment Setup

Where available, we can teach out of an existing computer lab or use your school’s laptops. Digital Dragon staff will work with school staff and teachers to prepare your tech for all programs.


School Partners

We have partnerships with public and private schools in Santa Monica, West Los Angeles, Los Angeles, Hollywood, Culver City, Marina Del Rey and beyond.

Please call us for more information, 424-280-4654


Digital Dragon game design class at Incubator School