Please enable JavaScript to use CodeHS

Standards Framework

for California Games and Simulation Pathway


Standards in this Framework

Standard Description
D1.1 Categorize the different gaming genres and gaming systems.
D1.2 Describe the historical significance of electronic and nonelectronic games.
D1.3 Describe the role of play in human culture.
D1.4 Describe the psychological impact of games on individuals and groups.
D1.5 Describe the business model commonly used in the game development industry.
D1.6 Examine and categorize the significant processes in the production of interactive games.
D1.7 Identify the core tasks and challenges that face a game or simulation design team.
D1.8 Describe legal issues that affect games, developers and players.
D1.9 Describe the impact of the game and simulation industry on the economy.
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.
D2.2 Describe the game development life cycle
D2.3 Develop a game design document or blueprint.
D2.4 Understand the general principles of storytelling and the use of storyboarding in 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.
D2.6 Demonstrate an understanding of the techniques used to evaluate game mechanics, game play, flow, and game design.
D2.7 Describe the complex interaction between games and players and the role it plays in the popularity of a game.
D2.8 Experience the methods used to create and sustain player immersion.
D2.9 Demonstrate an understanding of interface design, hardware constraints on games, including processors and I/O devices, and nonhardware constraints.
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.
D3.1 Create a storyboard describing the essential elements, plot, flow, and functions of the game/simulation.
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.
D3.3 Using simple game development tools, create a game or simulation.
D3.4 Present the game or simulation.
D4.1 Understand strategic outlining in game designs.
D4.2 Know elements of puzzle design.
D4.3 Use key strategic considerations in game design.
D4.4 Understand the process of creating and designing player actions.
D4.5 Create and design the game flow as it relates to story and plot.
D4.6 Assess common principles and procedures in game flow design.
D4.7 Describe rule creation elements of player challenge.
D5.1 Understand the methodologies for integrating digital media into a game or simulation.
D5.2 Identify commonly used art and animation production tools in the game design industry.
D5.3 Understand the general concepts of environmental design.
D5.4 Describe how environmental design is used in conjunction with game level design.
D6.1 Define the meaning of simulation and pertinent issues facing game designers.
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.
D6.4 Apply the “eight golden rules” of interface design.
D6.5 Understand the use of inventory systems in game design.
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.
D7.3 Code and test programs.
D7.4 Create and maintain documentation and perform program maintenance.
D7.5 Implement enhanced program structures.
D7.6 Implement multimedia programming.
D8.1 Describe AI and how it relates to game and simulation design and development.
D8.2 Design, program, and implement intelligent agents for action games.
D8.3 Use AI techniques, like finite state machines, to produce the illusion of intelligence in the behavior of nonplayer characters (NPCs).
D8.4 Create intelligently designed games that would educate as well as engage the players.