David Trower » Game Programming and Design

Game Programming and Design

Welcome to Game Programming and Design

I'm excited to have you in our inaugural year for this new class at Burnet High School this year.  In Game Programming and Design, we will:
  • Cultivate creativity and innovation by engaging in the design and development of original games
  • Collaborate with peers, instructors, and electronic communities to solve complex gaming problems, fostering teamwork and communication skills.
  • Conduct research and apply information fluency to identify task requirements, plan search strategies, and employ programming concepts.
  • Enhance critical thinking, problem-solving, and decision-making abilities by selecting the appropriate technology for each task, synthesizing knowledge, creating effective solutions, and critically evaluating the results.
  • Learn and practice digital citizenship by researching current laws and regulations related to gaming, and by demonstrating integrity and respect in both individual and collaborative efforts.
  • Develop a deep understanding of technology operations and concepts by applying programming knowledge and skills to create a fully functional computer game, which will be presented to an evaluation panel.
 
We'll have fun exploring how games are created and the elements necessary to have a game.  You will have opportunities throughout the year to create and test out games in class and work together in teams to create an original game that you will present to a panel of evaluators.
 
It is my desire that you'll leave this class with an appreciation for all the work that goes into creating video games and a desire to further explore programming and computer science that will lead to a career in STEM.

Textbook and Course Materials

In this class, we will not be using a textbook.  All of our resources, articles, and materials will be provided through Google Classroom and/or in printed form.  We will be utilizing StemFuse Game:IT and Unity Learn as our main resource in this class.  Information on how to utilize both will be provided in class and through Google Classroom.

Industry-Based Certifications

Through your time in this class, you will have the knowledge and skills necessary to challenge the Certified User: Programmer certification test through Unity.  We are still exploring how we will make this opportunity available to students enrolled in this class, but further information will be made available as we work out the details.

Syllabus

Google Classroom

We will be utilizing Google Classroom as our learning management system where I will provide all classroom material and where most assignments will be submitted (unless done through Code.org or paper based).
 

Access Codes

6th Period - fp62vn2i