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
28.13 Namespaces in Functions
28.15 Introduction to Exceptions
Standard
9.9 For Loops in JavaScript
9.10 For Loop Practice
9.12 While Loops
Standard
19.11 While Loops
19.13 For Loops
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.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
3.1 micro:bit Challenges
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
1.4 Lost in Space
4.8 While Loops
4.9 Karel Challenges
Standard
1.19 Putting Together Control Structures
11.13 Control Structures Example
11.16 Karel Challenges
15.1 micro:bit Challenges
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
4.3 Namespaces in Functions
4.4 Functions and Return Values
4.5 Exceptions
16.19 Putting Together Control Structures
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
6.11 While Loops
6.13 For Loops
19.9 For Loops in JavaScript
Standard
8.5 For Loops in JavaScript
8.7 For Loop Practice
8.9 While Loops
Standard
1.13 micro:bit Challenges
11.11 While Loops
11.13 For Loops
Standard
1.8 While Loops
1.9 Karel Challenges
Standard
8.1 Putting Together Control Structures
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
1.19 Putting Together Control Structures
11.13 Control Structures Example
11.16 Karel Challenges
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.13 Control Structures Example
11.16 Karel Challenges
15.1 micro:bit Challenges
Standard
6.9 For Loops in JavaScript
Standard
12.1 micro:bit Challenges
Standard
8.3 Namespaces in Functions
8.4 Functions and Return Values
8.5 Exceptions
Standard
8.3 Namespaces in Functions
8.5 Functions and Return Values
8.6 Exceptions
Standard
8.3 Namespaces in Functions
8.5 Functions and Return Values
8.6 Exceptions
Standard
3.19 Putting Together Control Structures
Standard
15.6 While Loops
15.9 For Loops
Standard
14.5 For Loops in JavaScript
14.7 For Loop Practice
14.9 While Loops
Standard
6.3 Namespaces in Functions
6.4 Functions and Return Values
6.5 Exceptions
13.1 Project: Guess the Word
18.19 Putting Together Control Structures
Standard
7.5 For Loops in JavaScript
7.7 For Loop Practice
7.9 While Loops
Standard
1.19 Putting Together Control Structures
6.13 Control Structures Example
6.16 Karel Challenges
10.1 micro:bit Challenges
Standard
10.20 Putting Together Control Structures
15.6 While Loops
15.9 For Loops
Standard
4.6 While Loops
4.9 For Loops
Standard
5.10 Functions and Return Values
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.13 Control Structures Example
11.16 Karel Challenges
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.13 Control Structures Example
11.16 Karel Challenges
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.13 Control Structures Example
11.16 Karel Challenges
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.13 Control Structures Example
11.16 Karel Challenges
15.1 micro:bit Challenges
Standard
1.19 Putting Together Control Structures
7.1 micro:bit Challenges
14.13 Control Structures Example
14.16 Karel 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.13 Control Structures Example
11.16 Karel Challenges
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.13 Control Structures Example
11.16 Karel Challenges
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.13 Control Structures Example
12.16 Karel Challenges
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
18.6 While Loops
18.9 For Loops
Standard
13.9 For Loops in JavaScript
13.10 For Loop Practice
13.12 While Loops
Standard
14.9 For Loops in JavaScript
14.10 For Loop Practice
14.12 While Loops
Standard
13.5 For Loops in JavaScript
13.7 For Loop Practice
13.9 While Loops
Standard
6.6 While Loops
6.9 For Loops
Standard
6.5 For Loops in JavaScript
6.7 For Loop Practice
6.9 While Loops
Standard
1.4 Lost in Space
Standard
1.8 While Loops
1.9 Karel Challenges
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.13 Control Structures Example
11.16 Karel Challenges
15.1 micro:bit Challenges
Standard
1.8 While Loops
1.9 Karel Challenges
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
1.9 While Loops
1.10 Karel Challenges
8.1 micro:bit Challenges
11.1 Arduino 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
8.9 For Loops in JavaScript
8.10 For Loop Practice
8.12 While Loops
Standard
12.9 For Loops in JavaScript
12.10 For Loop Practice
12.12 While Loops
Standard
1.8 While Loops
1.9 Karel Challenges
8.1 micro:bit Challenges
Standard
1.4 Lost in Space
4.8 While Loops
4.9 Karel Challenges
Standard
10.3 Namespaces in Functions
10.4 Functions and Return Values
10.5 Exceptions
Standard
3.8 While Loops
3.9 Karel Challenges
Standard
1.4 Lost in Space
4.8 While Loops
4.9 Karel Challenges
Standard
1.4 Lost in Space
5.8 While Loops
5.9 Karel Challenges
Standard
6.1 Putting Together Control Structures
Standard
1.8 While Loops
1.9 Karel Challenges
Standard
7.3 Namespaces in Functions
7.4 Functions and Return Values
7.5 Exceptions
Standard
5.5 For Loops in JavaScript
5.7 For Loop Practice
5.9 While Loops
Standard
4.3 Namespaces in Functions
4.4 Functions and Return Values
4.6 Introduction to Exceptions
Standard
7.4 Namespaces in Functions
7.5 Functions and Return Values
7.7 Introduction to Exceptions
19.1 Project: Guess the Word
Standard
2.8 While Loops
2.9 Karel Challenges
Standard
1.13 Control Structures Example
1.16 Karel Challenges
Standard
9.3 Namespaces in Functions
9.4 Functions and Return Values
9.6 Exceptions
Standard
1.8 While Loops
1.9 Karel Challenges
Standard
5.11 Functions and Return Values
Standard
1.4 Lost in Space
5.8 While Loops
5.9 Karel Challenges