WV MW: CS.MW.3

CodeHS Lessons

Explain how sequence, selection, iteration, and recursion are building blocks of algorithms.

 Standard 1.14 Control Structures Example 6.9 For Loops
 Standard 5.2 If Statements 7.1 While Loops 7.2 For Loops 10.4 Strings and For Loops 12.3 For Loops and Lists 24.4 For Loops 24.18 If Statements 24.19 If/Else Statements 24.20 While Loops
 Standard 3.2 if Statements and Control Flow 4.1 Iteration 4.2 For Loops
 Standard 1.15 Control Structures Example 1.17 Karel Algorithms
 Standard 33.4 Strings and For Loops
 Standard 1.15 Control Structures Example 1.17 Karel Algorithms
 Standard 9.9 For Loops in JavaScript
 Standard 22.5 For Loops in JavaScript
 Standard 1.14 Control Structures Example 5.9 For Loops
 Standard 1.14 Control Structures Example 6.9 For Loops
 Standard 1.14 Control Structures Example 6.9 For Loops
 Standard 2.3 For Loops 7.1 If Statements 7.2 If/Else Statements 7.4 While Loops
 Standard 2.3 For Loops 7.1 If Statements 7.2 If/Else Statements 7.4 While Loops
 Standard 6.2 Control Structures Example
 Standard 1.13 Control Structures Example 1.14 More Karel Examples and Testing 13.4 For Loops 13.16 If Statements 13.17 If/ Else Statements 13.18 While Loops
 Standard 2.13 Control Structures Example 2.14 More Karel Examples and Testing 3.4 For Loops 3.16 If Statements 3.17 If/ Else Statements 3.18 While Loops
 Standard 2.13 Control Structures Example 2.14 More Karel Examples and Testing 6.4 For Loops 6.16 If Statements 6.17 If/ Else Statements 6.18 While Loops
 Standard 7.11 For Loops
 Standard 1.13 Control Structures Example 1.14 More Karel Examples and Testing
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 4.2 If Statements 5.1 While Loops 5.2 For Loops 7.1 Loops 7.2 If/Else Statements 8.4 Strings and For Loops 9.3 For Loops and Lists
 Standard 1.13 Control Structures Example 6.5 For Loops in JavaScript 10.1 Loops 10.2 If/Else Statements
 Standard 2.2 For Loops 6.1 If Statements 6.2 If/ Else Statements 6.3 While Loops 7.1 For Loops 7.2 While Loops 7.4 If/Else Statements
 Standard 7.1 For Loops 7.2 While Loops 7.4 If/Else Statements
 Standard 2.1 For Loops 2.2 While Loops 2.4 If/Else Statements
 Standard 2.1 Loops 2.2 If/Else Statements
 Standard 2.14 Control Structures Example 7.5 For Loops in JavaScript
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 11.13 Control Structures Example 11.14 More Karel Examples and Testing 14.1 For Loops 14.2 While Loops 14.4 If/Else Statements
 Standard 1.13 Control Structures Example 5.5 For Loops in JavaScript
 Standard 1.13 Control Structures Example 5.5 For Loops in JavaScript
 Standard 1.13 Control Structures Example 5.5 For Loops in JavaScript
 Standard 2.2 For Loops 5.1 If Statements 5.2 If/ Else Statements 5.3 While Loops
 Standard 2.4 For Loops 2.16 If Statements 2.17 If/ Else Statements 2.18 While Loops 4.2 If Statements 5.1 While Loops 5.2 For Loops 7.4 Strings and For Loops 8.3 For Loops and Lists
 Standard 6.9 For Loops in JavaScript
 Standard 4.2 if Statements and Control Flow 6.1 Iteration 6.2 For Loops
 Standard 2.14 Control Structures Example 7.5 For Loops in JavaScript
 Standard 2.14 Control Structures Example 8.5 For Loops in JavaScript
 Standard 2.4 For Loops 2.18 If Statements 2.19 If/ Else Statements 2.20 While Loops 6.2 If Statements 7.1 While Loops 7.2 For Loops 9.4 Strings and For Loops 10.3 For Loops and Lists
 Standard 3.14 Control Structures Example 8.5 For Loops in JavaScript
 Standard 2.14 Control Structures Example 7.5 For Loops in JavaScript
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 11.13 Control Structures Example 11.14 More Karel Examples and Testing 14.1 For Loops 14.2 While Loops 14.4 If/Else Statements
 Standard 2.14 Control Structures Example 7.5 For Loops in JavaScript
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 11.13 Control Structures Example 11.14 More Karel Examples and Testing 14.1 For Loops 14.2 While Loops 14.4 If/Else Statements
 Standard 2.14 Control Structures Example 9.5 For Loops in JavaScript
 Standard 3.4 For Loops 3.16 If Statements 3.17 If/ Else Statements 3.18 While Loops
 Standard 2.14 Control Structures Example 15.5 For Loops in JavaScript
 Standard 1.14 Control Structures Example 1.16 Karel Algorithms
 Standard 2.14 Control Structures Example 14.5 For Loops in JavaScript
 Standard 4.2 If Statements 5.1 While Loops 5.2 For Loops 8.4 Strings and For Loops 9.3 For Loops and Lists 18.4 For Loops 18.16 If Statements 18.17 If/ Else Statements 18.18 While Loops
 Standard 2.14 Control Structures Example 7.5 For Loops in JavaScript
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 6.13 Control Structures Example 6.14 More Karel Examples and Testing 9.1 For Loops 9.2 While Loops 9.4 If/Else Statements
 Standard 1.14 Control Structures Example 4.9 For Loops
 Standard 1.13 Control Structures Example 10.5 For Loops in JavaScript
 Standard 1.13 Control Structures Example 10.5 For Loops in JavaScript
 Standard 6.3 For Loops and Lists
 Standard 1.13 Control Structures Example 6.5 For Loops in JavaScript
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 11.13 Control Structures Example 11.14 More Karel Examples and Testing 14.1 For Loops 14.2 While Loops 14.4 If/Else Statements
 Standard 2.14 Control Structures Example 7.5 For Loops in JavaScript
 Standard 2.14 Control Structures Example 7.5 For Loops in JavaScript
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 11.13 Control Structures Example 11.14 More Karel Examples and Testing 14.1 For Loops 14.2 While Loops 14.4 If/Else Statements
 Standard 2.14 Control Structures Example 7.5 For Loops in JavaScript
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 11.13 Control Structures Example 11.14 More Karel Examples and Testing 14.1 For Loops 14.2 While Loops 14.4 If/Else Statements
 Standard 6.4 For Loops 6.13 If Statements 6.14 If/ Else Statements 6.15 While Loops 8.12 For Loops 7.7 If Statements 7.11 While Loops 7.12 For Loops
 Standard 2.14 Control Structures Example 7.5 For Loops in JavaScript
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 11.13 Control Structures Example 11.14 More Karel Examples and Testing 14.1 For Loops 14.2 While Loops 14.4 If/Else Statements
 Standard 1.14 Control Structures Example 1.16 Karel Algorithms
 Standard 1.14 Control Structures Example 1.16 Karel Algorithms
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 14.13 Control Structures Example 14.14 More Karel Examples and Testing 6.1 For Loops 6.2 While Loops 6.4 If/Else Statements
 Standard 2.14 Control Structures Example 7.5 For Loops in JavaScript
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 11.13 Control Structures Example 11.14 More Karel Examples and Testing 14.1 For Loops 14.2 While Loops 14.4 If/Else Statements
 Standard 3.4 For Loops 3.16 If Statements 3.17 If/ Else Statements 3.18 While Loops 8.13 Control Structures Example 8.14 More Karel Examples and Testing
 Standard 3.4 For Loops 3.17 If Statements 3.18 If/ Else Statements 3.19 While Loops
 Standard 2.15 Control Structures Example 7.9 For Loops
 Standard 2.14 Control Structures Example 6.9 For Loops 11.4 For Loops 11.5 While Loops
 Standard 1.14 Control Structures Example 1.17 Karel Algorithms
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 11.13 Control Structures Example 11.14 More Karel Examples and Testing 14.1 For Loops 14.2 While Loops 14.4 If/Else Statements
 Standard 2.14 Control Structures Example 7.5 For Loops in JavaScript
 Standard 18.4 Strings and For Loops
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 12.13 Control Structures Example 12.14 More Karel Examples and Testing 14.1 For Loops 14.2 While Loops 14.4 If/Else Statements
 Standard 6.2 If Statements 7.1 While Loops 7.2 For Loops 16.4 For Loops 16.18 If Statements 16.19 If/Else Statements 16.20 While Loops
 Standard 15.4 Strings and For Loops
 Standard 6.2 If Statements 7.1 While Loops 7.2 For Loops 16.4 For Loops 16.18 If Statements 16.19 If/Else Statements 16.20 While Loops
 Standard 15.4 Strings and For Loops
 Standard 3.14 Control Structures Example 10.5 For Loops in JavaScript
 Standard 1.13 Control Structures Example
 Standard 4.14 Control Structures Example 6.5 For Loops in JavaScript
 Standard 2.13 Control Structures Example 2.14 Karel Algorithms
 Standard 2.15 Control Structures Example 8.9 For Loops
 Standard 2.2 For Loops 5.1 If Statements 5.2 If/ Else Statements 5.3 While Loops
 Standard 2.13 Control Structures Example 7.5 For Loops in JavaScript
 Standard 2.14 Control Structures Example 7.5 For Loops in JavaScript
 Standard 1.4 For Loops 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 11.13 Control Structures Example 11.14 More Karel Examples and Testing 14.1 For Loops 14.2 While Loops 14.4 If/Else Statements
 Standard 9.2 if Statements and Control Flow 10.1 Iteration 10.2 For Loops
 Standard 9.2 if Statements and Control Flow 10.1 Iteration 10.2 For Loops
 Standard 13.9 For Loops in JavaScript
 Standard 3.5 For Loops 3.6 While Loops 7.2 If/Else Statements
 Standard 4.2 If Statements 6.1 While Loops 6.2 For Loops
 Standard 2.4 Strings and For Loops 4.3 For Loops and Lists
 Standard 2.3 For Loops 7.1 If Statements 7.2 If/Else Statements 7.4 While Loops
 Standard 2.3 For Loops 7.1 If Statements 7.2 If/Else Statements 7.4 While Loops
 Standard 4.2 If Statements 6.1 While Loops 6.2 For Loops 10.4 Strings and For Loops 12.3 For Loops and Lists
 Standard 4.2 If Statements 6.1 While Loops 6.2 For Loops 11.4 For Loops 11.18 If Statements 11.19 If/Else Statements 11.20 While Loops
 Standard 2.4 Strings and For Loops 4.3 For Loops and Lists
 Standard 8.9 For Loops in JavaScript
 Standard 12.9 For Loops in JavaScript
 Standard 1.14 Control Structures Example 1.15 Karel Algorithms 7.5 For Loops in JavaScript
 Standard 6.3 For Loops and Lists