Please enable JavaScript to use CodeHS

IN 6-8: 6-8.PA.1

CodeHS Lessons

Design and iteratively develop programs that combine the following: sequencing, looping (including nested loops), conditionals (including compound conditionals), expressions, variables, functions, and parameters.

Standard
1.4 Lost in Space
2.1 Quest for the Rosetta Stone
2.2 A Day at the Park
3.3 A Day at the Carnival
3.4 Under the Sea
3.5 Tracy Adventures 1: Evaluation
5.3 Functions
5.4 Multiple Functions
5.5 For Loops
5.6 Conditional Statements
5.7 If/Else Statements
5.8 While Loops
8.5 Color Transitions
8.6 Shape Transformations
8.7 Direction
8.8 Mouse Data
8.9 Keyboard Data
8.10 Project: Animate an Emoji
Standard
1.4 Lost in Space
2.1 Quest for the Rosetta Stone
2.2 A Day at the Park
4.3 A Day at the Carnival
4.4 Under the Sea
4.5 Tracy Adventures 1: Evaluation
Standard
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
4.5 Color Transitions
4.6 Shape Transformations
4.7 Direction
4.8 Mouse Data
4.9 Keyboard Data
4.10 Project: Animate an Emoji
Standard
8.1 Putting Together Control Structures
9.1 On Screen Calculator
10.1 Refresher: Challenges with Tracy
10.2 [Partner Project] Digital Art Platform
13.1 Project: Ticketing System
15.1 Project: Timeline
Standard
8.1 Putting Together Control Structures
9.1 On Screen Calculator
Standard
1.1 Refresher: Challenges with Tracy
1.2 [Partner Project] Digital Art Platform
4.1 Project: Ticketing System
6.1 Project: Timeline
Standard
2.2 Color Transitions
2.3 Shape Transformations
2.4 Direction
3.2 Mouse Data
3.3 Keyboard Data
Standard
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
Standard
2.9 For Loops
2.10 If Statements
2.11 If/Else Statements
2.12 While Loops in Karel
2.13 Control Structures Example
Standard
2.9 For Loops
2.10 If Statements
2.11 If/Else Statements
2.12 While Loops in Karel
2.13 Control Structures Example
Standard
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
Standard
7.1 For Loops
7.2 While Loops
7.4 If/Else Statements
7.5 Functions
9.1 micro:bit Challenges
Standard
7.1 For Loops
7.2 While Loops
7.4 If/Else Statements
7.5 Functions
10.1 micro:bit Challenges
Standard
2.1 For Loops
2.2 While Loops
2.4 If/Else Statements
2.5 Functions
3.1 micro:bit Challenges
Standard
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
11.9 For Loops
11.10 If Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.11 If/Else Statements
Standard
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
11.9 For Loops
11.10 If Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.11 If/Else Statements
Standard
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
11.9 For Loops
11.10 If Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.11 If/Else Statements
Standard
9.1 For Loops
9.2 While Loops
9.4 If/Else Statements
9.5 Functions
10.1 micro:bit Challenges
6.9 For Loops
6.10 If Statements
6.12 While Loops in Karel
6.13 Control Structures Example
6.11 If/Else Statements
Standard
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
11.9 For Loops
11.10 If Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.11 If/Else Statements
Standard
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
11.9 For Loops
11.10 If Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.11 If/Else Statements
Standard
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
11.9 For Loops
11.10 If Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.11 If/Else Statements
Standard
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
11.9 For Loops
11.10 If Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.11 If/Else Statements
Standard
6.1 For Loops
6.2 While Loops
6.4 If/Else Statements
6.5 Functions
7.1 micro:bit Challenges
14.9 For Loops
14.10 If Statements
14.12 While Loops in Karel
14.13 Control Structures Example
14.11 If/Else Statements
Standard
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
11.9 For Loops
11.10 If Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.11 If/Else Statements
Standard
8.9 For Loops
8.10 If Statements
8.11 If/Else Statements
8.12 While Loops in Karel
8.13 Control Structures Example
Standard
2.3 Functions
2.4 Multiple Functions
2.5 For Loops
2.6 Conditional Statements
2.7 If/Else Statements
2.8 While Loops
5.5 Color Transitions
5.6 Shape Transformations
5.7 Direction
5.8 Mouse Data
5.9 Keyboard Data
5.10 Project: Animate an Emoji
Standard
11.4 For Loops
11.5 While Loops
Standard
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
11.9 For Loops
11.10 If Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.11 If/Else Statements
Standard
14.1 For Loops
14.2 While Loops
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
11.9 For Loops
11.10 If Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.11 If/Else Statements
Standard
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
5.5 Color Transitions
5.6 Shape Transformations
5.7 Direction
5.8 Mouse Data
5.9 Keyboard Data
5.10 Project: Animate an Emoji
Standard
8.1 Putting Together Control Structures
9.1 On Screen Calculator
Standard
1.1 Refresher: Challenges with Tracy
1.2 [Partner Project] Digital Art Platform
4.1 Project: Ticketing System
6.1 Project: Timeline
Standard
8.1 Putting Together Control Structures
9.1 On Screen Calculator
10.1 Refresher: Challenges with Tracy
10.2 [Partner Project] Digital Art Platform
13.1 Project: Ticketing System
15.1 Project: Timeline
Standard
1.4 Lost in Space
2.1 Quest for the Rosetta Stone
2.2 A Day at the Park
Standard
1.3 A Day at the Carnival
1.4 Under the Sea
1.5 Tracy Adventures 1: Evaluation
Standard
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
3.5 Color Transitions
3.6 Shape Transformations
3.7 Direction
3.8 Mouse Data
3.9 Keyboard Data
3.10 Project: Animate an Emoji