Please enable JavaScript to use CodeHS

KS 6-8: 8.AP.V.01

CodeHS Lessons

Create programs using variables with purposeful and thoughtful naming conventions for identifiers to improve program readability. (CSTA Practice - P5)

Standard
3.2 Variables and Types
25.10 Variables
28.3 Variables and Types
Standard
9.2 Variables
Standard
19.2 Variables
Standard
14.3 Variables and Types
Standard
12.3 Variables and Types
Standard
2.2 Variables
Standard
16.15 Variables
Standard
3.4 Under the Sea
8.3 Variables
8.4 The Draw Loop
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
9.5 Variables
9.9 Your First Sprites
Standard
4.4 Under the Sea
Standard
4.3 Variables
4.4 The Draw Loop
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
5.5 Variables
5.9 Your First Sprites
Standard
3.2 Naming Guidelines
5.1 Variables
22.2 Under the Sea
Standard
3.2 Naming Guidelines
5.1 Variables
Standard
1.4 Variables
2.1 The Draw Loop
2.2 Color Transitions
2.3 Shape Transformations
2.4 Direction
3.2 Mouse Data
3.3 Keyboard Data
Standard
2.3 Variables
3.4 Your First Sprites
Standard
2.9 For Loops
2.11 If/Else Statements
2.12 While Loops in Karel
2.13 Control Structures Example
3.7 Naming Guidelines
3.11 Variables
Standard
2.9 For Loops
2.11 If/Else Statements
2.12 While Loops in Karel
2.13 Control Structures Example
3.2 Variables
6.7 Naming Guidelines
6.11 Variables
Standard
1.9 For Loops
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
13.7 Naming Guidelines
13.11 Variables
Standard
1.7 Naming Guidelines
1.11 Variables
2.2 Variables and Types
3.4 Variables
Standard
3.2 Variables
5.4 Variables
Standard
3.2 Naming Guidelines
4.1 Variables
5.4 Variables
Standard
2.4 Variables
4.3 For Loops
5.1 If Statements
5.2 If/Else Statements
6.1 While Loops in Karel
8.1 Control Structures Example
Standard
3.2 Variables and Types
Standard
5.2 Variables
Standard
8.5 Variables
8.9 Your First Sprites
Standard
1.7 Naming Guidelines
1.11 Variables
3.4 Variables
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
2.7 Naming Guidelines
2.11 Variables
3.2 Variables and Types
Standard
5.2 Variables
Standard
1.2 Variables and Types
16.7 Naming Guidelines
16.11 Variables
Standard
2.4 Under the Sea
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
6.10 Project: Animate an Emoji
Standard
2.7 Naming Guidelines
2.12 Variables
5.2 Variables and Types
Standard
6.2 Variables
19.2 Variables
Standard
6.2 Variables
Standard
4.3 Variables
4.4 The Draw Loop
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
5.5 Variables
5.9 Your First Sprites
Standard
3.2 Naming Guidelines
5.1 Variables
Standard
1.7 Naming Guidelines
1.11 Variables
3.4 Variables
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
1.7 Naming Guidelines
1.11 Variables
3.4 Variables
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
1.4 Variables
3.4 Your First Sprites
10.4 Variables
Standard
4.4 Variables and Types
Standard
4.4 Variables and Types
Standard
4.4 Variables and Types
Standard
3.7 Naming Guidelines
3.11 Variables
Standard
3.3 Variables and Types
18.7 Naming Guidelines
18.11 Variables
Standard
1.7 Naming Guidelines
1.11 Variables
3.4 Variables
6.9 For Loops
6.11 If/Else Statements
6.12 While Loops in Karel
6.13 Control Structures Example
Standard
3.2 Variables and Types
10.8 Naming Guidelines
10.12 Variables
12.2 Variables
Standard
5.3 Variables and Types
Standard
1.4 Under the Sea
Standard
3.3 Variables
3.4 The Draw Loop
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
4.5 Variables
4.9 Your First Sprites
Standard
8.3 Variables
Standard
4.3 Variables and Types
Standard
4.2 Variables
Standard
23.1 Programming Concepts
Standard
1.7 Naming Guidelines
1.11 Variables
3.4 Variables
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
5.2 Variables
Standard
1.7 Naming Guidelines
1.11 Variables
3.4 Variables
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
1.7 Naming Guidelines
1.11 Variables
3.4 Variables
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
6.10 Variables
7.2 Variables and Types
8.2 Variables
Standard
7.8 Variables
9.2 Variables and Types
10.2 Variables
Standard
8.10 Variables
9.2 Variables and Types
12.2 Variables
Standard
1.7 Naming Guidelines
1.11 Variables
3.4 Variables
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
2.2 Variables
Standard
1.7 Naming Guidelines
1.11 Variables
4.4 Variables
14.9 For Loops
14.11 If/Else Statements
14.12 While Loops in Karel
14.13 Control Structures Example
Standard
1.7 Naming Guidelines
1.11 Variables
3.4 Variables
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
3.7 Naming Guidelines
3.11 Variables
8.9 For Loops
8.11 If/Else Statements
8.12 While Loops in Karel
8.13 Control Structures Example
Standard
3.7 Naming Guidelines
3.12 Variables
Standard
5.3 Variables
5.4 The Draw Loop
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
4.2 Variables
11.3 Variables
Standard
1.8 Naming Guidelines
1.12 Variables
Standard
1.8 Naming Guidelines
1.12 Variables
Standard
10.1 Programming Concepts
Standard
3.2 Variables
Standard
13.1 Programming Concepts
Standard
1.7 Naming Guidelines
1.11 Variables
3.4 Variables
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
1.7 Naming Guidelines
1.11 Variables
3.4 Variables
12.9 For Loops
12.11 If/Else Statements
12.12 While Loops in Karel
12.13 Control Structures Example
Standard
4.2 Variables and Types
16.10 Variables
Standard
4.2 Variables and Types
16.10 Variables
Standard
14.1 Programming Concepts
Standard
13.3 Variables and Types
Standard
10.4 Variables and Types
Standard
16.1 Programming Concepts
Standard
2.2 Variables
Standard
4.2 Naming Guidelines
5.1 Variables
Standard
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
Standard
2.10 If Statements
Standard
5.2 Variables
Standard
24.3 Variables and Types
Standard
3.2 Naming Guidelines
4.2 Variables
Standard
5.1 Programming Concepts
Standard
1.7 Naming Guidelines
1.11 Variables
3.4 Variables
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
2.2 Variables and Types
Standard
5.3 Variables
5.4 The Draw Loop
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
2.2 Variables and Types
11.10 Variables
Standard
3.4 Variables
9.4 Variables
Standard
2.2 Variables and Types
Standard
2.2 Variables and Types
Standard
2.2 Variables and Types
Standard
2.3 Variables
3.4 Your First Sprites
Standard
3.2 Naming Guidelines
5.1 Variables
Standard
3.2 Naming Guidelines
5.1 Variables
Standard
2.2 Variables and Types
Standard
8.2 Variables
Standard
12.2 Variables
Standard
7.2 Variables and Types
Standard
1.4 Under the Sea
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
6.10 Project: Animate an Emoji
7.5 Variables
7.9 Your First Sprites
Standard
1.4 Under the Sea
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
6.10 Project: Animate an Emoji
7.5 Variables
7.9 Your First Sprites
Standard
2.4 Under the Sea
7.3 Variables
7.4 The Draw Loop
7.5 Color Transitions
7.6 Shape Transformations
7.7 Direction
7.8 Mouse Data
7.9 Keyboard Data
7.10 Project: Animate an Emoji
8.5 Variables
8.9 Your First Sprites
Standard
3.4 Under the Sea
8.3 Variables
8.4 The Draw Loop
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
9.5 Variables
9.9 Your First Sprites
Standard
3.2 Naming Guidelines
4.1 Variables
Standard
5.5 Variables
5.6 The Draw Loop
Standard
4.2 Variables and Types
Standard
1.2 Variables and Types
Standard
2.3 Under the Sea
Standard
4.2 Variables and Types
Standard
5.3 Variables
5.4 The Draw Loop
5.5 Color Transitions
5.6 Shape Transformations
5.7 Direction
5.8 Mouse Data
5.9 Keyboard Data
Standard
1.9 For Loops
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
3.9 For Loops
3.10 If Statements
3.11 If/Else Statements
3.12 While Loops in Karel
3.13 Control Structures Example
Standard
7.2 Variables and Types
Standard
11.3 Variables and Types
Standard
3.2 Naming Guidelines
4.1 Variables
Standard
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
Standard
12.15 Variables
Standard
3.4 Under the Sea
8.3 Variables
8.4 The Draw Loop
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
9.5 Variables
9.9 Your First Sprites
Standard
2.10 Variables
4.2 Variables and Types