# TX CS 1: 127.762.c.4.s

## CodeHS Lessons

Develop algorithms to decision-making problems using branching control statements;

 Standard 1.10 If Statements and Conditionals 1.11 If/Else Statements 1.14 Control Structures Example 6.2 If/Else Statements 6.7 The Break Statement
 Standard 5.1 Booleans 5.2 If Statements 5.3 Comparison Operators 5.4 Logical Operators 5.5 Floating Point Numbers and Rounding 7.1 While Loops 7.3 Break and Continue 9.1 Functions 9.2 Functions and Parameters 9.3 Namespaces in Functions 9.5 Exceptions 10.4 Strings and For Loops 10.5 The in Keyword 10.6 String Methods 12.3 For Loops and Lists 12.4 List Methods 13.1 2d Lists 13.4 Dictionaries 24.18 If Statements 24.19 If/Else Statements 24.21 Putting Together Control Structures
 Standard 33.4 Strings and For Loops 33.5 The in Keyword 33.6 String Methods 34.1 2d Lists 34.4 Dictionaries 34.5 Equivalence vs. Identity
 Standard 9.8 If Statements 9.13 Loop and a Half
 Standard 1.10 If Statements and Conditionals 1.11 If/Else Statements 1.14 Control Structures Example 5.2 If/Else Statements 5.7 The Break Statement
 Standard 1.10 If Statements and Conditionals 1.11 If/Else Statements 1.14 Control Structures Example 6.2 If/Else Statements 6.7 The Break Statement
 Standard 1.10 If Statements and Conditionals 1.11 If/Else Statements 1.14 Control Structures Example 6.2 If/Else Statements 6.7 The Break Statement
 Standard 7.1 If Statements 7.2 If/Else Statements 8.1 Putting Together Control Structures
 Standard 7.1 If Statements 7.2 If/Else Statements 8.1 Putting Together Control Structures
 Standard 4.4 If/Else Statements
 Standard 4.1 If Statements and Conditionals 4.2 If/Else Statements 6.2 Control Structures Example
 Standard 2.9 For Loops 2.10 If Statements 2.11 If/Else Statements 2.12 While Loops in Karel 2.13 Control Structures Example 2.16 Karel Challenges 3.16 If Statements 3.17 If/ Else Statements 3.19 Putting Together Control Structures
 Standard 2.9 For Loops 2.10 If Statements 2.11 If/Else Statements 2.12 While Loops in Karel 2.13 Control Structures Example 2.16 Karel Challenges 6.16 If Statements 6.17 If/ Else Statements 6.19 Putting Together Control Structures
 Standard 1.9 For Loops 1.10 If Statements 1.11 If/Else Statements 1.12 While Loops in Karel 1.13 Control Structures Example 1.16 Karel Challenges 13.16 If Statements 13.17 If/ Else Statements 13.19 Putting Together Control Structures
 Standard 7.8 Comparison Operators 7.9 Logical Operators 7.12 Break and Continue 7.14 Functions 7.16 Namespaces in Functions 7.15 Functions and Parameters 7.18 Exceptions
 Standard 1.9 For Loops 1.10 If Statements 1.11 If/Else Statements 1.12 While Loops in Karel 1.13 Control Structures Example 1.16 Karel Challenges
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 4.1 Booleans 4.2 If Statements 4.3 Comparison Operators 4.4 Logical Operators 4.5 Floating Point Numbers and Rounding 5.1 While Loops 5.3 Break and Continue 6.1 Functions 6.2 Functions and Parameters 6.3 Namespaces in Functions 6.5 Exceptions 7.2 If/Else Statements 8.4 Strings and For Loops 8.5 The in Keyword 8.6 String Methods 9.3 For Loops and Lists 9.4 List Methods 10.1 2d Lists 10.4 Dictionaries 10.5 Equivalence vs. Identity
 Standard 1.10 If Statements 1.11 If/Else Statements 1.13 Control Structures Example 6.4 If Statements 6.10 Loop and a Half 10.2 If/Else Statements
 Standard 6.1 If Statements 6.2 If/ Else Statements 7.4 If/Else Statements 8.1 Putting Together Control Structures
 Standard 7.4 If/Else Statements
 Standard 2.4 If/Else Statements
 Standard 2.2 If/Else Statements
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 7.4 If Statements 7.10 Loop and a Half
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.16 Karel Challenges 14.4 If/Else Statements
 Standard 1.10 While Loops in Karel 1.11 If Statements 1.12 If/Else Statements 1.13 Control Structures Example 2.10 While Loops 2.11 If Statements 2.12 Loop-and-a-Half 2.13 Short-Circuit Evaluation
 Standard 1.11 If Statements 1.12 If/Else Statements 1.13 Control Structures Example 2.11 If Statements 2.12 Loop-and-a-Half
 Standard 1.10 If Statements 1.11 If/Else Statements 1.13 Control Structures Example 5.4 If Statements 5.10 Loop and a Half
 Standard 1.10 If Statements 1.11 If/Else Statements 1.13 Control Structures Example 5.4 If Statements 5.10 Loop and a Half
 Standard 1.10 If Statements 1.11 If/Else Statements 1.13 Control Structures Example 5.4 If Statements 5.10 Loop and a Half
 Standard 5.1 If Statements 5.2 If/ Else Statements 6.1 Putting Together Control Structures
 Standard 2.16 If Statements 2.17 If/ Else Statements 2.19 Putting Together Control Structures 4.1 Booleans 4.2 If Statements 4.3 Comparison Operators 4.4 Logical Operators 4.5 Floating Point Numbers and Rounding 5.1 While Loops 5.3 Break and Continue 6.1 Functions 6.2 Functions and Parameters 6.3 Namespaces in Functions 6.5 Exceptions 7.4 Strings and For Loops 7.5 The in Keyword 7.6 String Methods 8.3 For Loops and Lists 8.4 List Methods 9.1 2d Lists 9.4 Dictionaries 9.5 Equivalence vs. Identity
 Standard 2.9 If Statements 2.10 For Loops in JavaScript 2.14 While Loops 2.15 Loop and a Half
 Standard 6.8 If Statements
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 7.4 If Statements 7.10 Loop and a Half
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 8.4 If Statements 8.10 Loop and a Half
 Standard 2.18 If Statements 2.19 If/ Else Statements 2.22 Putting Together Control Structures 6.1 Booleans 6.2 If Statements 6.3 Comparison Operators 6.4 Logical Operators 6.5 Floating Point Numbers and Rounding 7.1 While Loops 7.3 Break and Continue 8.1 Functions 8.2 Functions and Parameters 8.3 Namespaces in Functions 8.5 Exceptions 9.4 Strings and For Loops 9.5 The in Keyword 9.6 String Methods 10.3 For Loops and Lists 10.4 List Methods 11.1 2d Lists 11.4 Dictionaries 11.5 Equivalence vs. Identity
 Standard 3.11 If Statements 3.12 If/Else Statements 3.14 Control Structures Example 8.4 If Statements 8.10 Loop and a Half
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 7.4 If Statements 7.10 Loop and a Half
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.16 Karel Challenges 14.4 If/Else Statements
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 7.4 If Statements 7.10 Loop and a Half
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.16 Karel Challenges 14.4 If/Else Statements
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 9.4 If Statements 9.10 Loop and a Half
 Standard 3.16 If Statements 3.17 If/ Else Statements 3.19 Putting Together Control Structures
 Standard 2.11 If Statements and Conditionals 2.12 If/Else Statements 2.16 Control Structures Example 14.2 If/Else Statements 14.7 The Break Statement
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 14.4 If Statements 14.10 Loop and a Half
 Standard 4.1 Booleans 4.2 If Statements 4.3 Comparison Operators 4.4 Logical Operators 4.5 Floating Point Numbers and Rounding 5.1 While Loops 5.3 Break and Continue 6.1 Functions 6.2 Functions and Parameters 6.3 Namespaces in Functions 6.5 Exceptions 8.4 Strings and For Loops 8.5 The in Keyword 8.6 String Methods 9.3 For Loops and Lists 9.4 List Methods 9.5 2d Lists 12.3 Dictionaries 18.16 If Statements 12.4 Equivalence vs. Identity 18.19 Putting Together Control Structures 18.17 If/ Else Statements
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 15.4 If Statements 15.10 Loop and a Half
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 7.4 If Statements 7.10 Loop and a Half
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 6.9 For Loops 6.10 If Statements 6.11 If/Else Statements 6.12 While Loops in Karel 6.13 Control Structures Example 6.16 Karel Challenges 9.4 If/Else Statements
 Standard 1.10 If Statements and Conditionals 1.11 If/Else Statements 1.14 Control Structures Example 4.2 If/Else Statements 4.7 The Break Statement
 Standard 1.10 If Statements 1.11 If/Else Statements 1.13 Control Structures Example 10.4 If Statements 10.10 Loop and a Half
 Standard 1.10 If Statements 1.11 If/Else Statements 1.13 Control Structures Example 10.4 If Statements 10.10 Loop and a Half
 Standard 5.1 Functions 5.2 Functions and Parameters 5.3 Namespaces in Functions 6.3 For Loops and Lists 6.4 List Methods 6.5 2d Lists 6.6 Dictionaries
 Standard 1.10 If Statements 1.11 If/Else Statements 1.13 Control Structures Example 6.4 If Statements 6.10 Loop and a Half
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.16 Karel Challenges 14.4 If/Else Statements
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 7.4 If Statements 7.10 Loop and a Half
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 7.4 If Statements 7.10 Loop and a Half
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.16 Karel Challenges 14.4 If/Else Statements
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 7.4 If Statements 7.10 Loop and a Half
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.16 Karel Challenges 14.4 If/Else Statements
 Standard 6.13 If Statements 6.14 If/ Else Statements 8.8 If/Else Statements 7.6 Booleans 7.7 If Statements 7.8 Comparison Operators 7.9 Logical Operators 7.10 Floating Point Numbers and Rounding 7.11 While Loops 7.13 Functions
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 7.4 If Statements 7.10 Loop and a Half
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.16 Karel Challenges 14.4 If/Else Statements
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 14.9 For Loops 14.10 If Statements 14.11 If/Else Statements 14.12 While Loops in Karel 14.13 Control Structures Example 14.16 Karel Challenges 6.4 If/Else Statements
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 7.4 If Statements 7.10 Loop and a Half
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.16 Karel Challenges 14.4 If/Else Statements
 Standard 3.16 If Statements 3.17 If/ Else Statements 3.19 Putting Together Control Structures 8.9 For Loops 8.10 If Statements 8.11 If/Else Statements 8.12 While Loops in Karel 8.13 Control Structures Example 8.16 Karel Challenges
 Standard 3.17 If Statements 3.18 If/ Else Statements 3.20 Putting Together Control Structures
 Standard 3.11 If Statements 3.12 If/Else Statements 3.13 Control Structures Example 4.12 If Statements 4.13 Loop-and-a-Half
 Standard 2.11 If Statements and Conditionals 2.12 If/Else Statements 2.15 Control Structures Example 7.2 If/Else Statements 7.7 The Break Statement
 Standard 2.10 If Statements and Conditionals 2.11 If/Else Statements 2.14 Control Structures Example 6.2 If/Else Statements 6.7 The Break Statement
 Standard 1.17 If Statements 1.18 If/ Else Statements 1.20 Putting Together Control Structures
 Standard 1.17 If Statements 1.18 If/ Else Statements 1.20 Putting Together Control Structures
 Standard 1.11 If Statements 1.12 If/Else Statements 1.14 Control Structures Example 5.4 If Statements 5.10 Loop and a Half
 Standard 4.4 Strings and For Loops 4.5 The in Keyword 4.6 String Methods 5.6 Dictionaries
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.16 Karel Challenges 14.4 If/Else Statements
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 7.4 If Statements 7.10 Loop and a Half
 Standard 18.4 Strings and For Loops 18.5 The in Keyword 18.6 String Methods
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 12.9 For Loops 12.10 If Statements 12.11 If/Else Statements 12.12 While Loops in Karel 12.13 Control Structures Example 12.16 Karel Challenges 14.4 If/Else Statements
 Standard 6.1 Booleans 6.2 If Statements 6.3 Comparison Operators 6.4 Logical Operators 6.5 Floating Point Numbers and Rounding 7.1 While Loops 7.3 Break and Continue 8.1 Functions 8.2 Functions and Parameters 8.3 Namespaces in Functions 8.5 Exceptions 16.18 If Statements 16.19 If/Else Statements 16.21 Putting Together Control Structures
 Standard 15.4 Strings and For Loops 15.5 The in Keyword 15.6 String Methods
 Standard 6.1 Booleans 6.2 If Statements 6.3 Comparison Operators 6.4 Logical Operators 6.5 Floating Point Numbers and Rounding 7.1 While Loops 7.3 Break and Continue 8.1 Functions 8.2 Functions and Parameters 8.3 Namespaces in Functions 8.5 Exceptions 16.18 If Statements 16.19 If/Else Statements 16.21 Putting Together Control Structures
 Standard 15.4 Strings and For Loops 15.5 The in Keyword 15.6 String Methods
 Standard 3.11 If Statements 3.12 If/Else Statements 3.14 Control Structures Example 13.4 If Statements 13.10 Loop and a Half
 Standard 13.8 If Statements 13.13 Loop and a Half
 Standard 14.8 If Statements 14.13 Loop and a Half
 Standard 1.10 If Statements 1.11 If/Else Statements 1.13 Control Structures Example
 Standard 4.11 If Statements 4.12 If/Else Statements 4.14 Control Structures Example 6.4 If Statements 6.10 Loop and a Half
 Standard 2.4 Functions in Karel 2.9 For Loops 2.10 If Statements 2.11 If/Else Statements 2.12 While Loops in Karel 2.13 Control Structures Example 2.14 Karel Algorithms 2.17 Karel Challenges
 Standard 2.10 If Statements and Conditionals 2.11 If/Else Statements 2.15 Control Structures Example 8.2 If/Else Statements 8.7 The Break Statement
 Standard 5.1 If Statements 5.2 If/ Else Statements 6.1 Putting Together Control Structures
 Standard 2.10 If Statements 2.11 If/Else Statements 2.13 Control Structures Example 7.4 If Statements 7.10 Loop and a Half
 Standard 2.11 If Statements 2.12 If/Else Statements 2.14 Control Structures Example 7.4 If Statements 7.10 Loop and a Half
 Standard 1.16 If Statements 1.17 If/ Else Statements 1.19 Putting Together Control Structures 11.9 For Loops 11.10 If Statements 11.11 If/Else Statements 11.12 While Loops in Karel 11.13 Control Structures Example 11.16 Karel Challenges 14.4 If/Else Statements
 Standard 1.12 If Statements 1.13 If/Else Statements 1.14 Control Structures Example
 Standard 1.12 If Statements 1.13 If/Else Statements 1.14 Control Structures Example
 Standard 7.2 If/Else Statements
 Standard 4.1 Booleans 4.2 If Statements 4.3 Comparison Operators 4.4 Logical Operators 4.5 Floating Point Numbers and Rounding 6.1 While Loops 6.3 Break and Continue
 Standard 1.1 Functions 1.2 Functions and Parameters 1.3 Namespaces in Functions 1.5 Exceptions 2.4 Strings and For Loops 2.5 The in Keyword 2.6 String Methods 4.3 For Loops and Lists 4.4 List Methods 5.1 2d Lists 5.4 Dictionaries
 Standard 4.4 If/Else Statements
 Standard 7.1 If Statements 7.2 If/Else Statements 8.1 Putting Together Control Structures
 Standard 7.1 If Statements 7.2 If/Else Statements 8.1 Putting Together Control Structures
 Standard 4.1 Booleans 4.2 If Statements 4.3 Comparison Operators 4.4 Logical Operators 4.5 Floating Point Numbers and Rounding 6.1 While Loops 6.3 Break and Continue 9.1 Functions 9.2 Functions and Parameters 9.3 Namespaces in Functions 9.5 Exceptions 10.4 Strings and For Loops 10.5 The in Keyword 10.6 String Methods 12.3 For Loops and Lists 12.4 List Methods 13.1 2d Lists 13.4 Dictionaries
 Standard 4.1 Booleans 4.2 If Statements 4.3 Comparison Operators 4.4 Logical Operators 4.5 Floating Point Numbers and Rounding 6.1 While Loops 6.3 Break and Continue 11.18 If Statements 11.19 If/Else Statements 11.21 Putting Together Control Structures
 Standard 1.1 Functions 1.2 Functions and Parameters 1.3 Namespaces in Functions 1.5 Exceptions 2.4 Strings and For Loops 2.5 The in Keyword 2.6 String Methods 4.3 For Loops and Lists 4.4 List Methods 5.1 2d Lists 5.4 Dictionaries
 Standard 8.8 If Statements 8.13 Loop and a Half
 Standard 12.8 If Statements 12.13 Loop and a Half
 Standard 3.11 If Statements 3.12 If/Else Statements 3.13 Control Structures Example 4.12 If Statements 4.13 Loop-and-a-Half
 Standard 6.3 For Loops and Lists 6.4 List Methods 6.5 2d Lists 6.6 Dictionaries
 Standard 22.4 If Statements 22.10 Loop and a Half