CO 9-12: CS.HS.1.1b

CodeHS Lessons

Predict the outcome of different types of algorithms.

 Standard 1.11 If/Else Statements 1.12 While Loops 6.2 If/Else Statements 6.7 The Break Statement 25.1 Conway's Game of Life
 Standard 5.5 Floating Point Numbers and Rounding 7.1 While Loops 7.4 Nested Control Structures 9.5 Exceptions 24.19 If/Else Statements 24.20 While Loops 24.21 Putting Together Control Structures
 Standard 7.5 Searching 7.6 Sorting 10.1 Recursion 10.2 Recursive Searching 10.3 Recursive Sorting 11.2 Recursive Searching 11.3 Recursive Sorting
 Standard 1.13 If/Else Statements 1.14 While Loops in Karel 4.4 If Statements 4.11 Loop and a Half
 Standard 1.13 If/Else Statements 1.14 While Loops in Karel 4.4 If Statements 4.12 Loop and a Half
 Standard 9.8 If Statements 9.13 Loop and a Half
 Standard 4.3 Looping 4.4 Branching 22.4 If Statements 22.10 Loop and a Half
 Standard 1.11 If/Else Statements 1.12 While Loops 5.2 If/Else Statements 5.7 The Break Statement 27.1 Conway's Game of Life
 Standard 1.11 If/Else Statements 1.12 While Loops 6.2 If/Else Statements 6.7 The Break Statement 27.1 Conway's Game of Life
 Standard 1.11 If/Else Statements 1.12 While Loops 6.2 If/Else Statements 6.7 The Break Statement 23.1 Conway's Game of Life
 Standard 7.2 If/Else Statements 7.4 While Loops 8.1 Putting Together Control Structures
 Standard 7.2 If/Else Statements 7.4 While Loops 8.1 Putting Together Control Structures
 Standard 4.4 If/Else Statements
 Standard 1.9 For Loops 1.11 If/Else Statements 1.12 While Loops in Karel 13.17 If/ Else Statements 13.18 While Loops 13.19 Putting Together Control Structures
 Standard 2.9 For Loops 2.11 If/Else Statements 2.12 While Loops in Karel 3.17 If/ Else Statements 3.18 While Loops 3.19 Putting Together Control Structures
 Standard 2.9 For Loops 2.11 If/Else Statements 2.12 While Loops in Karel 6.17 If/ Else Statements 6.18 While Loops 6.19 Putting Together Control Structures
 Standard 7.18 Exceptions
 Standard 1.9 For Loops 1.11 If/Else Statements 1.12 While Loops in Karel
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 4.5 Floating Point Numbers and Rounding 5.1 While Loops 5.4 Nested Control Structures 6.5 Exceptions 15.1 Advanced Challenges with Tracy
 Standard 1.11 If/Else Statements 1.12 While Loops in Karel 6.4 If Statements 6.10 Loop and a Half
 Standard 6.2 If/ Else Statements 6.3 While Loops 8.1 Putting Together Control Structures 10.1 Advanced Challenges with Tracy
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 11.11 If/Else Statements 11.12 While Loops in Karel 11.9 For Loops
 Standard 1.12 If/Else Statements
 Standard 8.4 Selection Sort 8.5 Insertion Sort 8.7 Mergesort
 Standard 1.11 If/Else Statements 1.12 While Loops in Karel 5.4 If Statements 5.10 Loop and a Half 21.1 Evolution Simulation 20.1 Conway's Game of Life
 Standard 1.11 If/Else Statements 1.12 While Loops in Karel 5.4 If Statements 5.10 Loop and a Half 24.1 Evolution Simulation 23.1 Conway's Game of Life
 Standard 1.11 If/Else Statements 1.12 While Loops in Karel 5.4 If Statements 5.10 Loop and a Half 16.1 Evolution Simulation 15.1 Conway's Game of Life
 Standard 5.2 If/ Else Statements 5.3 While Loops 6.1 Putting Together Control Structures 7.1 Advanced Challenges with Tracy
 Standard 2.17 If/ Else Statements 2.18 While Loops 2.19 Putting Together Control Structures 4.5 Floating Point Numbers and Rounding 5.1 While Loops 5.4 Nested Control Structures 6.5 Exceptions 13.1 Advanced Challenges with Tracy
 Standard 1.11 If/Else Statements 1.12 While Loops in Karel 2.9 If Statements 2.15 Loop and a Half 8.6 Finding an Element in a List 8.14 Looping Over a Grid
 Standard 14.8 If Statements
 Standard 10.4 Selection Sort 10.5 Insertion Sort 10.6 Recursion 10.7 Mergesort
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 8.4 If Statements 8.10 Loop and a Half
 Standard 2.19 If/ Else Statements 2.20 While Loops 2.22 Putting Together Control Structures 6.5 Floating Point Numbers and Rounding 7.1 While Loops 7.4 Nested Control Structures 8.5 Exceptions 16.1 Advanced Challenges with Tracy
 Standard 3.12 If/Else Statements 3.13 While Loops in Karel 8.4 If Statements 8.10 Loop and a Half
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 11.11 If/Else Statements 11.12 While Loops in Karel 11.9 For Loops
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 11.11 If/Else Statements 11.12 While Loops in Karel 11.9 For Loops
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 9.4 If Statements 9.10 Loop and a Half
 Standard 3.17 If/ Else Statements 3.18 While Loops 3.19 Putting Together Control Structures
 Standard 6.3 Looping 6.4 Branching
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 15.4 If Statements 15.10 Loop and a Half
 Standard 1.12 If/Else Statements 1.13 While Loops in Karel 4.4 If Statements 4.11 Loop and a Half
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 14.4 If Statements 14.10 Loop and a Half
 Standard 4.5 Floating Point Numbers and Rounding 5.1 While Loops 5.4 Nested Control Structures 6.5 Exceptions 18.17 If/ Else Statements 18.18 While Loops 18.19 Putting Together Control Structures
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 6.11 If/Else Statements 6.12 While Loops in Karel 6.9 For Loops
 Standard 1.11 If/Else Statements 1.12 While Loops 4.2 If/Else Statements 4.7 The Break Statement 30.1 Conway's Game of Life
 Standard 1.11 If/Else Statements 1.12 While Loops in Karel 10.4 If Statements 10.10 Loop and a Half 29.1 Evolution Simulation 28.1 Conway's Game of Life
 Standard 1.11 If/Else Statements 1.12 While Loops in Karel 10.4 If Statements 10.10 Loop and a Half 29.1 Evolution Simulation 28.1 Conway's Game of Life
 Standard 1.11 If/Else Statements 1.12 While Loops in Karel 6.4 If Statements 6.10 Loop and a Half 22.1 Evolution Simulation 21.1 Conway's Game of Life
 Standard 23.3 Looping 23.4 Branching
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 11.11 If/Else Statements 11.12 While Loops in Karel 11.9 For Loops
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 11.11 If/Else Statements 11.12 While Loops in Karel 11.9 For Loops
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 11.11 If/Else Statements 11.12 While Loops in Karel 11.9 For Loops
 Standard 6.14 If/ Else Statements 6.15 While Loops 7.10 Floating Point Numbers and Rounding 7.11 While Loops 8.8 If/Else Statements
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 11.11 If/Else Statements 11.12 While Loops in Karel 11.9 For Loops
 Standard 1.12 If/Else Statements 1.13 While Loops in Karel 3.4 If Statements 3.10 Loop and a Half
 Standard 1.12 If/Else Statements 1.13 While Loops in Karel 3.4 If Statements 3.10 Loop and a Half
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 14.11 If/Else Statements 14.12 While Loops in Karel 14.9 For Loops
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 11.11 If/Else Statements 11.12 While Loops in Karel 11.9 For Loops
 Standard 3.17 If/ Else Statements 3.18 While Loops 3.19 Putting Together Control Structures 8.9 For Loops 8.11 If/Else Statements 8.12 While Loops in Karel
 Standard 3.18 If/ Else Statements 3.19 While Loops 3.20 Putting Together Control Structures 7.1 Advanced Challenges with Tracy
 Standard 9.4 Selection Sort 9.5 Insertion Sort 9.7 Mergesort
 Standard 2.12 If/Else Statements 2.13 While Loops 7.2 If/Else Statements 7.7 The Break Statement
 Standard 2.11 If/Else Statements 2.12 While Loops 6.2 If/Else Statements 6.7 The Break Statement
 Standard 1.12 If/Else Statements 1.13 While Loops in Karel 3.4 If Statements 3.11 Loop and a Half
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 11.11 If/Else Statements 11.12 While Loops in Karel 11.9 For Loops
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 12.11 If/Else Statements 12.12 While Loops in Karel 12.9 For Loops
 Standard 6.5 Floating Point Numbers and Rounding 7.1 While Loops 7.4 Nested Control Structures 8.5 Exceptions 16.19 If/Else Statements 16.20 While Loops 16.21 Putting Together Control Structures
 Standard 6.5 Floating Point Numbers and Rounding 7.1 While Loops 7.4 Nested Control Structures 8.5 Exceptions 16.19 If/Else Statements 16.20 While Loops 16.21 Putting Together Control Structures
 Standard 3.12 If/Else Statements 3.13 While Loops in Karel 10.4 If Statements 10.10 Loop and a Half
 Standard 16.3 Looping 16.4 Branching
 Standard 1.11 If/Else Statements 1.12 While Loops in Karel
 Standard 4.12 If/Else Statements 4.13 While Loops in Karel 6.4 If Statements 6.10 Loop and a Half
 Standard 2.11 If/Else Statements 2.12 While Loops 8.2 If/Else Statements 8.7 The Break Statement
 Standard 20.3 Looping 20.4 Branching
 Standard 5.2 If/ Else Statements 5.3 While Loops 6.1 Putting Together Control Structures 7.1 Advanced Challenges with Tracy
 Standard 2.11 If/Else Statements 2.12 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half
 Standard 2.12 If/Else Statements 2.13 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half
 Standard 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 11.11 If/Else Statements 11.12 While Loops in Karel 11.9 For Loops
 Standard 14.5 Searching 14.6 Sorting 17.1 Recursion 17.2 Recursive Searching 17.3 Recursive Sorting
 Standard 13.5 Searching 13.6 Sorting 15.1 Recursion 15.2 Recursive Searching 15.3 Recursive Sorting
 Standard 13.8 If Statements 13.13 Loop and a Half
 Standard 4.5 Floating Point Numbers and Rounding 6.1 While Loops 6.4 Nested Control Structures
 Standard 1.5 Exceptions
 Standard 4.4 If/Else Statements
 Standard 7.2 If/Else Statements 7.4 While Loops 8.1 Putting Together Control Structures
 Standard 7.2 If/Else Statements 7.4 While Loops 8.1 Putting Together Control Structures
 Standard 4.5 Floating Point Numbers and Rounding 6.1 While Loops 6.4 Nested Control Structures 9.5 Exceptions
 Standard 4.5 Floating Point Numbers and Rounding 6.1 While Loops 6.4 Nested Control Structures 11.19 If/Else Statements 11.20 While Loops 11.21 Putting Together Control Structures
 Standard 1.5 Exceptions
 Standard 8.8 If Statements 8.13 Loop and a Half
 Standard 12.8 If Statements 12.13 Loop and a Half
 Standard 9.4 Selection Sort 9.5 Insertion Sort 9.7 Mergesort
 Standard 1.12 If/Else Statements 1.13 While Loops in Karel 7.4 If Statements 7.10 Loop and a Half