Coding for kids in Bakersfield

Coding for kids in Bakersfield ca.

Coding for kids The “Game Development for All” course is designed to provide anyone who has ever wanted to participate in the art and process of Game Development a gateway to success. No programming experience required! Participants will learn the game development cycle, starting with the conceptualization of a project. Once an idea has been created, the course will walk you through all the steps necessary to bring your idea to completion. Once the course is complete, you will have successfully published a game or app to the Google Play store!

Layout of the coding for kids course

This 6-week course consisting of 2-hour classes is broken down into six separate steps. The programming component of the course utilizes Clickteam Fusion 2.5. A revolutionary programming platform is an engine behind indie game development success stories like Five Night’s at Freddy’s, The Escapists, Freedom Planet, Angry Video Game Nerd Adventures, and many others. Clickteam Fusion focuses on project structure and programming logic rather than syntax. This means anyone can participate and create something with no previous programming experience. Students are encouraged to bring their projects home and continue the work between classes.

Course Project

During the 6 week course, each user will be responsible for taking a game design idea from concept to finished product. To make this more achievable, game projects will be limited to 2d game ideas that use sprite-based graphics. Those who successfully complete a project will have their app published to the Google Play store.

Course Materials

Each student must bring their own laptops. Windows or Macs are acceptable. Clickteam Fusion 2.5 will be provided to the students for the course.
Minimum Windows System Requirements: Windows 10, 8.x, 7, Vista, XP, 2000 or 98 operating system, 200 Mhz Pentium processor or higher, 32 Mb RAM (256 Mb for XP, Vista and 7). An internet connection is required for installation, updates, and downloading of the software.
Minimum Mac System Requirements: 10.9 OS X or above.

Course Outline

Week 1 - Introduction and Brain Storm: Here, we talk a little about the history of video games and game development and the industry's current state. We will develop several baseline constraints for what the individual projects can be. Then we begin to brainstorm and settle on an overall project idea.
Week 2 - Design Document: Taking the ideas generated the day before each student will begin building the framework of their project by documenting storyboards, flowcharts and outlines into their projects design document
Week 3 - Learn to Program in Fusion:  We will spend the first hour building our first game together in Clickteam Fusion 2.5. No programming experience is required. After the first hour, you will begin mapping your project ideas to a programmatic structure.
Week 4 - Develop your Project: During this four-day stretch, we will work on bringing our project to life, using our design documents as a guidepost to building the app. The instructor will be available to provide one-on-one attention to student developers and assist with completing the Fusion project.
Week 5  - Polish & Testing: Students will test each other's projects and learn how to provide critical feedback and bug reports with our projects near completion. We will discuss different methods & strategies for maximizing debugging and polish time.
Day 6 - Best Practices & Release: We will discuss winning strategies for successful releases on different platforms. The class concludes with everyone publishing their projects to Google Play!