# NY 4-6: 4-6.CT.1

## CodeHS Lessons

Develop a computational model of a system that shows changes in output when there are changes in inputs.

 Standard 24.13 User Input 24.14 Parameters 24.18 If Statements 24.19 If/Else Statements 24.20 While Loops
 Standard 1.8 Challenge: Make a Keyboard 1.9 Keyboard Interactions
 Standard 3.4 Under the Sea
 Standard 4.4 Under the Sea
 Standard 5.5 User Input 5.6 Parameters 7.1 If Statements 7.2 If/Else Statements 7.4 While Loops 8.1 Putting Together Control Structures
 Standard 5.5 User Input 5.6 Parameters 7.1 If Statements 7.2 If/Else Statements 7.4 While Loops 8.1 Putting Together Control Structures
 Standard 13.12 User Input 13.13 Parameters 13.16 If Statements 13.17 If/ Else Statements 13.18 While Loops 13.19 Putting Together Control Structures
 Standard 3.12 User Input 3.13 Parameters 3.16 If Statements 3.17 If/ Else Statements 3.18 While Loops 3.19 Putting Together Control Structures
 Standard 6.12 User Input 6.13 Parameters 6.16 If Statements 6.17 If/ Else Statements 6.18 While Loops 6.19 Putting Together Control Structures
 Standard 2.2 Properties 3.1 What is Scripting? 3.2 Disappearing Platforms 3.3 Fading Platforms 3.4 Deadly Lava
 Standard 1.3 A Study in Gravity 2.6 Print Total Genotype Dominance 3.4 Changing Speeds on Collision 3.5 Inelastic Collisions 3.6 Elastic Collisions 4.3 Time to Impact 4.4 Elastic Collisions
 Standard 1.1 Factors and Programming 1.2 Programming with Variables 1.3 Modulus and If Statements 1.4 For Loops 1.5 Pulling It All Together! 2.1 Math and Programming 2.2 Programming with Variables 2.3 The Pythagorean Theorem 2.4 Getting User Input 2.5 Final Roofing Project 3.1 Printing, Variables, and Math 3.2 Getting User Input 3.3 Making Decisions 3.4 The Formula Solver 4.1 Vectors vs Scalars 4.2 Vectors and Programming 4.3 Variables and Arrays 4.4 Vector Arithmetic 5.1 Calculating Area 5.2 Categorizing Triangles with a Static Base Value 5.3 Categorizing Triangles with a Varied Base Value 6.1 Modeling with Tracy 7.1 Precision of Pi
 Standard 1.12 User Input 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures
 Standard 4.2 User Input 4.3 Parameters 6.1 If Statements 6.2 If/ Else Statements 6.3 While Loops 7.3 Operators 7.4 If/Else Statements 7.5 Functions 8.1 Putting Together Control Structures 9.1 micro:bit Challenges 9.2 Explore a New Sensor
 Standard 7.3 Operators 7.4 If/Else Statements 7.5 Functions 10.1 micro:bit Challenges 10.2 Explore a New Sensor
 Standard 2.3 Operators 2.4 If/Else Statements 2.5 Functions 3.1 micro:bit Challenges 3.2 Explore a New Sensor
 Standard 4.1 Click-Based Interaction 4.2 Gaze-Based Interaction 9.1 Click-Based Interaction 9.2 Gaze-Based Interaction
 Standard 1.12 User Input 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 14.4 If/Else Statements 14.3 Operators 14.5 Functions 15.1 micro:bit Challenges 15.2 Explore a New Sensor
 Standard 4.2 User Input 4.3 Parameters 5.1 If Statements 5.2 If/ Else Statements 5.3 While Loops 6.1 Putting Together Control Structures
 Standard 2.12 User Input 2.13 Parameters 2.16 If Statements 2.17 If/ Else Statements 2.18 While Loops 2.19 Putting Together Control Structures
 Standard 6.7 Challenge: Make a Keyboard 6.8 Keyboard Interactions
 Standard 2.13 User Input 2.14 Parameters 2.18 If Statements 2.19 If/ Else Statements 2.20 While Loops 2.22 Putting Together Control Structures
 Standard 1.12 User Input 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 14.4 If/Else Statements 14.3 Operators 14.5 Functions 15.1 micro:bit Challenges 15.2 Explore a New Sensor
 Standard 1.12 User Input 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 14.4 If/Else Statements 14.3 Operators 14.5 Functions 15.1 micro:bit Challenges 15.2 Explore a New Sensor
 Standard 3.12 User Input 3.13 Parameters 3.16 If Statements 3.17 If/ Else Statements 3.18 While Loops 3.19 Putting Together Control Structures
 Standard 18.12 User Input 18.13 Parameters 18.16 If Statements 18.17 If/ Else Statements 18.18 While Loops 18.19 Putting Together Control Structures
 Standard 5.7 Challenge: Make a Keyboard 5.8 Keyboard Interactions
 Standard 1.12 User Input 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 9.4 If/Else Statements 9.3 Operators 9.5 Functions 10.1 micro:bit Challenges 10.2 Explore a New Sensor
 Standard 1.12 User Input 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 14.4 If/Else Statements 14.3 Operators 14.5 Functions 15.1 micro:bit Challenges 15.2 Explore a New Sensor
 Standard 1.12 User Input 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 14.4 If/Else Statements 14.3 Operators 14.5 Functions 15.1 micro:bit Challenges 15.2 Explore a New Sensor
 Standard 1.12 User Input 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 14.4 If/Else Statements 14.3 Operators 14.5 Functions 15.1 micro:bit Challenges 15.2 Explore a New Sensor
 Standard 6.11 User Input 6.12 Parameters 6.13 If Statements 6.14 If/ Else Statements 6.15 While Loops
 Standard 1.12 User Input 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 14.4 If/Else Statements 14.3 Operators 14.5 Functions 15.1 micro:bit Challenges 15.2 Explore a New Sensor
 Standard 1.12 User Input 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 6.4 If/Else Statements 6.3 Operators 6.5 Functions 7.1 micro:bit Challenges 7.2 Explore a New Sensor
 Standard 1.12 User Input 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 14.4 If/Else Statements 14.3 Operators 14.5 Functions 15.1 micro:bit Challenges 15.2 Explore a New Sensor
 Standard 3.12 User Input 3.13 Parameters 3.16 If Statements 3.17 If/ Else Statements 3.18 While Loops 3.19 Putting Together Control Structures
 Standard 3.13 User Input 3.14 Parameters 3.17 If Statements 3.18 If/ Else Statements 3.19 While Loops 3.20 Putting Together Control Structures
 Standard 1.12 User Input 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 14.4 If/Else Statements 14.3 Operators 14.5 Functions 15.1 micro:bit Challenges 15.2 Explore a New Sensor
 Standard 4.3 User Input 4.4 Parameters 5.1 If Statements 5.2 If/ Else Statements 5.3 While Loops 6.1 Putting Together Control Structures
 Standard 1.12 User Input 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 14.4 If/Else Statements 14.3 Operators 14.5 Functions 15.1 micro:bit Challenges 15.2 Explore a New Sensor
 Standard 7.7 Challenge: Make a Keyboard 7.8 Keyboard Interactions
 Standard 3.7 Explore a New Sensor 7.2 If/Else Statements 7.1 Operators 7.3 Functions 8.1 micro:bit Challenges
 Standard 5.5 User Input 5.6 Parameters 7.1 If Statements 7.2 If/Else Statements 7.4 While Loops 8.1 Putting Together Control Structures
 Standard 5.5 User Input 5.6 Parameters 7.1 If Statements 7.2 If/Else Statements 7.4 While Loops 8.1 Putting Together Control Structures
 Standard 11.13 User Input 11.14 Parameters 11.18 If Statements 11.19 If/Else Statements 11.20 While Loops
 Standard 1.7 Challenge: Make a Keyboard 1.8 Keyboard Interactions
 Standard 6.7 Challenge: Make a Keyboard 6.8 Keyboard Interactions
 Standard 10.2 A Study in Gravity
 Standard 1.4 Under the Sea