Please enable JavaScript to use CodeHS

Standards Mapping

for ICT Gaming Essentials Objectives

26

Standards in this Framework

16

Standards Mapped

61%

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).
  1. 1.1 Intro to Game Design
  2. 1.2 History of Video Games
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. 5.1 Project Introduction
  2. 5.5 Create Your Storyboards
  3. 6.1 Finish Your Game
10.2.2
Apply the design process to solving a problem.
  1. 5.1 Project Introduction
  2. 5.4 Develop Your Game Ideas
  3. 5.5 Create Your Storyboards
  4. 6.1 Finish Your Game
10.2.3
Analyze (deconstruct) existing games.
  1. 1.2 History of Video Games
  2. 4.1 Gameplay and Effects
  3. 4.5 Sound Effects
  4. 8.3 Game Industry Insights
10.2.4
Identify the tools and skills needed for creating games.
  1. 1.1 Intro to Game Design
  2. 3.3 Game Physics
  3. 4.1 Gameplay and Effects
  4. 7.1 Model Creation
  5. 8.1 Careers in Game Design
  6. 8.3 Game Industry Insights
10.2.5
Identify design criteria and constraints.
  1. 4.6 Make It Your Own
  2. 7.1 Model Creation
10.2.6
Create storyboards to model a game’s program flow and functionality.
  1. 5.3 Storyboarding
  2. 5.4 Develop Your Game Ideas
  3. 5.5 Create Your Storyboards
10.3.1
Identify the programmer’s role in creating games.
  1. 3.3 Game Physics
  2. 7.2 Character Animation
  3. 8.1 Careers in Game Design
  4. 8.2 Scavenger Hunt: Careers in Game Design
10.3.2
Identify common programming languages and applications used to create computer games.
  1. 2.1 Intro to Unity
  2. 3.1 Unity Basics
  3. 4.1 Gameplay and Effects
  4. 7.1 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. 3.3 Game Physics
  2. 4.2 Cameras
  3. 4.4 Particle Systems
  4. 7.1 Model Creation
  5. 7.2 Character Animation
  6. 7.3 User Interface (UI)
  7. 7.4 AI in Unity
  8. 9.2 Using Prefab Objects
  9. 9.3 Third Person Game Mechanics
10.3.9
Describe basic Boolean concepts, including logical operators, order of precedence, expressions.
  1. 3.3 Game Physics
  2. 7.2 Character Animation
  3. 7.3 User Interface (UI)
10.3.10
Describe the use of events, event handlers and functions in game programming.
  1. 3.3 Game Physics
  2. 7.2 Character Animation
  3. 7.3 User Interface (UI)
10.3.11
Describe the use of parameters and arguments in game programming.
  1. 4.2 Cameras
  2. 4.4 Particle Systems
  3. 4.5 Sound Effects
  4. 4.6 Make It Your Own
  5. 7.1 Model Creation
  6. 7.4 AI in Unity
  7. 9.2 Using Prefab Objects
  8. 9.3 Third Person Game Mechanics
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.3 Game 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.
10.4.3
Modify the game program as needed to solve a problem.
10.4.4
Create an animated object (i.e., sprite) to be used in a game program.
  1. 7.2 Character Animation
10.4.5
Use programming code to control the behavior of an animated object (i.e., sprite) in a game program.
  1. 7.2 Character Animation