# AK 6-8: 6.AP.C.01

## CodeHS Lessons

Develop programs that utilize combinations of repetition, conditionals, functions, and the manipulation of variables representing different data types.

 3.19 Putting Together Control Structures 8.4 Functions in Karel 8.8 Super Karel 8.9 For Loops 8.11 If/Else Statements 8.12 While Loops in Karel 8.13 Control Structures Example
 1.4 Functions in Karel 1.8 Super Karel 1.9 For Loops 1.11 If/Else Statements 1.12 While Loops in Karel 1.13 Control Structures Example 13.19 Putting Together Control Structures
 2.4 Functions in Karel 2.8 Super Karel 2.9 For Loops 2.11 If/Else Statements 2.12 While Loops in Karel 2.13 Control Structures Example 6.19 Putting Together Control Structures
 2.4 Functions in Karel 2.8 Super Karel 2.9 For Loops 2.11 If/Else Statements 2.12 While Loops in Karel 2.13 Control Structures Example 3.19 Putting Together Control Structures
 5.4 Variables 7.1 For Loops 7.2 While Loops 7.3 Operators 7.4 If/Else Statements 7.5 Functions 8.1 Putting Together Control Structures 9.1 micro:bit Challenges
 3.19 Putting Together Control Structures
 1.19 Putting Together Control Structures 3.4 Variables 5.4 Nested Control Structures 7.1 Loops 7.2 If/Else Statements 7.3 Arithmetic, Comparison, and Logical Operators 7.4 Functions 12.1 Arduino Challenges
 6.1 Putting Together Control Structures
 3.20 Putting Together Control Structures
 1.19 Putting Together Control Structures 3.4 Variables 11.4 Functions in Karel 11.9 For Loops 11.12 While Loops in Karel 11.13 Control Structures Example 11.8 Super Karel 11.11 If/Else Statements 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 14.5 Functions 15.1 micro:bit Challenges
 1.19 Putting Together Control Structures 3.4 Variables 11.4 Functions in Karel 11.9 For Loops 11.12 While Loops in Karel 11.13 Control Structures Example 11.8 Super Karel 11.11 If/Else Statements 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 14.5 Functions 15.1 micro:bit Challenges
 1.19 Putting Together Control Structures 3.4 Variables 11.4 Functions in Karel 11.9 For Loops 11.12 While Loops in Karel 11.13 Control Structures Example 11.8 Super Karel 11.11 If/Else Statements 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 14.5 Functions 15.1 micro:bit Challenges
 1.19 Putting Together Control Structures 3.4 Variables 11.4 Functions in Karel 11.9 For Loops 11.12 While Loops in Karel 11.13 Control Structures Example 11.8 Super Karel 11.11 If/Else Statements 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 14.5 Functions 15.1 micro:bit Challenges
 1.19 Putting Together Control Structures 3.4 Variables 11.4 Functions in Karel 11.9 For Loops 11.12 While Loops in Karel 11.13 Control Structures Example 11.8 Super Karel 11.11 If/Else Statements 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 14.5 Functions 15.1 micro:bit Challenges
 1.19 Putting Together Control Structures 3.4 Variables 11.4 Functions in Karel 11.9 For Loops 11.12 While Loops in Karel 11.13 Control Structures Example 11.8 Super Karel 11.11 If/Else Statements 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 14.5 Functions 15.1 micro:bit Challenges
 1.19 Putting Together Control Structures 3.4 Variables 11.4 Functions in Karel 11.9 For Loops 11.12 While Loops in Karel 11.13 Control Structures Example 11.8 Super Karel 11.11 If/Else Statements 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 14.5 Functions 15.1 micro:bit Challenges
 1.19 Putting Together Control Structures 3.4 Variables 11.4 Functions in Karel 11.9 For Loops 11.12 While Loops in Karel 11.13 Control Structures Example 11.8 Super Karel 11.11 If/Else Statements 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 14.5 Functions 15.1 micro:bit Challenges
 1.19 Putting Together Control Structures 3.4 Variables 6.4 Functions in Karel 6.9 For Loops 6.12 While Loops in Karel 6.13 Control Structures Example 6.8 Super Karel 6.11 If/Else Statements 9.1 For Loops 9.2 While Loops 9.3 Operators 9.4 If/Else Statements 9.5 Functions 10.1 micro:bit Challenges
 1.19 Putting Together Control Structures 3.4 Variables 11.4 Functions in Karel 11.9 For Loops 11.12 While Loops in Karel 11.13 Control Structures Example 11.8 Super Karel 11.11 If/Else Statements 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 14.5 Functions 15.1 micro:bit Challenges
 1.19 Putting Together Control Structures 3.4 Variables 11.4 Functions in Karel 11.9 For Loops 11.12 While Loops in Karel 11.13 Control Structures Example 11.8 Super Karel 11.11 If/Else Statements 14.1 For Loops 14.2 While Loops 14.3 Operators 14.4 If/Else Statements 14.5 Functions 15.1 micro:bit Challenges
 6.1 Putting Together Control Structures
 2.19 Putting Together Control Structures 5.4 Nested Control Structures
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 6.5 For Loops in JavaScript 6.7 For Loop Practice 6.9 While Loops
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 14.9 While Loops 14.7 For Loop Practice 14.5 For Loops in JavaScript
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 4.3 Looping 4.4 Branching 22.9 While Loops 22.7 For Loop Practice 22.5 For Loops in JavaScript
 5.4 Variables 6.5 For Loops in JavaScript 6.7 For Loop Practice 6.9 While Loops 10.1 Loops 10.2 If/Else Statements 10.3 Arithmetic, Comparison, and Logical Operators 10.4 Functions 14.1 Arduino Challenges
 10.9 While Loops 10.7 For Loop Practice 10.5 For Loops in JavaScript
 9.5 For Loops in JavaScript 9.7 For Loop Practice 9.9 While Loops
 9.12 While Loops 9.10 For Loop Practice 9.9 For Loops in JavaScript
 8.5 For Loops in JavaScript 8.7 For Loop Practice 8.9 While Loops
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 7.5 For Loops in JavaScript 7.7 For Loop Practice 7.9 While Loops
 5.5 For Loops in JavaScript 5.7 For Loop Practice 5.9 While Loops
 5.5 For Loops in JavaScript 5.7 For Loop Practice 5.9 While Loops
 5.5 For Loops in JavaScript 5.7 For Loop Practice 5.9 While Loops
 13.9 While Loops 13.7 For Loop Practice 13.5 For Loops in JavaScript
 1.4 Functions in Karel 1.8 Super Karel 1.9 For Loops 1.11 If/Else Statements 1.12 While Loops in Karel 1.13 Control Structures Example 3.4 Functions in Karel 3.9 For Loops 3.12 While Loops in Karel 3.13 Control Structures Example
 2.4 Variables 3.1 Functions in Karel 4.3 For Loops 6.1 While Loops in Karel 7.1 For Loops 7.2 While Loops 7.3 Operators 7.4 If/Else Statements 7.5 Functions 8.1 Control Structures Example 10.1 micro:bit Challenges
 2.1 Functions in Karel 3.3 For Loops 5.1 While Loops in Karel 6.1 Control Structures Example
 2.10 If Statements
 1.4 Variables 2.1 For Loops 2.2 While Loops 2.3 Operators 2.4 If/Else Statements 2.5 Functions 3.1 micro:bit Challenges
 1.4 Variables 2.1 Loops 2.2 If/Else Statements 2.3 Arithmetic, Comparison, and Logical Operators 2.4 Functions 3.1 Arduino Challenges
 6.3 Looping 6.4 Branching
 23.3 Looping 23.4 Branching
 17.3 Looping 17.4 Branching
 21.3 Looping 21.4 Branching