Please enable JavaScript to use CodeHS

GA 6-8: CSS.CT.6-8.36.3

CodeHS Lessons

Solve algorithmic problems of increasing complexity.

Standard
6.6 While Loops
6.9 For Loops
Standard
9.3 Namespaces in Functions
9.4 Functions and Return Values
9.5 Exceptions
14.1 Project: Guess the Word
25.21 Putting Together Control Structures
Standard
9.10 For Loop Practice
9.9 For Loops in JavaScript
9.12 While Loops
Standard
13.3 Looping
Standard
5.6 While Loops
5.9 For Loops
Standard
6.6 While Loops
6.9 For Loops
Standard
6.6 While Loops
6.9 For Loops
Standard
1.4 Lost in Space
5.8 While Loops
5.9 Karel Challenges
Standard
1.4 Lost in Space
Standard
1.8 While Loops
1.9 Karel Challenges
Standard
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
2.13 Control Structures Example
2.16 Karel Challenges
3.19 Putting Together Control Structures
Standard
2.13 Control Structures Example
2.16 Karel Challenges
6.19 Putting Together Control Structures
Standard
1.13 Control Structures Example
1.16 Karel Challenges
13.19 Putting Together Control Structures
Standard
7.16 Namespaces in Functions
7.17 Functions and Return Values
7.18 Exceptions
Standard
1.13 Control Structures Example
1.16 Karel Challenges
Standard
1.19 Putting Together Control Structures
6.3 Namespaces in Functions
6.4 Functions and Return Values
6.5 Exceptions
11.1 Project: Guess the Word
12.1 Arduino Challenges
Standard
6.5 For Loops in JavaScript
6.7 For Loop Practice
6.9 While Loops
14.1 Arduino Challenges
Standard
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
Standard
10.1 micro:bit Challenges
Standard
3.1 micro:bit Challenges
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
15.1 micro:bit Challenges
Standard
5.5 For Loops in JavaScript
5.7 For Loop Practice
5.9 While Loops
Standard
5.5 For Loops in JavaScript
5.7 For Loop Practice
5.9 While Loops
Standard
5.5 For Loops in JavaScript
5.7 For Loop Practice
5.9 While Loops
Standard
6.1 Putting Together Control Structures
Standard
2.19 Putting Together Control Structures
6.3 Namespaces in Functions
6.4 Functions and Return Values
6.5 Exceptions
10.1 Project: Guess the Word
Standard
6.9 For Loops in JavaScript
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
8.5 For Loops in JavaScript
8.7 For Loop Practice
8.9 While Loops
Standard
2.22 Putting Together Control Structures
8.3 Namespaces in Functions
8.4 Functions and Return Values
8.5 Exceptions
12.1 Project: Guess the Word
Standard
8.5 For Loops in JavaScript
8.7 For Loop Practice
8.9 While Loops
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
15.1 micro:bit Challenges
Standard
9.5 For Loops in JavaScript
9.7 For Loop Practice
9.9 While Loops
Standard
3.19 Putting Together Control Structures
Standard
14.9 For Loops
14.6 While Loops
Standard
14.7 For Loop Practice
14.5 For Loops in JavaScript
14.9 While Loops
Standard
6.3 Namespaces in Functions
6.4 Functions and Return Values
6.5 Exceptions
18.19 Putting Together Control Structures
13.1 Project: Guess the Word
Standard
15.7 For Loop Practice
15.5 For Loops in JavaScript
15.9 While Loops
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
1.19 Putting Together Control Structures
6.16 Karel Challenges
6.13 Control Structures Example
10.1 micro:bit Challenges
Standard
4.6 While Loops
4.9 For Loops
Standard
1.4 Lost in Space
Standard
1.8 While Loops
1.9 Karel Challenges
Standard
10.5 For Loops in JavaScript
10.7 For Loop Practice
10.9 While Loops
Standard
10.5 For Loops in JavaScript
10.7 For Loop Practice
10.9 While Loops
Standard
5.3 Namespaces in Functions
5.4 Functions and Return Values
Standard
6.5 For Loops in JavaScript
6.7 For Loop Practice
6.9 While Loops
Standard
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
15.1 micro:bit Challenges
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
15.1 micro:bit Challenges
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
15.1 micro:bit Challenges
Standard
8.11 While Loops
8.12 For Loops
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
15.1 micro:bit Challenges
Standard
1.19 Putting Together Control Structures
14.16 Karel Challenges
14.13 Control Structures Example
7.1 micro:bit Challenges
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
15.1 micro:bit Challenges
Standard
3.19 Putting Together Control Structures
8.13 Control Structures Example
8.16 Karel Challenges
Standard
3.20 Putting Together Control Structures
Standard
7.6 While Loops
7.9 For Loops
Standard
2.8 While Loops
2.9 Karel Challenges
Standard
9.6 While Loops
9.9 For Loops
Standard
6.6 While Loops
6.9 For Loops
Standard
1.20 Putting Together Control Structures
Standard
1.20 Putting Together Control Structures
Standard
10.3 Looping
Standard
5.5 For Loops in JavaScript
5.7 For Loop Practice
5.9 While Loops
Standard
13.3 Looping
Standard
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
15.1 micro:bit Challenges
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
1.19 Putting Together Control Structures
12.16 Karel Challenges
12.13 Control Structures Example
15.1 micro:bit Challenges
Standard
8.3 Namespaces in Functions
8.4 Functions and Return Values
8.5 Exceptions
16.21 Putting Together Control Structures
Standard
8.3 Namespaces in Functions
8.4 Functions and Return Values
8.5 Exceptions
16.21 Putting Together Control Structures
Standard
13.7 For Loop Practice
13.5 For Loops in JavaScript
13.9 While Loops
Standard
13.10 For Loop Practice
13.9 For Loops in JavaScript
13.12 While Loops
Standard
14.10 For Loop Practice
14.9 For Loops in JavaScript
14.12 While Loops
Standard
6.5 For Loops in JavaScript
6.7 For Loop Practice
6.9 While Loops
Standard
8.6 While Loops
8.9 For Loops
Standard
6.1 Putting Together Control Structures
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
15.1 micro:bit Challenges
Standard
1.8 While Loops
1.9 Karel Challenges
Standard
1.8 While Loops
1.9 Karel Challenges
8.1 micro:bit Challenges
Standard
1.3 Namespaces in Functions
1.4 Functions and Return Values
1.5 Exceptions
6.1 Project: Guess the Word
Standard
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
9.3 Namespaces in Functions
9.4 Functions and Return Values
9.5 Exceptions
14.1 Project: Guess the Word
Standard
11.21 Putting Together Control Structures
Standard
1.3 Namespaces in Functions
1.4 Functions and Return Values
1.5 Exceptions
6.1 Project: Guess the Word
Standard
8.10 For Loop Practice
8.9 For Loops in JavaScript
8.12 While Loops
Standard
12.10 For Loop Practice
12.9 For Loops in JavaScript
12.12 While Loops
Standard
4.3 Looping
22.7 For Loop Practice
22.5 For Loops in JavaScript
22.9 While Loops
Standard
1.8 While Loops
1.9 Karel Challenges
Standard
8.1 Putting Together Control Structures
Standard
1.19 Putting Together Control Structures
11.16 Karel Challenges
11.13 Control Structures Example
15.1 micro:bit Challenges
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops