# AL 8: 7

## CodeHS Lessons

Create a program that includes selection, iteration, or abstraction, and initializes, and updates, at least two variables. Examples: Make a game, interactive card, story, or adventure game.

 Standard 7.1 Control Structures Challenges 9.1 Functions Challenges 11.1 Animation Challenges 12.1 Breakout
 Standard 14.1 Project: Guess the Word 20.1 Let's Build Mastermind 24.21 Putting Together Control Structures
 Standard 30.1 Let's Build Mastermind
 Standard 23.1 Control Structures Challenges
 Standard 6.1 Control Structures Challenges 8.1 Functions Challenges 10.1 Animation Challenges 11.1 Breakout
 Standard 7.1 Control Structures Challenges 9.1 Functions Challenges 11.1 Animation Challenges 12.1 Breakout
 Standard 7.1 Control Structures Challenges 9.1 Functions Challenges 12.1 Animation Challenges 13.1 Breakout
 Standard 3.4 Under the Sea 8.1 Getting Started 8.2 Color 8.3 Variables
 Standard 4.4 Under the Sea
 Standard 4.1 Getting Started 4.2 Color 4.3 Variables
 Standard 8.1 Putting Together Control Structures 22.2 Under the Sea
 Standard 8.1 Putting Together Control Structures
 Standard 1.3 Color 1.4 Variables
 Standard 13.19 Putting Together Control Structures
 Standard 3.19 Putting Together Control Structures
 Standard 6.19 Putting Together Control Structures
 Standard 1.19 Putting Together Control Structures 7.1 Loops 7.2 If/Else Statements 7.3 Arithmetic, Comparison, and Logical Operators 11.1 Project: Guess the Word 12.1 Arduino Challenges 15.1 Advanced Challenges with Tracy
 Standard 7.1 Control Structures Challenges 9.1 Functions Challenges 10.1 Loops 10.2 If/Else Statements 10.3 Arithmetic, Comparison, and Logical Operators 12.1 Animation Challenges 13.1 Breakout 14.1 Arduino Challenges
 Standard 7.1 For Loops 7.2 While Loops 7.3 Operators 7.4 If/Else Statements 8.1 Putting Together Control Structures 9.1 micro:bit Challenges
 Standard 7.1 For Loops 7.2 While Loops 7.3 Operators 7.4 If/Else Statements 10.1 micro:bit Challenges
 Standard 2.1 For Loops 2.2 While Loops 2.3 Operators 2.4 If/Else Statements 3.1 micro:bit Challenges
 Standard 2.1 Loops 2.2 If/Else Statements 2.3 Arithmetic, Comparison, and Logical Operators 3.1 Arduino Challenges
 Standard 8.1 Control Structures Challenges
 Standard 1.19 Putting Together Control Structures 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 15.1 micro:bit Challenges
 Standard 5.10 Writing BlackJack 5.11 Battleship 8.1 Mad Libs 7.1 Pokemon Simulation
 Standard 12.1 Mad Libs 11.1 Pokemon Simulation
 Standard 6.1 Control Structures Challenges 8.1 Functions Challenges 10.1 Animation Challenges 11.1 Breakout
 Standard 6.1 Control Structures Challenges 8.1 Functions Challenges 10.1 Animation Challenges 11.1 Breakout
 Standard 6.1 Control Structures Challenges 9.1 Functions Challenges 9.1 Functions Challenges
 Standard 6.1 Putting Together Control Structures
 Standard 2.19 Putting Together Control Structures 10.1 Project: Guess the Word 18.1 Let's Build Mastermind 13.1 Advanced Challenges with Tracy
 Standard 6.1 Breakout 9.1 Tic Tac Toe 11.1 Final Project
 Standard 8.1 Control Structures Challenges
 Standard 9.1 Control Structures Challenges
 Standard 2.22 Putting Together Control Structures 12.1 Project: Guess the Word 16.1 Advanced Challenges with Tracy
 Standard 9.1 Control Structures Challenges
 Standard 8.1 Control Structures Challenges
 Standard 1.19 Putting Together Control Structures 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 15.1 micro:bit Challenges
 Standard 8.1 Control Structures Challenges
 Standard 1.19 Putting Together Control Structures 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 15.1 micro:bit Challenges
 Standard 10.1 Control Structures Challenges
 Standard 3.19 Putting Together Control Structures
 Standard 16.1 Control Structures Challenges
 Standard 15.1 Control Structures Challenges
 Standard 19.1 Let's Build Mastermind 18.19 Putting Together Control Structures 13.1 Project: Guess the Word
 Standard 8.1 Control Structures Challenges
 Standard 1.19 Putting Together Control Structures 9.1 For Loops 9.2 While Loops 9.3 Operators 9.4 If/Else Statements 10.1 micro:bit Challenges
 Standard 23.1 Control Structures Challenges 25.1 Functions Challenges 26.1 Animation Challenges 27.1 Breakout
 Standard 1.4 Under the Sea
 Standard 3.1 Getting Started 3.2 Color 3.3 Variables
 Standard 11.1 Control Structures Challenges 13.1 Functions Challenges 23.1 Breakout 22.1 Animation Challenges
 Standard 11.1 Control Structures Challenges 13.1 Functions Challenges 23.1 Breakout 22.1 Animation Challenges
 Standard 7.1 Control Structures Challenges 9.1 Functions Challenges 11.1 Animation Challenges 12.1 Breakout
 Standard 1.19 Putting Together Control Structures 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 15.1 micro:bit Challenges
 Standard 8.1 Control Structures Challenges
 Standard 8.1 Control Structures Challenges
 Standard 1.19 Putting Together Control Structures 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 15.1 micro:bit Challenges
 Standard 8.1 Control Structures Challenges
 Standard 1.19 Putting Together Control Structures 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 15.1 micro:bit Challenges
 Standard 8.1 Control Structures Challenges
 Standard 1.19 Putting Together Control Structures 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 15.1 micro:bit Challenges
 Standard 1.19 Putting Together Control Structures 6.1 For Loops 6.2 While Loops 6.3 Operators 6.4 If/Else Statements 7.1 micro:bit Challenges
 Standard 8.1 Control Structures Challenges
 Standard 1.19 Putting Together Control Structures 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 15.1 micro:bit Challenges
 Standard 3.19 Putting Together Control Structures
 Standard 3.20 Putting Together Control Structures
 Standard 12.1 Pokemon Simulation 13.1 Mad Libs
 Standard 5.1 Getting Started 5.2 Color 5.3 Variables
 Standard 11.4 For Loops 11.5 While Loops 19.1 Control Structures Challenges 21.1 Functions Challenges 22.1 Animation Challenges 23.1 Breakout
 Standard 1.19 Putting Together Control Structures 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 15.1 micro:bit Challenges
 Standard 8.1 Control Structures Challenges
 Standard 9.1 Let's Build Mastermind
 Standard 1.19 Putting Together Control Structures 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 15.1 micro:bit Challenges
 Standard 16.21 Putting Together Control Structures
 Standard 14.1 Let's Build Mastermind
 Standard 16.21 Putting Together Control Structures
 Standard 14.1 Let's Build Mastermind
 Standard 11.1 Control Structures Challenges
 Standard 9.1 Control Structures Challenges 12.1 Breakout
 Standard 6.1 Putting Together Control Structures
 Standard 8.1 Control Structures Challenges
 Standard 8.1 Control Structures Challenges
 Standard 1.19 Putting Together Control Structures 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 15.1 micro:bit Challenges
 Standard 5.1 Getting Started 5.2 Color 5.3 Variables
 Standard 3.5 For Loops 3.6 While Loops 7.1 Operators 7.2 If/Else Statements 8.1 micro:bit Challenges
 Standard 6.1 Project: Guess the Word
 Standard 8.1 Putting Together Control Structures
 Standard 8.1 Putting Together Control Structures
 Standard 14.1 Project: Guess the Word
 Standard 11.21 Putting Together Control Structures
 Standard 6.1 Project: Guess the Word 14.1 Let's Build Mastermind
 Standard 8.1 Control Structures Challenges