Please enable JavaScript to use CodeHS

SC 6-8: 8.AP.5.2

CodeHS Lessons

Collaborate with peers while programming.

Standard
10.1 Timers
10.2 Stopping Timers
10.3 Collisions
10.4 Mouse Click Events
19.3 Animation Practice
Standard
3.5 String Operators
5.3 Comparison Operators
5.4 Logical Operators
5.5 Floating Point Numbers and Rounding
7.1 While Loops
7.2 For Loops
7.4 Nested Control Structures
13.1 2d Lists
13.4 Dictionaries
25.21 Putting Together Control Structures
25.20 While Loops
25.19 If/Else Statements
25.14 Parameters
25.13 User Input
25.10 Variables
25.8 Artistic Effects
25.6 Comments
25.5 Turning Tracy Using Angles
25.3 Turning Tracy
Standard
34.1 2d Lists
34.4 Dictionaries
Standard
9.6 Test
Standard
9.1 Timers
9.2 Stopping Timers
9.3 Collisions
9.4 Mouse Click Events
26.2 Animation Practice
Standard
10.1 Timers
10.2 Stopping Timers
10.3 Collisions
10.4 Mouse Click Events
24.3 Animation Practice
Standard
11.1 Timers
11.2 Stopping Timers
11.3 Collisions
11.4 Mouse Click Events
17.3 Animation Practice
Standard
8.10 Project: Animate an Emoji
Standard
4.10 Project: Animate an Emoji
Standard
2.2 Turning Tracy
2.4 Turning Tracy Using Angles
3.1 Comments
3.4 Artistic Effects
5.1 Variables
5.5 User Input
5.6 Parameters
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
2.2 Turning Tracy
2.4 Turning Tracy Using Angles
3.1 Comments
3.4 Artistic Effects
5.1 Variables
5.5 User Input
5.6 Parameters
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
3.3 Turning Tracy
3.5 Turning Tracy Using Angles
3.6 Comments
3.9 Artistic Effects
3.11 Variables
3.12 User Input
3.13 Parameters
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
6.3 Turning Tracy
6.5 Turning Tracy Using Angles
6.6 Comments
6.9 Artistic Effects
6.11 Variables
6.12 User Input
6.13 Parameters
6.17 If/ Else Statements
6.18 While Loops
6.19 Putting Together Control Structures
Standard
13.3 Turning Tracy
13.5 Turning Tracy Using Angles
13.6 Comments
13.9 Artistic Effects
13.11 Variables
13.12 User Input
13.13 Parameters
13.17 If/ Else Statements
13.18 While Loops
13.19 Putting Together Control Structures
Standard
7.5 String Operators
7.8 Comparison Operators
7.9 Logical Operators
7.11 For Loops
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
2.5 String Operators
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
5.1 While Loops
5.2 For Loops
5.4 Nested Control Structures
10.1 2d Lists
10.4 Dictionaries
12.1 Arduino Challenges
12.4 Final Project
Standard
11.1 Timers
11.2 Random Circles
11.3 Random Ghosts
11.4 Bouncing Ball
11.5 Mouse Events: Mouse Clicked
14.1 Arduino Challenges
14.4 Final Project
Standard
2.1 Turning Tracy
2.3 Turning Tracy Using Angles
3.1 Comments
3.4 Artistic Effects
4.1 Variables
4.2 User Input
4.3 Parameters
6.2 If/ Else Statements
6.3 While Loops
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
9.4 Final Project
Standard
10.1 micro:bit Challenges
10.4 Final Project
Standard
3.1 micro:bit Challenges
3.4 Final Project
Standard
3.1 Arduino Challenges
3.4 Final Project
Standard
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
7.6 Test
15.1 micro:bit Challenges
15.4 Final Project
Standard
9.1 Timers
9.2 Random Circles
9.3 Random Ghosts
9.4 Bouncing Ball
9.5 Mouse Events: Mouse Clicked
Standard
9.1 Timers
9.2 Random Circles
9.3 Random Ghosts
9.4 Bouncing Ball
9.5 Mouse Events: Mouse Clicked
Standard
2.1 Turning Tracy
2.3 Turning Tracy Using Angles
3.1 Comments
3.4 Artistic Effects
4.1 Variables
4.2 User Input
4.3 Parameters
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
2.3 Turning Tracy
2.5 Turning Tracy Using Angles
2.6 Comments
2.9 Artistic Effects
2.11 Variables
2.12 User Input
2.13 Parameters
2.17 If/ Else Statements
2.18 While Loops
2.19 Putting Together Control Structures
3.5 String Operators
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
5.1 While Loops
5.2 For Loops
5.4 Nested Control Structures
9.1 2d Lists
9.4 Dictionaries
Standard
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
10.7 Timers
10.8 Random Circles
10.9 Random Ghosts
10.10 Bouncing Ball
10.11 Mouse Events: Mouse Clicked
Standard
2.3 Turning Tracy
2.5 Turning Tracy Using Angles
2.6 Comments
2.9 Artistic Effects
2.12 Variables
2.13 User Input
2.14 Parameters
2.19 If/ Else Statements
2.20 While Loops
2.22 Putting Together Control Structures
5.5 String Operators
6.3 Comparison Operators
6.4 Logical Operators
6.5 Floating Point Numbers and Rounding
7.1 While Loops
7.2 For Loops
7.4 Nested Control Structures
11.1 2d Lists
11.4 Dictionaries
13.6 Test
Standard
10.6 Timers
10.7 Random Circles
10.8 Random Ghosts
10.9 Bouncing Ball
10.10 Mouse Events: Mouse Clicked
Standard
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
7.6 Test
15.1 micro:bit Challenges
15.4 Final Project
Standard
11.6 Timers
11.7 Random Circles
11.8 Random Ghosts
11.9 Bouncing Ball
11.10 Mouse Events: Mouse Clicked
Standard
3.3 Turning Tracy
3.5 Turning Tracy Using Angles
3.6 Comments
3.9 Artistic Effects
3.11 Variables
3.12 User Input
3.13 Parameters
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
17.6 Timers
17.7 Random Circles
17.8 Random Ghosts
17.9 Bouncing Ball
17.10 Mouse Events: Mouse Clicked
Standard
3.6 String Operators
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
5.1 While Loops
5.2 For Loops
5.4 Nested Control Structures
7.7 Test
9.5 2d Lists
18.19 Putting Together Control Structures
12.3 Dictionaries
18.18 While Loops
18.17 If/ Else Statements
18.13 Parameters
18.12 User Input
18.11 Variables
18.9 Artistic Effects
18.6 Comments
18.5 Turning Tracy Using Angles
18.3 Turning Tracy
Standard
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
10.1 micro:bit Challenges
10.4 Final Project
Standard
6.1 Timers
6.2 Stopping Timers
6.3 Collisions
6.4 Mouse Click Events
21.3 Animation Practice
Standard
3.10 Project: Animate an Emoji
Standard
21.1 Timers
21.2 Random Circles
21.3 Random Ghosts
21.4 Bouncing Ball
21.5 Mouse Events: Mouse Clicked
Standard
21.1 Timers
21.2 Random Circles
21.3 Random Ghosts
21.4 Bouncing Ball
21.5 Mouse Events: Mouse Clicked
Standard
1.5 Timers
1.6 Stopping Timers
1.7 Collisions
1.8 Mouse Click Events
4.6 String Operators
6.5 2d Lists
6.6 Dictionaries
Standard
10.1 Timers
10.2 Random Circles
10.3 Random Ghosts
10.4 Bouncing Ball
10.5 Mouse Events: Mouse Clicked
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
7.6 Test
15.1 micro:bit Challenges
15.4 Final Project
Standard
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
7.6 Test
15.1 micro:bit Challenges
15.4 Final Project
Standard
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
7.6 Test
15.1 micro:bit Challenges
15.4 Final Project
Standard
6.3 Turning Tracy
6.5 Turning Tracy Using Angles
6.7 Artistic Effects
6.10 Variables
6.11 User Input
6.12 Parameters
6.14 If/ Else Statements
6.15 While Loops
7.5 String Operators
7.8 Comparison Operators
7.9 Logical Operators
7.10 Floating Point Numbers and Rounding
7.11 While Loops
7.12 For Loops
Standard
8.3 Turning Tracy
8.5 Turning Tracy Using Angles
8.7 Artistic Effects
8.10 Variables
8.11 User Input
8.12 Parameters
8.14 If/ Else Statements
8.15 While Loops
9.5 String Operators
9.8 Comparison Operators
9.9 Logical Operators
9.10 Floating Point Numbers and Rounding
9.11 While Loops
9.12 For Loops
Standard
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
7.6 Test
15.1 micro:bit Challenges
15.4 Final Project
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
12.6 Test
7.1 micro:bit Challenges
7.4 Final Project
Standard
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
7.6 Test
15.1 micro:bit Challenges
15.4 Final Project
Standard
3.3 Turning Tracy
3.5 Turning Tracy Using Angles
3.6 Comments
3.9 Artistic Effects
3.11 Variables
3.12 User Input
3.13 Parameters
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
3.3 Turning Tracy
3.5 Turning Tracy Using Angles
3.6 Comments
3.9 Artistic Effects
3.12 Variables
3.13 User Input
3.14 Parameters
3.18 If/ Else Statements
3.19 While Loops
3.20 Putting Together Control Structures
Standard
13.1 Timers
13.2 Stopping Timers
13.3 Collisions
13.4 Mouse Click Events
18.3 Animation Practice
Standard
5.10 Project: Animate an Emoji
Standard
8.1 Timers
8.2 Stopping Timers
8.3 Collisions
8.4 Mouse Click Events
17.3 Animation Practice
Standard
1.4 Turning Tracy
1.6 Turning Tracy Using Angles
1.7 Comments
1.10 Artistic Effects
1.12 Variables
1.13 User Input
1.14 Parameters
1.18 If/ Else Statements
1.19 While Loops
1.20 Putting Together Control Structures
Standard
1.4 Turning Tracy
1.6 Turning Tracy Using Angles
1.7 Comments
1.10 Artistic Effects
1.12 Variables
1.13 User Input
1.14 Parameters
1.18 If/ Else Statements
1.19 While Loops
1.20 Putting Together Control Structures
Standard
8.1 Timers
8.2 Random Circles
8.3 Random Ghosts
8.4 Bouncing Ball
8.5 Mouse Events: Mouse Clicked
Standard
5.6 Dictionaries
Standard
9.6 Test
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
7.6 Test
15.1 micro:bit Challenges
15.4 Final Project
Standard
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
7.6 Test
15.1 micro:bit Challenges
15.4 Final Project
Standard
4.5 String Operators
6.3 Comparison Operators
6.4 Logical Operators
6.5 Floating Point Numbers and Rounding
7.1 While Loops
7.2 For Loops
7.4 Nested Control Structures
16.21 Putting Together Control Structures
16.20 While Loops
16.19 If/Else Statements
16.14 Parameters
16.13 User Input
16.10 Variables
16.8 Artistic Effects
16.6 Comments
16.5 Turning Tracy Using Angles
16.3 Turning Tracy
Standard
4.5 String Operators
6.3 Comparison Operators
6.4 Logical Operators
6.5 Floating Point Numbers and Rounding
7.1 While Loops
7.2 For Loops
7.4 Nested Control Structures
16.21 Putting Together Control Structures
16.20 While Loops
16.19 If/Else Statements
16.14 Parameters
16.13 User Input
16.10 Variables
16.8 Artistic Effects
16.6 Comments
16.5 Turning Tracy Using Angles
16.3 Turning Tracy
Standard
15.6 Timers
15.7 Random Circles
15.8 Random Ghosts
15.9 Bouncing Ball
15.10 Mouse Events: Mouse Clicked
Standard
7.6 Timers
7.7 Random Circles
7.8 Random Ghosts
7.9 Bouncing Ball
7.10 Mouse Events: Mouse Clicked
Standard
11.1 Timers
11.2 Stopping Timers
11.3 Collisions
11.4 Mouse Click Events
Standard
9.7 Test
Standard
2.1 Turning Tracy
2.3 Turning Tracy Using Angles
3.1 Comments
3.4 Artistic Effects
4.2 Variables
4.3 User Input
4.4 Parameters
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
7.6 Test
15.1 micro:bit Challenges
15.4 Final Project
Standard
6.6 Test
Standard
6.6 Test
Standard
5.10 Project: Animate an Emoji
Standard
8.1 micro:bit Challenges
8.3 Final Project
Standard
2.5 String Operators
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
6.1 While Loops
6.2 For Loops
6.4 Nested Control Structures
Standard
5.1 2d Lists
5.4 Dictionaries
Standard
2.2 Turning Tracy
2.4 Turning Tracy Using Angles
3.1 Comments
3.4 Artistic Effects
5.1 Variables
5.5 User Input
5.6 Parameters
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
2.2 Turning Tracy
2.4 Turning Tracy Using Angles
3.1 Comments
3.4 Artistic Effects
5.1 Variables
5.5 User Input
5.6 Parameters
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
2.5 String Operators
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
6.1 While Loops
6.2 For Loops
6.4 Nested Control Structures
13.1 2d Lists
13.4 Dictionaries
Standard
2.5 String Operators
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
6.1 While Loops
6.2 For Loops
6.4 Nested Control Structures
11.21 Putting Together Control Structures
11.20 While Loops
11.19 If/Else Statements
11.14 Parameters
11.13 User Input
11.10 Variables
11.8 Artistic Effects
11.6 Comments
11.5 Turning Tracy Using Angles
11.3 Turning Tracy
Standard
5.1 2d Lists
5.4 Dictionaries
Standard
6.5 2d Lists
6.6 Dictionaries
Standard
4.10 Project: Animate an Emoji
Standard
2.2 Turning Tracy
2.4 Turning Tracy Using Angles
3.1 Comments
3.4 Artistic Effects
5.1 Variables
5.5 User Input
5.6 Parameters
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
1.3 Turning Tracy
1.5 Turning Tracy Using Angles
1.6 Comments
1.9 Artistic Effects
1.11 Variables
1.12 User Input
1.13 Parameters
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
7.6 Test
15.1 micro:bit Challenges
15.4 Final Project
Standard
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked