Game Development Academy- Level 1

Grade Level : 5-8         Difficulty Level : Beginner         Duration: 12 weeks, 2 hours per week         Register Now

Game Development Academy

Game Development Academy is a multi-year track where kids learn game design and development with the goal to launch apps in the app store! Kids will learn coding, game design, and physics. As kids progress through various levels in the Academy, we’ll introduce new concepts and tools with progressively increasing complexity. By the end, students will walk away with a thorough understanding of game mechanics, what makes a game successful, and how to create their own games and digital experiences.

Level 1 Overview

The first part of the course is focused around understanding the foundational principles of games. Using the Mechanics, Dynamics, and Aesthetics (MDA) model, students will discover what makes a game successful. Students will dive deeper into coding and psychology of game design thinking. Throughout the class, students will ideate, develop, and test their ideas. By the end of Level 1, students will have completed version 1 of their game!

Master Fundamentals of Game Design
Use Professional Development Tools
Launch your Game to the App Store

What you’ll learn

  • Programming fundamentals
  • Variables
  • Operators
  • Objects
  • Program flow: conditions, loops, and functions
  • Algorithms and creative problem-solving
  • Computational Thinking
  • Problem decomposition techniques
  • App Deployment


Who should take this course? / Do I need any programming experience for this course?

This introductory class is designed for students entering 6th grade or above. Prior programming experience is not required. We will start right at the beginning, so even if you've never programmed before or never seen a line of code, you won't be left behind.

How many students will be in my child’s class?

Our maximum student-to-staff ratio is 8:1. This allows us to individualize, customize and offer plenty of personalized, one-on-one time for each student. Our instructors include industry professionals and technology educators who have a genuine passion for technology and a demonstrated skill for teaching and inspiring young learners.

What equipment is required?

Students are required to bring their own Mac OS or Windows-based laptop. We support one of the two following specifications:
  • Mac: Intel chipset based Macs with OS X 10.6+
  • Windows: Intel Core2 Duo processor, Windows 10+, 4GB+ of RAM


Code Hobbits is not held liable for lost or damaged items. Please make sure your computer is functioning perfectly. We will not be responsible for missed instruction because of a faulty student provided laptop. We can provide a laptop for use during the class for an extra fee of $75 per student.

At the end of this course, will my child be able to take home what they have built?

Yes. Each student gets to take his or her Arduino kit home at the end of each week.

What is your class make-up policy?

There will be NO MAKEUP CLASSES and NO MISSED CLASS CREDITS or extensions. Please make sure your child attends every class!

When and Where?

Classes are held at:
Ohlone Community College, Newark Center, 39399 Cherry Street, Newark, CA 94560

Class schedule:
1pm – 2:50pm on the following Sundays:
Aug 27, Sep 3, 10, 17, 24, Oct 1, 8, 15, 22, Nov 5, 12, Dec 3

No Class on Oct 29, Nov 19, Nov 26


$638 Tuition + $60 Technology Fee