Please enable JavaScript to use CodeHS

Standards Mapping

for California Games and Simulation Pathway

49

Standards in this Framework

46

Standards Mapped

93%

Mapped to Course

Standard Lessons
D1.1
Categorize the different gaming genres and gaming systems.
  1. 1.1 History of Video Games
  2. 1.2 Types of Games
  3. 1.3 MDA Framework
  4. 7.1 Developing for VR
D1.2
Describe the historical significance of electronic and nonelectronic games.
  1. 1.1 History of Video Games
D1.3
Describe the role of play in human culture.
  1. 1.3 MDA Framework
  2. 1.4 Game Design Document (GDD)
D1.4
Describe the psychological impact of games on individuals and groups.
  1. 1.1 History of Video Games
  2. 9.4 Ethical Considerations
  3. 9.6 Impact of Video Games
D1.5
Describe the business model commonly used in the game development industry.
  1. 9.2 Game Industry Insights
D1.6
Examine and categorize the significant processes in the production of interactive games.
  1. 6.1 Design Core Gameplay
  2. 6.2 Storyboard Gameplay
  3. 8.1 Prototyping and Testing
  4. 8.2 Develop a Prototype and Test
  5. 8.3 Develop a Minimum Viable Product
  6. 10.2 Launch Your Game
  7. 10.3 Promote Your Game
D1.7
Identify the core tasks and challenges that face a game or simulation design team.
  1. 9.1 Careers in Game Development
  2. 9.2 Game Industry Insights
  3. 9.4 Ethical Considerations
  4. 9.5 Representation in Technology
D1.8
Describe legal issues that affect games, developers and players.
  1. 9.3 Copyright Rules
  2. 9.4 Ethical Considerations
D1.9
Describe the impact of the game and simulation industry on the economy.
  1. 9.6 Impact of Video Games
D2.1
Demonstrate an understanding of the vocabulary for discussing games and play by listing and describing the general procedure and requirements of game and simulation design.
  1. 1.2 Types of Games
  2. 1.3 MDA Framework
  3. 1.4 Game Design Document (GDD)
  4. 2.1 Game Engines
  5. 6.1 Design Core Gameplay
  6. 6.2 Storyboard Gameplay
  7. 8.3 Develop a Minimum Viable Product
  8. 10.2 Launch Your Game
D2.2
Describe the game development life cycle
  1. 6.1 Design Core Gameplay
  2. 8.1 Prototyping and Testing
  3. 8.2 Develop a Prototype and Test
  4. 8.3 Develop a Minimum Viable Product
  5. 10.2 Launch Your Game
  6. 10.3 Promote Your Game
D2.3
Develop a game design document or blueprint.
  1. 1.4 Game Design Document (GDD)
  2. 6.1 Design Core Gameplay
D2.4
Understand the general principles of storytelling and the use of storyboarding in game design.
  1. 6.2 Storyboard Gameplay
  2. 6.3 Refine Your Game Design
D2.5
Know how to use tools and software commonly used in game/simulation development and become familiar with popular game tools and different gaming engines.
  1. 2.1 Game Engines
  2. 2.4 Unity Basics
D2.6
Demonstrate an understanding of the techniques used to evaluate game mechanics, game play, flow, and game design.
  1. 1.3 MDA Framework
  2. 1.5 Design Accessible Games
  3. 4.3 Game Mechanics
  4. 5.5 Gameplay and Effects
  5. 8.1 Prototyping and Testing
D2.7
Describe the complex interaction between games and players and the role it plays in the popularity of a game.
  1. 1.3 MDA Framework
D2.8
Experience the methods used to create and sustain player immersion.
  1. 1.3 MDA Framework
  2. 7.1 Developing for VR
D2.9
Demonstrate an understanding of interface design, hardware constraints on games, including processors and I/O devices, and nonhardware constraints.
  1. 4.6 Menu and Heads-up Display
  2. 5.4 Character Rigging and Animation
  3. 5.7 Lighting Effects
  4. 5.10 Heads-up Display (HUD) Score
  5. 7.1 Developing for VR
D2.10
Make informed decisions about game physics: how the game world works, how the players interact with the game world, and how the players interact with one another.
  1. 5.2 Game Physics
  2. 5.4 Character Rigging and Animation
  3. 5.6 Cameras and Multiplayers
  4. 5.11 Make It Your Own
  5. 7.3 VR Catch Game
  6. 8.2 Develop a Prototype and Test
  7. 8.3 Develop a Minimum Viable Product
D3.1
Create a storyboard describing the essential elements, plot, flow, and functions of the game/simulation.
  1. 6.2 Storyboard Gameplay
  2. 6.3 Refine Your Game Design
D3.2
Create a design specification document to include interface and delivery choices, rules of play, navigation functionality, scoring, media choices, start and end of play, special features, and development team credits.
  1. 6.1 Design Core Gameplay
  2. 6.3 Refine Your Game Design
  3. 10.1 Finish Your Game
D3.3
Using simple game development tools, create a game or simulation.
  1. 4.7 Level Up: Zany Slopes
  2. 5.11 Make It Your Own
  3. 7.3 VR Catch Game
  4. 8.1 Prototyping and Testing
  5. 8.2 Develop a Prototype and Test
  6. 8.3 Develop a Minimum Viable Product
  7. 10.1 Finish Your Game
D3.4
Present the game or simulation.
  1. 10.1 Finish Your Game
  2. 10.2 Launch Your Game
  3. 10.3 Promote Your Game
D4.1
Understand strategic outlining in game designs.
  1. 1.4 Game Design Document (GDD)
D4.2
Know elements of puzzle design.
  1. 1.2 Types of Games
  2. 1.3 MDA Framework
D4.3
Use key strategic considerations in game design.
  1. 1.3 MDA Framework
  2. 1.5 Design Accessible Games
  3. 4.7 Level Up: Zany Slopes
  4. 5.11 Make It Your Own
  5. 6.1 Design Core Gameplay
  6. 6.3 Refine Your Game Design
D4.4
Understand the process of creating and designing player actions.
  1. 1.4 Game Design Document (GDD)
  2. 1.5 Design Accessible Games
  3. 3.5 Player Controls
  4. 4.4 Scripting Mechanics
  5. 4.7 Level Up: Zany Slopes
  6. 5.3 Projectiles and Character Controllers
  7. 5.4 Character Rigging and Animation
  8. 5.11 Make It Your Own
  9. 7.2 Create a 3D World for VR
  10. 7.3 VR Catch Game
  11. 8.2 Develop a Prototype and Test
D4.5
Create and design the game flow as it relates to story and plot.
  1. 6.1 Design Core Gameplay
  2. 6.2 Storyboard Gameplay
  3. 6.3 Refine Your Game Design
D4.6
Assess common principles and procedures in game flow design.
  1. 1.3 MDA Framework
  2. 1.4 Game Design Document (GDD)
  3. 6.2 Storyboard Gameplay
D4.7
Describe rule creation elements of player challenge.
  1. 1.3 MDA Framework
  2. 1.4 Game Design Document (GDD)
  3. 6.1 Design Core Gameplay
  4. 6.3 Refine Your Game Design
D5.1
Understand the methodologies for integrating digital media into a game or simulation.
  1. 4.1 Sprites and Animations
  2. 4.6 Menu and Heads-up Display
  3. 5.1 Scene Building with Prefabs
  4. 5.9 Sound Effects
  5. 8.2 Develop a Prototype and Test
D5.2
Identify commonly used art and animation production tools in the game design industry.
  1. 4.1 Sprites and Animations
  2. 5.1 Scene Building with Prefabs
  3. 5.4 Character Rigging and Animation
D5.3
Understand the general concepts of environmental design.
  1. 4.2 Tilemaps
  2. 5.1 Scene Building with Prefabs
  3. 5.7 Lighting Effects
  4. 7.2 Create a 3D World for VR
D5.4
Describe how environmental design is used in conjunction with game level design.
  1. 1.4 Game Design Document (GDD)
  2. 4.7 Level Up: Zany Slopes
  3. 6.1 Design Core Gameplay
D6.1
Define the meaning of simulation and pertinent issues facing game designers.
  1. 7.1 Developing for VR
D6.2
Describe applied event modeling as it relates to game design.
D6.3
Identify and describe the basic Human Computer Interface (HCI) design principles.
  1. 1.3 MDA Framework
  2. 1.5 Design Accessible Games
D6.4
Apply the “eight golden rules” of interface design.
D6.5
Understand the use of inventory systems in game design.
  1. 3.3 Declaring Variables
  2. 3.4 Defining Classes
D7.1
Identify functions of information processing and describe basic network terminology and network security and demonstrate an understanding of operating systems, environments, and platforms.
D7.2
Plan program design and evaluate assigned game programming tasks.
  1. 3.1 Scripting API
  2. 3.2 Functions
  3. 3.3 Declaring Variables
  4. 3.4 Defining Classes
  5. 3.5 Player Controls
D7.3
Code and test programs.
  1. 3.2 Functions
  2. 3.3 Declaring Variables
  3. 3.5 Player Controls
  4. 4.4 Scripting Mechanics
  5. 4.5 AI in Games
  6. 4.6 Menu and Heads-up Display
  7. 5.2 Game Physics
  8. 5.3 Projectiles and Character Controllers
  9. 5.6 Cameras and Multiplayers
  10. 5.10 Heads-up Display (HUD) Score
  11. 8.2 Develop a Prototype and Test
  12. 8.3 Develop a Minimum Viable Product
D7.4
Create and maintain documentation and perform program maintenance.
  1. 4.4 Scripting Mechanics
  2. 4.5 AI in Games
  3. 4.6 Menu and Heads-up Display
D7.5
Implement enhanced program structures.
  1. 4.5 AI in Games
  2. 5.2 Game Physics
  3. 5.6 Cameras and Multiplayers
D7.6
Implement multimedia programming.
  1. 4.5 AI in Games
  2. 5.9 Sound Effects
D8.1
Describe AI and how it relates to game and simulation design and development.
  1. 4.5 AI in Games
D8.2
Design, program, and implement intelligent agents for action games.
  1. 4.5 AI in Games
D8.3
Use AI techniques, like finite state machines, to produce the illusion of intelligence in the behavior of nonplayer characters (NPCs).
  1. 4.5 AI in Games
D8.4
Create intelligently designed games that would educate as well as engage the players.
  1. 8.2 Develop a Prototype and Test
  2. 8.3 Develop a Minimum Viable Product
  3. 10.1 Finish Your Game