CRCD.T1.M1.01: Overview and Required Vocabulary
Overview
Vocabulary to Learn
- Bug - Part of a program that does not work correctly.
- Debugging - Finding and fixing problems in an algorithm or program.
- Program - An algorithm that has been coded into something that can be run by a machine.
- Co-ordinate Plane - an x,y grid used to place objects on the screen; also known as "The Grid"
- Parameter - An extra piece of information passed to a function to customize it for a specific need
To Do List
To successfully complete this module, you will:
- Review: Module/Lesson Presentation
- Watch: All Learning Videos included in the lesson
- Create: Work individually to complete a Code.org assignment
- Upload: Your Code.org assignment
- Assess: Pass a vocabulary assessment at 80% or above
Strands/Standards
Strand 1: Students demonstrate knowledge of basic structure, elements, and logic of computer games.
Strand 1 Standard 1: Understand the concept of a computer program in relation to scripts, libraries, related data and software.
Strand 1 Standard 2: Identify computer game genres. Describe characteristics and elements of successful games. Describe multiple ways that games are used to educate and inform.
Strand 1 Standard 3: Analyze complete computer game flow by explaining the rules, goals, libraries and structure of a computer game.
Strand 1 Standard 4: Analyze and predict program code.
Strand 1 Standard 5: Identify characteristics of problems that are hard for computers to solve, then decompose a familiar problem into simple steps by illustrating a process with precision and clarity.
Strand 1 Standard 6: Interpret the flow and execution of algorithms and predict their outcomes, then create algorithms using pseudo code.
Strand 1 Standard 7: Apply gaming coordinate system knowledge by identifying code used to create and position sprites on a game board, then write code to position sprites.
Strand 2: Students explore randomization in games.
Strand 2 Standard 1: Analyze a game script to discover how random numbers are used in a game.
Strand 2 Standard 2: Describe what is meant by a random number within a range
Strand 2 Standard 3: Discover how random numbers are used in a game, then write code to use a random range function to generate random numbers