# AL 7: 7

## CodeHS Lessons

Create a program that updates the value of a variable in the program. Examples: Update the value of score when a coin is collected (in a flowchart, pseudocode or program).

 Standard 3.2 Variables 3.3 User Input
 Standard 3.2 Variables and Types 7.1 While Loops 7.2 For Loops 7.3 Break and Continue 24.10 Variables 24.14 Parameters 24.21 Putting Together Control Structures
 Standard 9.2 Variables 9.3 User Input
 Standard 4.1 Programming Concepts
 Standard 2.2 Variables 2.3 User Input
 Standard 3.2 Variables 3.3 User Input
 Standard 3.2 Variables 3.3 User Input
 Standard 6.2 Updating State with onPress 6.3 Using Mathematical Equations to Update State 6.4 Using Methods to Update String States
 Standard 6.2 Updating State with onPress 6.3 Using Mathematical Equations to Update State 6.4 Using Methods to Update String States
 Standard 3.4 Under the Sea 8.3 Variables 9.9 Your First Sprites 9.10 The Physics of Sprites
 Standard 4.4 Under the Sea
 Standard 4.3 Variables 5.9 Your First Sprites 5.10 The Physics of Sprites
 Standard 5.1 Variables 5.6 Parameters 8.1 Putting Together Control Structures 22.2 Under the Sea
 Standard 5.1 Variables 5.6 Parameters 8.1 Putting Together Control Structures
 Standard 1.4 Variables
 Standard 3.4 Your First Sprites 3.5 The Physics of Sprites
 Standard 13.11 Variables 13.13 Parameters 13.19 Putting Together Control Structures
 Standard 3.11 Variables 3.13 Parameters 3.19 Putting Together Control Structures
 Standard 3.2 Variables 3.3 User Input 6.11 Variables 6.13 Parameters 6.19 Putting Together Control Structures
 Standard 7.11 For Loops 7.12 Break and Continue
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 2.2 Variables and Types 5.1 While Loops 5.2 For Loops 5.3 Break and Continue 7.3 Arithmetic, Comparison, and Logical Operators 15.1 Advanced Challenges with Tracy
 Standard 3.2 Variables 3.3 User Input 10.3 Arithmetic, Comparison, and Logical Operators
 Standard 4.1 Variables 4.3 Parameters 7.3 Operators 8.1 Putting Together Control Structures 10.1 Advanced Challenges with Tracy
 Standard 7.3 Operators
 Standard 2.3 Operators
 Standard 2.3 Arithmetic, Comparison, and Logical Operators
 Standard 5.2 Variables 5.3 User Input
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 14.3 Operators
 Standard 2.2 Variables and Types 2.3 User Input
 Standard 3.2 Variables 3.3 User Input
 Standard 3.2 Variables 3.3 User Input
 Standard 3.2 Variables 3.3 User Input
 Standard 4.1 Variables 4.3 Parameters 6.1 Putting Together Control Structures 7.1 Advanced Challenges with Tracy
 Standard 2.11 Variables 2.13 Parameters 2.19 Putting Together Control Structures 3.2 Variables and Types 5.1 While Loops 5.2 For Loops 5.3 Break and Continue 13.1 Advanced Challenges with Tracy
 Standard 2.2 Variables 2.3 User Input
 Standard 14.2 Variables 14.3 User Input
 Standard 5.2 Variables 5.3 User Input
 Standard 6.3 Variables 6.4 User Input
 Standard 2.12 Variables 2.14 Parameters 2.22 Putting Together Control Structures 5.2 Variables and Types 7.1 While Loops 7.2 For Loops 7.3 Break and Continue 16.1 Advanced Challenges with Tracy
 Standard 6.2 Variables 6.3 User Input
 Standard 5.2 Variables 5.3 User Input
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 14.3 Operators
 Standard 5.2 Variables 5.3 User Input
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 14.3 Operators
 Standard 6.2 Variables 6.3 User Input
 Standard 3.11 Variables 3.13 Parameters 3.19 Putting Together Control Structures
 Standard 6.1 Programming Concepts
 Standard 10.3 Variables 10.4 User Input
 Standard 5.2 Variables 5.3 User Input
 Standard 3.3 Variables and Types 5.1 While Loops 5.2 For Loops 5.3 Break and Continue 18.11 Variables 18.13 Parameters 18.19 Putting Together Control Structures
 Standard 5.2 Variables 5.3 User Input
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 9.3 Operators
 Standard 2.2 Variables 2.3 User Input
 Standard 1.4 Under the Sea
 Standard 3.3 Variables 4.9 Your First Sprites 4.10 The Physics of Sprites
 Standard 8.3 Variables 8.4 User Input
 Standard 8.3 Variables 8.4 User Input
 Standard 4.3 Variables and Types
 Standard 4.2 Variables 4.3 User Input
 Standard 23.1 Programming Concepts
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 14.3 Operators
 Standard 5.2 Variables 5.3 User Input
 Standard 5.2 Variables 5.3 User Input
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 14.3 Operators
 Standard 5.2 Variables 5.3 User Input
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 14.3 Operators
 Standard 6.10 Variables 6.12 Parameters 8.2 Variables 8.3 User Input 7.2 Variables and Types 7.11 While Loops 7.12 For Loops
 Standard 5.2 Variables 5.3 User Input
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 14.3 Operators
 Standard 2.2 Variables 2.3 User Input
 Standard 2.2 Variables 2.3 User Input
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 6.3 Operators
 Standard 5.2 Variables 5.3 User Input
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 14.3 Operators
 Standard 3.11 Variables 3.13 Parameters 3.19 Putting Together Control Structures
 Standard 3.12 Variables 3.14 Parameters 3.20 Putting Together Control Structures 7.1 Advanced Challenges with Tracy
 Standard 3.2 Variables 3.3 User Input
 Standard 5.3 Variables
 Standard 4.2 Variables 4.3 User Input
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 14.3 Operators
 Standard 5.2 Variables 5.3 User Input
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 14.3 Operators
 Standard 4.2 Variables and Types 7.1 While Loops 7.2 For Loops 7.3 Break and Continue 16.10 Variables 16.14 Parameters 16.21 Putting Together Control Structures
 Standard 4.2 Variables and Types 7.1 While Loops 7.2 For Loops 7.3 Break and Continue 16.10 Variables 16.14 Parameters 16.21 Putting Together Control Structures
 Standard 6.2 Variables 6.3 User Input
 Standard 16.1 Programming Concepts
 Standard 5.2 Variables 5.3 User Input
 Standard 5.2 Variables 5.3 User Input
 Standard 20.1 Programming Concepts
 Standard 4.2 Variables 4.4 Parameters 6.1 Putting Together Control Structures 7.1 Advanced Challenges with Tracy
 Standard 5.2 Variables 5.3 User Input
 Standard 5.1 Programming Concepts
 Standard 5.2 Variables 5.3 User Input
 Standard 1.11 Variables 1.13 Parameters 1.19 Putting Together Control Structures 14.3 Operators
 Standard 13.2 Variables 13.3 User Input
 Standard 5.3 Variables
 Standard 7.1 Operators
 Standard 2.2 Variables and Types 6.1 While Loops 6.2 For Loops 6.3 Break and Continue
 Standard 3.4 Your First Sprites 3.5 The Physics of Sprites
 Standard 5.1 Variables 5.6 Parameters 8.1 Putting Together Control Structures
 Standard 5.1 Variables 5.6 Parameters 8.1 Putting Together Control Structures
 Standard 2.2 Variables and Types 6.1 While Loops 6.2 For Loops 6.3 Break and Continue
 Standard 2.2 Variables and Types 6.1 While Loops 6.2 For Loops 6.3 Break and Continue 11.10 Variables 11.14 Parameters 11.21 Putting Together Control Structures
 Standard 8.2 Variables 8.3 User Input
 Standard 12.2 Variables 12.3 User Input
 Standard 5.2 Variables 5.3 User Input