Creative Coding
UNIT3
Enhance Your Game
PACING
RESOURCES
● Raspberry Pi- Intro to Computer Science in Python
● One-Quarter (A/B Schedule) ● Half Quarter (Semester Schedule STANDARDS Strand2 : Game Development Standard4 : Control
Students will code events to allow the user to interact with a game. (i.e. mouse click, keystroke).
Students will code conditionals to create collision events (i.e. score, lives) Students will incorporate user input in a game (i.e. guessing a number, choosing an adventure, mad libs) Standard5 : Randomization Students will write code to randomize behaviors in a game. (i.e. sprite images, position, color, and size. Students will control randomization with ranges in code. Standard6 : Enhancements Students will create and call functions to customize a game. Students will write code to enhance the user experience ● Creative openers/endings ● Backgrounds (static/scrolling) ● Timer ● sound/music CONCEPTS (Nouns) SKILLS (Verbs) LANGUAGE SUPPORTS
● Vocabulary Lists ● Visual Aides ● Genre Comparision Tables ● Genre Description Templates ● Interactive Demos ● Perspective Diagrams
1. Utilize coding events to demonstrate different controls in a game. 2. Use randomization to enhance a game. 3. Create functions to customize a game.
1. User Interaction 2. Conditionals for Collisions 3. User Input 4. Randomizing Behaviors 5. Controlling Randomization 6. Adding Enhancement Functions 7. Adding User Experience Enhancements
Made with FlippingBook - Online Brochure Maker