(SIPC) Scenario Ideas and Programming Concepts Module Overview

Scenario Ideas and Programming Concepts Module Overview

GAME
Game Elements
Scenario Ideas
Programming Skils
Analyzing CodeNow that you have gone through the process of designing a complete game, you should have a good understanding of the basic game elements for designing most games and the basic programming concepts that are used in every programming language.  As you continue to develop your programming skills, you will learn new techniques and additional concepts to enhance the games you build.  

Of course, the game we created is just a scenario. This module will let you explore information on additional scenario ideas and learn some advanced programming concepts so you can start to create many different types of games.  

As you go through the module and analyze different programs, start to develop an idea for a game.  You will end the module by creating a game using the information and techniques introduced in each lesson.  

Essential Questions

  • How do you transfer your current programming knowledge to create other games?
  • How does analyzing code in other games help you create games?
  • How does reusing code make programming more efficient?  

Key Terms

  1. Analyze - examine methodically and in detail the structure of something for purposes of explanation and interpretation.
  2. Array - an array is a data structure for storing variables or objects of the same type.
  3. Helper Classes - helper classes are reusable classes containing methods for specific purposes to use as a superclass for other actors.
  4. Loop - a loop is a sequence of instructions that is continually repeated until a certain condition is reached. Two common loop structures are the for statement and while statement.
  5. Modify - make partial or minor changes to something, typically so as to improve it or to make it less extreme.

[CC BY 4.0] UNLESS OTHERWISE NOTED | IMAGES: LICENSED AND USED ACCORDING TO TERMS OF SUBSCRIPTION