Please enable JavaScript to use CodeHS

GA 6-8: CSS.DC.6-8.8.6

CodeHS Lessons

Demonstrate an understanding of the fundamental concepts for how computers process programming commands (hex, binary language, sequence of commands, conditional structures, looping structures).

Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
5.4 If Statements
5.5 For Loops in JavaScript
5.9 While Loops
7.1 Functions and Parameters 1
7.4 Functions and Return Values 1
Standard
2.4 For Loops
2.8 Functions
2.10 Top Down Design
2.16 If Statements
2.17 If/ Else Statements
2.18 While Loops
2.19 Putting Together Control Structures
4.2 If Statements
5.1 While Loops
5.2 For Loops
6.1 Functions
Standard
1.9 For Loops
1.11 If/Else Statements
1.12 While Loops in Karel
6.2 Number Systems
13.4 For Loops
13.8 Functions
13.10 Top Down Design
13.16 If Statements
13.17 If/ Else Statements
13.18 While Loops
13.19 Putting Together Control Structures
Standard
9.8 If Statements
9.9 For Loops in JavaScript
9.12 While Loops
9.14 Functions and Parameters 1
9.16 Functions and Return Values 1
Standard
4.1 Programming Concepts
10.2 Notational Systems
10.3 Data Representation
22.4 If Statements
22.5 For Loops in JavaScript
22.9 While Loops
Standard
2.2 For Loops
3.3 Functions
3.5 Top Down Design
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
2.9 For Loops
2.11 If/Else Statements
2.12 While Loops in Karel
3.4 For Loops
3.8 Functions
3.10 Top Down Design
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
11.2 Number Systems
Standard
2.9 For Loops
2.11 If/Else Statements
2.12 While Loops in Karel
6.4 For Loops
6.8 Functions
6.10 Top Down Design
6.16 If Statements
6.17 If/ Else Statements
6.18 While Loops
6.19 Putting Together Control Structures
11.2 Number Systems
Standard
7.11 For Loops
7.14 Functions
Standard
2.2 Number Systems
Standard
1.9 For Loops
1.11 If/Else Statements
1.12 While Loops in Karel
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
8.2 Number Systems
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
8.2 Number Systems
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
8.2 Number Systems
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
9.4 If Statements
9.5 For Loops in JavaScript
9.9 While Loops
11.1 Functions and Parameters 1
11.4 Functions and Return Values 1
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
14.4 If Statements
14.5 For Loops in JavaScript
14.9 While Loops
17.1 Functions and Parameters 1
17.4 Functions and Return Values 1
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
6.9 For Loops
6.11 If/Else Statements
6.12 While Loops in Karel
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
6.4 If Statements
6.5 For Loops in JavaScript
6.9 While Loops
8.1 Functions and Parameters 1
8.4 Functions and Return Values 1
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
8.2 Number Systems
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
8.2 Number Systems
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
8.2 Number Systems
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
8.2 Number Systems
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
8.2 Number Systems
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
Standard
3.4 For Loops
3.8 Functions
3.10 Top Down Design
3.17 If Statements
3.18 If/ Else Statements
3.19 While Loops
3.20 Putting Together Control Structures
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
8.2 Number Systems
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
3.4 Functions in Karel
3.5 The Start Function
3.6 Top Down Design and Decomposition in Karel
3.10 For Loops
3.11 If Statements
3.12 If/Else Statements
3.13 While Loops in Karel
3.14 Control Structures Example
10.4 If Statements
10.5 For Loops in JavaScript
10.9 While Loops
12.1 Functions and Parameters 1
12.4 Functions and Return Values 1
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition 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
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition 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
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
5.1 Programming Concepts
9.2 Notational Systems
9.3 Data Representation
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
7.4 If Statements
7.5 For Loops in JavaScript
7.9 While Loops
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
8.2 Number Systems
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
5.4 If Statements
5.5 For Loops in JavaScript
5.9 While Loops
7.1 Functions and Parameters 1
7.4 Functions and Return Values 1
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
5.4 If Statements
5.5 For Loops in JavaScript
5.9 While Loops
7.1 Functions and Parameters 1
7.4 Functions and Return Values 1