Please enable JavaScript to use CodeHS

ICT Gaming Essentials Objectives Standards Mapping

to

Game Design in Unity - Semester Two

26 Standards in this Framework 17 Standards Mapped 65% Mapped to Course


Standard Lessons
10.1.1 Describe the role of games in modern society (e.g., education, task training, social networking, therapy, recreation).
10.1.2 Identify various types of games (e.g., chance, skill, knowledge, role playing, storytelling).
10.2.1 Identify the steps of the design process for creating a game.
  1. 2.1 Project Introduction
  2. 2.4 Create Your Storyboards
  3. 4.1 Prototyping and Testing
  4. 4.2 Prototype, Test, and Repeat
  5. 4.3 Building and Testing the MVP
  6. 5.1 Finish Your Game
10.2.2 Apply the design process to solving a problem.
  1. 2.1 Project Introduction
  2. 2.3 Develop Your Game Ideas
  3. 2.4 Create Your Storyboards
  4. 4.1 Prototyping and Testing
  5. 4.2 Prototype, Test, and Repeat
  6. 4.3 Building and Testing the MVP
  7. 5.1 Finish Your Game
10.2.3 Analyze (deconstruct) existing games.
  1. 1.1 Gameplay and Effects
  2. 1.5 Sound Effects
10.2.4 Identify the tools and skills needed for creating games.
  1. 1.1 Gameplay and Effects
  2. 3.1 Physics
  3. 3.2 Model Creation
10.2.5 Identify design criteria and constraints.
  1. 1.6 Make It Your Own
  2. 3.2 Model Creation
10.2.6 Create storyboards to model a game’s program flow and functionality.
  1. 2.2 Storyboarding
  2. 2.3 Develop Your Game Ideas
  3. 2.4 Create Your Storyboards
10.3.1 Identify the programmer’s role in creating games.
  1. 3.1 Physics
  2. 3.3 Character Animation
10.3.2 Identify common programming languages and applications used to create computer games.
  1. 1.1 Gameplay and Effects
  2. 3.2 Model Creation
10.3.3 Compare sequential, iteration (loop) and selection programming structures.
10.3.4 Define the term algorithm (i.e., a set of repeatable steps) and how it applies to problemsolving.
10.3.5 Create an algorithm to solve a problem or complete a task.
10.3.6 Use pseudocode to model a game program’s flow.
10.3.7 Define logic errors and identify them in a game program or model.
10.3.8 Explain the types and uses of variables in game programming.
  1. 1.2 Cameras
  2. 1.4 Particle Systems
  3. 3.1 Physics
  4. 3.2 Model Creation
  5. 3.3 Character Animation
  6. 3.4 User Interface (UI)
10.3.9 Describe basic Boolean concepts, including logical operators, order of precedence, expressions.
  1. 3.1 Physics
  2. 3.3 Character Animation
  3. 3.4 User Interface (UI)
10.3.10 Describe the use of events, event handlers and functions in game programming.
  1. 3.1 Physics
  2. 3.3 Character Animation
  3. 3.4 User Interface (UI)
10.3.11 Describe the use of parameters and arguments in game programming.
  1. 1.2 Cameras
  2. 1.4 Particle Systems
  3. 1.5 Sound Effects
  4. 1.6 Make It Your Own
  5. 3.2 Model Creation
10.3.12 Describe the use of objects, classes and instances in game programming.
10.3.13 Describe the use of properties and methods with objects in game programming.
  1. 3.1 Physics
10.4.1 Write the appropriate code to create a simple game using structured programming.
10.4.2 Test and evaluate the game program you created.
  1. 4.2 Prototype, Test, and Repeat
10.4.3 Modify the game program as needed to solve a problem.
  1. 4.2 Prototype, Test, and Repeat
10.4.4 Create an animated object (i.e., sprite) to be used in a game program.
  1. 3.3 Character Animation
10.4.5 Use programming code to control the behavior of an animated object (i.e., sprite) in a game program.
  1. 3.3 Character Animation