# 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 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 12.6 Random Numbers 12.4 Basic Math
 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 6.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 10.6 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 10.5 Basic Math in JavaScript 15.8 Random Numbers
 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 8.5 Basic Math in JavaScript 10.8 Random Numbers 21.2 Random Circles 21.3 Random Ghosts 21.4 Bouncing Ball
 Standard 1.6 Stopping Timers 1.7 Collisions 4.5 Mathematical Operators
 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 8.4 Basic Math 8.5 Random Numbers 7.4 Mathematical Operators 7.10 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 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 3.4 Basic Math in JavaScript 8.2 Random Circles 8.3 Random Ghosts 8.4 Bouncing Ball
 Standard 5.4 Basic Math in JavaScript 9.7 Random Circles 9.8 Random Ghosts 9.9 Bouncing Ball
 Standard 4.4 Mathematical Operators 6.5 Floating Point Numbers and Rounding
 Standard 4.4 Mathematical Operators 6.5 Floating Point Numbers and Rounding
 Standard 6.4 Basic Math in JavaScript 13.8 Random Numbers 15.7 Random Circles 15.8 Random Ghosts 15.9 Bouncing Ball
 Standard 13.4 Basic Math in JavaScript 13.11 Random Numbers
 Standard 14.4 Basic Math in JavaScript 14.11 Random Numbers
 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 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 22.8 Random Numbers