BallBouncer02 - introduction to Computer ScienceIntroduction to Computer Science through Game Design

This course is a great way to hook kids who are curious about programming. 
It covers concepts such as loops, variables, conditionals, and arrays. We introduce coding using an easy, step-by-step method. Kids are immediately engaged in fun game projects that build their confidence. Students create original, portfolio-worthy games that can be played 
by family and friends!


Outcomes & Objectives

Goal

  • Design, code, debug, and implement an original 2D digital game using GML scripting language

Objectives

  • Navigate GameMaker: Studio software
  • Explore computer science principles
  • Use algorithms and abstraction to build an executable 2D game 

  • Learn object-oriented programming
  • Use the agile software development technique known as pair programming to create fully playable games

Length

This is a full-year (two semesters or three trimesters) high school course.


Course Documents

Syllabus pdf-icon    Scope and Sequence pdf-icon    Content Standardspdf-icon


Inside Introduction to Computer Science through Game Design


 Technical Specs

GameMaker Studio must be downloaded and installed onto computers with a Windows operating system. GameMaker Studio is not supported on devices such as Chromebooks or iPads.

Zulama-licensed schools can purchase GameMaker Studio licenses at an exclusive price of $25/computer. Contact Zulama at info@zulama.com for more information on how to receive this discounted rate.


Buy Now

Purchase Introduction to Computer Science through Game Design here.