Please enable JavaScript to use CodeHS

Arkansas Programming Year 1: CSPG.Y1.2.3

CodeHS Lessons

Analyze how computer science concepts relate to the field of mathematics. NOTE: Concepts may include, but are not limited to, different division methods (e.g., integer, long, modular), random number generation, domain, maximum, mean, minimum, mode, and range.

Standard
3.4 Basic Math
3.6 Random Numbers
10.2 Stopping Timers
10.3 Collisions
19.3 Animation Practice
Standard
3.4 Mathematical Operators
5.5 Floating Point Numbers and Rounding
Standard
9.4 Basic Math in JavaScript
9.11 Random Numbers
Standard
22.8 Random Numbers
Standard
2.4 Basic Math
2.6 Random Numbers
9.2 Stopping Timers
9.3 Collisions
26.2 Animation Practice
Standard
3.4 Basic Math
3.6 Random Numbers
10.2 Stopping Timers
10.3 Collisions
24.3 Animation Practice
Standard
3.4 Basic Math
3.6 Random Numbers
11.2 Stopping Timers
11.3 Collisions
17.3 Animation Practice
Standard
3.4 Basic Math in JavaScript
Standard
7.4 Mathematical Operators
Standard
2.4 Mathematical Operators
4.5 Floating Point Numbers and Rounding
Standard
3.4 Basic Math in JavaScript
6.8 Random Numbers
11.2 Random Circles
11.3 Random Ghosts
11.4 Bouncing Ball
Standard
11.1 Calculating Area
11.2 Categorizing Triangles with a Static Base Value
11.3 Categorizing Triangles with a Varied Base Value
Standard
5.4 Basic Math in JavaScript
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
Standard
3.4 Basic Math in JavaScript
5.8 Random Numbers
9.2 Random Circles
9.3 Random Ghosts
9.4 Bouncing Ball
Standard
3.4 Basic Math in JavaScript
5.8 Random Numbers
9.2 Random Circles
9.3 Random Ghosts
9.4 Bouncing Ball
Standard
3.4 Basic Math in JavaScript
5.8 Random Numbers
Standard
8.1 Calculating Area
8.2 Categorizing Triangles with a Static Base Value
8.3 Categorizing Triangles with a Varied Base Value
Standard
3.4 Mathematical Operators
4.5 Floating Point Numbers and Rounding
19.1 Calculating Area
19.2 Categorizing Triangles with a Static Base Value
19.3 Categorizing Triangles with a Varied Base Value
Standard
14.4 Basic Math in JavaScript
Standard
5.4 Basic Math in JavaScript
7.8 Random Numbers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
Standard
6.5 Basic Math in JavaScript
8.8 Random Numbers
10.8 Random Circles
10.9 Random Ghosts
10.10 Bouncing Ball
Standard
5.4 Mathematical Operators
6.5 Floating Point Numbers and Rounding
Standard
6.4 Basic Math in JavaScript
8.8 Random Numbers
10.7 Random Circles
10.8 Random Ghosts
10.9 Bouncing Ball
Standard
5.4 Basic Math in JavaScript
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
Standard
5.4 Basic Math in JavaScript
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
Standard
6.4 Basic Math in JavaScript
9.8 Random Numbers
11.7 Random Circles
11.8 Random Ghosts
11.9 Bouncing Ball
Standard
10.5 Basic Math in JavaScript
15.8 Random Numbers
Standard
5.4 Basic Math in JavaScript
14.8 Random Numbers
17.7 Random Circles
17.8 Random Ghosts
17.9 Bouncing Ball
Standard
3.5 Mathematical Operators
4.5 Floating Point Numbers and Rounding
Standard
5.4 Basic Math in JavaScript
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
Standard
2.4 Basic Math
2.6 Random Numbers
6.2 Stopping Timers
6.3 Collisions
21.3 Animation Practice
Standard
8.5 Basic Math in JavaScript
10.8 Random Numbers
21.2 Random Circles
21.3 Random Ghosts
21.4 Bouncing Ball
Standard
4.4 Basic Math in JavaScript
6.8 Random Numbers
10.2 Random Circles
10.3 Random Ghosts
10.4 Bouncing Ball
Standard
5.4 Basic Math in JavaScript
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
Standard
5.4 Basic Math in JavaScript
7.8 Random Numbers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
Standard
5.4 Basic Math in JavaScript
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
Standard
5.4 Basic Math in JavaScript
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
Standard
2.4 Basic Math in JavaScript
Standard
2.4 Basic Math in JavaScript
Standard
5.4 Basic Math in JavaScript
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
Standard
3.4 Basic Math
3.6 Random Numbers
13.2 Stopping Timers
13.3 Collisions
Standard
4.4 Basic Math
4.6 Random Numbers
8.2 Stopping Timers
8.3 Collisions
17.3 Animation Practice
Standard
5.4 Basic Math in JavaScript
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
Standard
6.4 Basic Math in JavaScript
10.8 Random Numbers
12.7 Random Circles
12.8 Random Ghosts
12.9 Bouncing Ball
Standard
5.4 Basic Math in JavaScript
7.7 Random Circles
7.8 Random Ghosts
7.9 Bouncing Ball
Standard
5.4 Basic Math
5.6 Random Numbers
11.2 Stopping Timers
11.3 Collisions
Standard
8.1 Calculating Area
8.2 Categorizing Triangles with a Static Base Value
8.3 Categorizing Triangles with a Varied Base Value
Standard
5.4 Basic Math in JavaScript
7.8 Random Numbers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
Standard
5.4 Basic Math in JavaScript
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
Standard
13.4 Basic Math in JavaScript
13.11 Random Numbers
Standard
2.4 Mathematical Operators
4.5 Floating Point Numbers and Rounding
Standard
2.4 Mathematical Operators
4.5 Floating Point Numbers and Rounding
Standard
2.4 Mathematical Operators
4.5 Floating Point Numbers and Rounding
Standard
8.4 Basic Math in JavaScript
8.11 Random Numbers
Standard
12.4 Basic Math in JavaScript
12.11 Random Numbers
Standard
5.4 Basic Math in JavaScript
11.2 Random Circles
11.3 Random Ghosts
11.4 Bouncing Ball