Please enable JavaScript to use CodeHS

Standards Mapping

for South Carolina Game Design and Development

88

Standards in this Framework

80

Standards Mapped

90%

Mapped to Course

Standard Lessons
A.1
Review school safety policies and procedures.
  1. 2.3 Course Management
A.2
Review classroom safety rules and procedures.
  1. 2.3 Course Management
A.3
Review safety procedures for using equipment in the classroom.
  1. 2.3 Course Management
A.4
Identify major causes of work-related accidents in office environments.
  1. 2.3 Course Management
A.5
Demonstrate safety skills in an office/work environment.
  1. 2.3 Course Management
B.1
Identify the purpose and goals of a Career and Technology Student Organization (CTSO).
B.2
Explain how CTSOs are integral parts of specific clusters, majors, and/or courses.
B.3
Explain the benefits and responsibilities of being a member of a CTSO.
B.4
List leadership opportunities that are available to students through participation in CTSO conferences, competitions, community service, philanthropy, and other activities.
  1. 11.1 Game Jam!
B.5
Explain how participation in CTSOs can promote lifelong benefits in other professional and civic organizations.
C.1
Demonstrate proficiency and skills associated with the use of technologies that are common to a specific occupation.
  1. 2.1 Game Engines
  2. 2.4 Unity Basics
  3. 2.6 Code Editors and Unity
C.2
Identify proper netiquette when using e-mail, social media, and other technologies for communication purposes.
  1. 9.4 Ethical Considerations
C.3
Identify potential abuse and unethical uses of laptops, tablets, computers, and/or networks.
  1. 2.3 Course Management
  2. 9.4 Ethical Considerations
C.4
Explain the consequences of social, illegal, and unethical uses of technology (e.g., piracy; illegal downloading; licensing infringement; inappropriate uses of software, hardware, and mobile devices in the work environment).
  1. 2.3 Course Management
  2. 9.3 Copyright Rules
  3. 9.4 Ethical Considerations
C.5
Discuss legal issues and the terms of use related to copyright laws, fair use laws, and ethics pertaining to downloading of images, photographs, documents, video, sounds, music, trademarks, and other elements for personal use.
  1. 9.3 Copyright Rules
C.6
Describe ethical and legal practices of safeguarding the confidentiality of business-related information.
  1. 9.3 Copyright Rules
  2. 9.4 Ethical Considerations
C.7
Describe possible threats to a laptop, tablet, computer, and/or network and methods of avoiding attacks.
D.1
Demonstrate punctuality
  1. 10.1 Finish Your Game
D.2
Demonstrate self-representation.
  1. 10.1 Finish Your Game
D.3
Demonstrate work ethic.
  1. 10.1 Finish Your Game
D.4
Demonstrate respect.
  1. 8.2 Develop a Prototype and Test
  2. 8.3 Develop a Minimum Viable Product
  3. 10.1 Finish Your Game
D.5
Demonstrate time management.
  1. 6.1 Design Core Gameplay
  2. 6.3 Refine Your Game Design
  3. 8.3 Develop a Minimum Viable Product
D.6
Demonstrate integrity.
  1. 10.1 Finish Your Game
D.7
Demonstrate leadership.
  1. 10.1 Finish Your Game
D.8
Demonstrate teamwork and collaboration.
  1. 6.1 Design Core Gameplay
  2. 8.2 Develop a Prototype and Test
D.9
Demonstrate conflict resolution.
  1. 8.2 Develop a Prototype and Test
  2. 8.3 Develop a Minimum Viable Product
D.10
Demonstrate perseverance.
  1. 8.2 Develop a Prototype and Test
  2. 8.3 Develop a Minimum Viable Product
  3. 10.1 Finish Your Game
D.11
Demonstrate commitment.
  1. 8.3 Develop a Minimum Viable Product
  2. 10.1 Finish Your Game
  3. 10.2 Launch Your Game
D.12
Demonstrate a healthy view of competition.
  1. 11.1 Game Jam!
D.13
Demonstrate a global perspective.
  1. 9.6 Impact of Video Games
D.14
Demonstrate health and fitness.
D.15
Demonstrate self-direction.
D.16
Demonstrate lifelong learning.
  1. 2.4 Unity Basics
  2. 11.1 Game Jam!
E.1
Demonstrate effective speaking and listening skills.
  1. 8.2 Develop a Prototype and Test
  2. 8.3 Develop a Minimum Viable Product
  3. 9.2 Game Industry Insights
  4. 10.1 Finish Your Game
E.2
Demonstrate effective reading and writing skills.
  1. 1.3 MDA Framework
  2. 1.4 Game Design Document (GDD)
  3. 6.3 Refine Your Game Design
  4. 9.2 Game Industry Insights
  5. 10.1 Finish Your Game
E.3
Demonstrate mathematical reasoning.
  1. 3.3 Declaring Variables
  2. 3.4 Defining Classes
  3. 4.4 Scripting Mechanics
  4. 4.5 AI in Games
E.4
Demonstrate job-specific mathematics skills.
  1. 3.3 Declaring Variables
  2. 3.4 Defining Classes
  3. 4.4 Scripting Mechanics
  4. 4.5 AI in Games
E.5
Demonstrate critical-thinking and problem-solving skills.
  1. 4.7 Level Up: Zany Slopes
  2. 5.11 Make It Your Own
  3. 7.3 VR Catch Game
  4. 8.2 Develop a Prototype and Test
  5. 8.3 Develop a Minimum Viable Product
E.6
Demonstrate creativity and resourcefulness.
  1. 6.1 Design Core Gameplay
  2. 6.2 Storyboard Gameplay
  3. 6.3 Refine Your Game Design
  4. 7.3 VR Catch Game
  5. 10.1 Finish Your Game
E.7
Demonstrate an understanding of business ethics.
  1. 9.3 Copyright Rules
  2. 9.4 Ethical Considerations
E.8
Demonstrate confidentiality.
  1. 9.4 Ethical Considerations
E.9
Demonstrate an understanding of workplace structures, organizations, systems, and climates.
  1. 9.2 Game Industry Insights
E.10
Demonstrate diversity awareness.
  1. 9.5 Representation in Technology
E.11
Demonstrate job acquisition and advancement skills.
  1. 9.1 Careers in Game Development
  2. 9.2 Game Industry Insights
E.12
Demonstrate task management skills.
  1. 6.1 Design Core Gameplay
  2. 8.2 Develop a Prototype and Test
  3. 8.3 Develop a Minimum Viable Product
E.13
Demonstrate customer-service skills.
  1. 10.2 Launch Your Game
F.1
Describe different gaming genres.
  1. 1.2 Types of Games
  2. 1.3 MDA Framework
F.2
Identify game terminology.
  1. 1.3 MDA Framework
  2. 4.1 Sprites and Animations
  3. 4.2 Tilemaps
  4. 4.3 Game Mechanics
  5. 4.5 AI in Games
  6. 4.6 Menu and Heads-up Display
  7. 5.3 Projectiles and Character Controllers
  8. 5.5 Gameplay and Effects
  9. 7.1 Developing for VR
F.3
Categorize games by appropriate genre.
  1. 1.2 Types of Games
  2. 1.3 MDA Framework
F.4
Define the evolution of gaming.
  1. 1.1 History of Video Games
F.5
Analyze current trends in the gaming industry.
  1. 4.5 AI in Games
  2. 9.2 Game Industry Insights
  3. 9.6 Impact of Video Games
F.6
Create a development plan.
  1. 1.4 Game Design Document (GDD)
  2. 6.1 Design Core Gameplay
  3. 6.2 Storyboard Gameplay
  4. 6.3 Refine Your Game Design
F.7
Describe the development process.
  1. 6.1 Design Core Gameplay
  2. 8.1 Prototyping and Testing
  3. 10.1 Finish Your Game
F.8
Explain iterations in the game process.
  1. 8.1 Prototyping and Testing
  2. 8.2 Develop a Prototype and Test
  3. 8.3 Develop a Minimum Viable Product
F.9
Create a development schedule.
  1. 6.1 Design Core Gameplay
  2. 6.3 Refine Your Game Design
F.10
Research development budgets and create a sample budget.
F.11
Create a game storyboard and timeline.
  1. 6.2 Storyboard Gameplay
F.12
Develop characters (players and avatars, non-players).
  1. 6.1 Design Core Gameplay
  2. 6.2 Storyboard Gameplay
  3. 6.3 Refine Your Game Design
F.13
Design the game world/environment.
  1. 6.1 Design Core Gameplay
  2. 6.2 Storyboard Gameplay
  3. 6.3 Refine Your Game Design
F.14
Design gameplay (rules, directions).
  1. 6.1 Design Core Gameplay
  2. 6.3 Refine Your Game Design
F.15
Design user interactivity plan (keyboard, mouse, and controllers).
  1. 6.1 Design Core Gameplay
  2. 6.3 Refine Your Game Design
G.1
Use decision structures to detect collisions.
  1. 4.5 AI in Games
  2. 5.2 Game Physics
  3. 5.3 Projectiles and Character Controllers
  4. 5.11 Make It Your Own
  5. 7.2 Create a 3D World for VR
G.2
Use results of collision detection to produce intended reaction(s).
  1. 4.5 AI in Games
  2. 4.6 Menu and Heads-up Display
  3. 5.2 Game Physics
  4. 5.3 Projectiles and Character Controllers
  5. 5.11 Make It Your Own
  6. 7.2 Create a 3D World for VR
G.3
Use looping structures.
  1. 3.2 Functions
  2. 4.1 Sprites and Animations
  3. 4.4 Scripting Mechanics
  4. 4.5 AI in Games
  5. 5.2 Game Physics
  6. 5.3 Projectiles and Character Controllers
G.4
Create game characters (players and avatars, non-players).
  1. 4.1 Sprites and Animations
  2. 5.4 Character Rigging and Animation
  3. 6.1 Design Core Gameplay
G.5
Create the game world/environment.
  1. 5.1 Scene Building with Prefabs
  2. 7.3 VR Catch Game
  3. 8.2 Develop a Prototype and Test
  4. 8.3 Develop a Minimum Viable Product
G.6
Create Splash, Credits, and Tutorial pages.
  1. 4.6 Menu and Heads-up Display
  2. 5.10 Heads-up Display (HUD) Score
G.7
Select and edit appropriate music and sound effects.
  1. 5.9 Sound Effects
  2. 5.11 Make It Your Own
G.8
Incorporate music and sound effects.
  1. 4.5 AI in Games
  2. 4.6 Menu and Heads-up Display
  3. 5.9 Sound Effects
  4. 5.11 Make It Your Own
G.9
Create objects.
  1. 4.1 Sprites and Animations
  2. 5.1 Scene Building with Prefabs
  3. 5.2 Game Physics
  4. 5.3 Projectiles and Character Controllers
  5. 5.7 Lighting Effects
  6. 7.2 Create a 3D World for VR
G.10
Manipulate objects.
  1. 4.1 Sprites and Animations
  2. 5.1 Scene Building with Prefabs
  3. 5.2 Game Physics
  4. 5.3 Projectiles and Character Controllers
  5. 5.4 Character Rigging and Animation
  6. 5.7 Lighting Effects
  7. 7.2 Create a 3D World for VR
G.11
Use arrays to simplify coding on multiple instances of objects (enemies, stars, particles systems, ammo, snow/rain/sleet, etc.).
  1. 5.3 Projectiles and Character Controllers
G.12
Use Keyboard interactivity.
  1. 3.5 Player Controls
  2. 4.4 Scripting Mechanics
  3. 5.4 Character Rigging and Animation
  4. 5.6 Cameras and Multiplayers
  5. 7.2 Create a 3D World for VR
G.13
Use Mouse interactivity.
  1. 4.6 Menu and Heads-up Display
  2. 5.3 Projectiles and Character Controllers
  3. 7.2 Create a 3D World for VR
G.14
Use Controller interactivity.
  1. 7.1 Developing for VR
  2. 7.2 Create a 3D World for VR
G.15
Use Gravity to affect objects.
  1. 4.4 Scripting Mechanics
  2. 5.2 Game Physics
  3. 5.3 Projectiles and Character Controllers
G.16
Use Velocity to affect objects.
  1. 4.4 Scripting Mechanics
  2. 5.2 Game Physics
  3. 5.3 Projectiles and Character Controllers
  4. 7.2 Create a 3D World for VR
G.17
Use Acceleration to affect objects.
  1. 5.2 Game Physics
  2. 5.3 Projectiles and Character Controllers
  3. 7.2 Create a 3D World for VR
G.18
Use Friction to affect objects.
  1. 4.4 Scripting Mechanics
G.19
Design plan for testing game for errors.
  1. 8.1 Prototyping and Testing
  2. 8.2 Develop a Prototype and Test
G.20
Design plan for usability testing.
  1. 8.2 Develop a Prototype and Test
  2. 8.3 Develop a Minimum Viable Product
G.21
Execute testing and usability plans.
  1. 8.3 Develop a Minimum Viable Product
  2. 10.1 Finish Your Game
G.22
Evaluate results of testing plans.
  1. 8.2 Develop a Prototype and Test
  2. 8.3 Develop a Minimum Viable Product
G.23
Fix errors generated by test execution.
  1. 3.2 Functions
  2. 3.3 Declaring Variables
  3. 3.4 Defining Classes
  4. 4.5 AI in Games
H.1
Explain the various careers options available in the gaming industry.
  1. 6.2 Storyboard Gameplay
  2. 9.1 Careers in Game Development
  3. 9.2 Game Industry Insights
H.2
Analyze the employment outlook within the industry.
  1. 9.2 Game Industry Insights
  2. 9.6 Impact of Video Games
H.3
Establish the relationship between the development team members when working on a design project.
  1. 9.1 Careers in Game Development
  2. 9.2 Game Industry Insights
H.4
Research the educational requirements of Game Design programs at various colleges.
  1. 9.2 Game Industry Insights