Teacher-Facing Resources

Type:Activity

Estimated Time:90 minutes

Grades:6-10

Score Type:Manually Graded

Work completed by a student may be reviewed and evaluated by either entering the grade directly into the Learning Management System (LMS) gradebook, or by using a grader application to assist in reviewing and grading student work

Available Language: English


Vocabulary: Event handler, add/subtract value, coding, debugging, game, global, programming


Objectives:

  • Students will set physics for the stage to control movement/random movement.
  • Students will change command in events to allow them to control different parts of the stage.
  • Students will use variables in loops to create uniform changes in spacing objects.

Subjects:

Abstract Classes 

Technology Education > Information Technology > Programming > Abstract Classes 

Algorithm Development 

Technology Education > Information Technology > Programming > Algorithm Development 

Algorithms 

Technology Education > Information Technology > Programming > Algorithms 

Analyze Algorithms 

Technology Education > Information Technology > Programming > Analyze Algorithms 

Basic Techniques 

Technology Education > Information Technology > Programming > Basic Techniques 

Class Hierarchy 

Technology Education > Information Technology > Programming > Class Hierarchy 

Conditional Statements 

Technology Education > Information Technology > Programming > Conditional Statements 

Control Structures: Selection Control Statements 

Technology Education > Information Technology > Programming > Control Structures: Selection Control Statements 

Creativity and Innovation 

Technology Education > Digital Literacy > Student Use > Creativity and Innovation 

Critical Thinking

Library Media > Information Literacy > ALA Information Literacy > Critical Thinking

Critical Thinking - Alternative Solutions 

Technology Education > Information Technology > Student Use > Critical Thinking - Alternative Solutions 

Critical Thinking and Decision Making Process 

Technology Education > Information Technology > Student Use > Critical Thinking and Decision Making Process 

Critical Thinking 

Technology Education > Digital Literacy > Student Use > Critical Thinking 

Data Analysis 

Technology Education > Information Technology > Programming > Data Analysis 

Data Structures and Syntax 

Technology Education > Information Technology > Programming > Data Structures and Syntax 

Event-based 

Technology Education > Information Technology > Programming > Event-based 

Experimentation

Technology Education > Information Technology > Technology Use In Society > Design Process > Experimentation

Functional Decomposition

Technology Education > Information Technology > Programming > Functions > Functional Decomposition

General / Basic Concepts of 

Technology Education > Information Technology > Programming > General / Basic Concepts of 

Integration of Physics 

Technology Education > Media Production > Game Design > Integration of Physics 

Iterations such as Nested Loops, Do-While Loops 

Technology Education > Information Technology > Programming > Iterations such as Nested Loops, Do-While Loops 

Keyboard Use / Input, Output Devices / Proficiency of use

Science > History / Technology / Social Perspectives > Computer Science > Computer skills > Keyboard Use / Input, Output Devices / Proficiency of use

Libraries (Code) 

Technology Education > Information Technology > Programming > Libraries (Code) 

Local and Global Scope Access Variable Declarations 

Technology Education > Information Technology > Programming > Local and Global Scope Access Variable Declarations 

Parallel Processing 

Technology Education > Information Technology > Programming > Parallel Processing 

Program Execution 

Technology Education > Information Technology > Programming > Program Execution 

Programming

Science > History / Technology / Social Perspectives > Computer Science > Programming

Programming / Code Development: Game Events 

Technology Education > Media Production > Game Design > Programming / Code Development: Game Events 

Programming / Code Development 

Technology Education > Media Production > Game Design > Programming / Code Development 

Python

Technology Education > Information Technology > Programming > Programming Languages > Python

Random Numbers, Use of 

Technology Education > Information Technology > Programming > Random Numbers, Use of 

Variables 

Technology Education > Information Technology > Programming > Variables 

Visual Block

Technology Education > Information Technology > Programming > Programming Languages > Visual Block

Vocabulary 

Technology Education > Information Technology > Programming > Vocabulary 
Show More

See how our curriculum can help you meet your instructional goals

Check it out