# FL 6-8: SC.68.CS-CS.2.14

## CodeHS Lessons

Perform program tracing to predict the behavior of programs.

 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges
 Standard 5.2 If Statements 5.3 Comparison Operators 5.4 Logical Operators 7.1 While Loops 7.2 For Loops 7.3 Break and Continue
 Standard 4.6 Organizational Techniques 21.1 Challenge Problems
 Standard 1.6 Top Down Design and Decomposition in Karel 1.16 Challenge Problems 8.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges
 Standard 5.2 Karel's World 5.4 Multiple Functions 9.4 Intro to JavaScript 9.5 Variables 9.7 Program Structure 9.10 The Physics of Sprites
 Standard 1.2 Karel's World 1.4 Multiple Functions 5.4 Intro to JavaScript 5.5 Variables 5.7 Program Structure 5.10 The Physics of Sprites
 Standard 2.3 For Loops 7.1 If Statements 7.2 If/Else Statements 8.1 Putting Together Control Structures
 Standard 2.3 For Loops 7.1 If Statements 7.2 If/Else Statements 8.1 Putting Together Control Structures
 Standard 2.2 Intro to JavaScript 2.3 Variables 3.2 Program Structure 3.5 The Physics of Sprites
 Standard 1.6 Top Down Design and Decomposition in Karel 1.16 Karel Challenges 13.19 Putting Together Control Structures 13.4 For Loops 13.16 If Statements 13.17 If/ Else Statements
 Standard 2.6 Top Down Design and Decomposition in Karel 2.16 Karel Challenges 3.4 For Loops 3.16 If Statements 3.17 If/ Else Statements 3.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.16 Karel Challenges 6.19 Putting Together Control Structures 6.4 For Loops 6.16 If Statements 6.17 If/ Else Statements
 Standard 7.8 Comparison Operators 7.9 Logical Operators 7.11 For Loops 7.12 Break and Continue
 Standard 1.6 Top Down Design and Decomposition in Karel 1.16 Karel Challenges
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 4.2 If Statements 4.3 Comparison Operators 4.4 Logical Operators 5.1 While Loops 5.2 For Loops 5.3 Break and Continue 7.1 Loops 7.2 If/Else Statements
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges 10.1 Loops 10.2 If/Else Statements
 Standard 2.2 For Loops 6.1 If Statements 6.2 If/ Else Statements 7.1 For Loops 7.4 If/Else Statements 8.1 Putting Together Control Structures
 Standard 7.1 For Loops 7.4 If/Else Statements
 Standard 2.1 For Loops 2.4 If/Else Statements
 Standard 2.1 Loops 2.2 If/Else Statements
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.4 If/Else Statements
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 8.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 8.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges 9.1 Functions Challenges
 Standard 2.2 For Loops 5.1 If Statements 5.2 If/ Else Statements 6.1 Putting Together Control Structures
 Standard 2.4 For Loops 2.16 If Statements 2.17 If/ Else Statements 2.19 Putting Together Control Structures 4.2 If Statements 4.3 Comparison Operators 4.4 Logical Operators 5.1 While Loops 5.2 For Loops 5.3 Break and Continue
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.4 For Loops 2.18 If Statements 2.19 If/ Else Statements 2.22 Putting Together Control Structures 6.2 If Statements 6.3 Comparison Operators 6.4 Logical Operators 7.1 While Loops 7.2 For Loops 7.3 Break and Continue
 Standard 3.6 Top Down Design and Decomposition in Karel 4.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.4 If/Else Statements
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.4 If/Else Statements
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 3.4 For Loops 3.16 If Statements 3.17 If/ Else Statements 3.19 Putting Together Control Structures
 Standard 6.5 Organizational Techniques
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 4.2 If Statements 4.3 Comparison Operators 4.4 Logical Operators 5.1 While Loops 5.2 For Loops 5.3 Break and Continue 18.19 Putting Together Control Structures 18.4 For Loops 18.16 If Statements 18.17 If/ Else Statements
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 6.16 Karel Challenges 6.6 Top Down Design and Decomposition in Karel 9.1 For Loops 9.4 If/Else Statements
 Standard 1.6 Top Down Design and Decomposition in Karel 18.1 Challenge Problems 25.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 13.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges
 Standard 23.6 Organizational Techniques
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.4 If/Else Statements
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.4 If/Else Statements
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.4 If/Else Statements
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.4 If/Else Statements
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 14.16 Karel Challenges 14.6 Top Down Design and Decomposition in Karel 6.1 For Loops 6.4 If/Else Statements
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.4 If/Else Statements
 Standard 3.4 For Loops 3.16 If Statements 3.17 If/ Else Statements 3.19 Putting Together Control Structures 8.6 Top Down Design and Decomposition in Karel 8.16 Karel Challenges
 Standard 3.4 For Loops 3.17 If Statements 3.18 If/ Else Statements 3.20 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 2.2 Karel's World 2.4 Multiple Functions
 Standard 2.6 Top Down Design and Decomposition in Karel 11.4 For Loops 14.1 Challenge Problems 21.1 Functions Challenges
 Standard 1.16 Organizational Techniques
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.4 If/Else Statements
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 3.6 Top Down Design and Decomposition in Karel 4.2 Challenge Problems
 Standard 16.6 Organizational Techniques
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 4.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel 3.1 Challenge Problems
 Standard 21.6 Organizational Techniques
 Standard 2.2 For Loops 5.1 If Statements 5.2 If/ Else Statements 6.1 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.16 Karel Challenges 11.6 Top Down Design and Decomposition in Karel 14.1 For Loops 14.4 If/Else Statements
 Standard 1.2 Karel's World 1.4 Multiple Functions
 Standard 4.2 If Statements 4.3 Comparison Operators 4.4 Logical Operators 6.1 While Loops 6.2 For Loops 6.3 Break and Continue
 Standard 2.2 Intro to JavaScript 2.3 Variables 3.2 Program Structure 3.5 The Physics of Sprites
 Standard 2.3 For Loops 7.1 If Statements 7.2 If/Else Statements 8.1 Putting Together Control Structures
 Standard 2.3 For Loops 7.1 If Statements 7.2 If/Else Statements 8.1 Putting Together Control Structures
 Standard 4.2 If Statements 4.3 Comparison Operators 4.4 Logical Operators 6.1 While Loops 6.2 For Loops 6.3 Break and Continue
 Standard 4.2 If Statements 4.3 Comparison Operators 4.4 Logical Operators 6.1 While Loops 6.2 For Loops 6.3 Break and Continue