# VA MSCSE: MSCSE.3

## CodeHS Lessons

The student will implement a program that accepts input values, stores them in appropriately named variables, and produces output.

 Standard 2.7 Naming Guidelines 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 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 13.7 Naming Guidelines
 Standard 3.2 Naming Guidelines 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 3.7 Naming Guidelines 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 6.7 Naming Guidelines
 Standard 1.7 Naming Guidelines 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 7.1 Loops 7.2 If/Else Statements 7.3 Arithmetic, Comparison, and Logical Operators 7.4 Functions 7.5 Using Motors 12.1 Arduino Challenges
 Standard 10.1 Loops 10.2 If/Else Statements 10.3 Arithmetic, Comparison, and Logical Operators 10.4 Functions 10.5 Using Motors 14.1 Arduino Challenges
 Standard 3.2 Naming Guidelines 4.2 User Input 4.3 Parameters 6.1 If Statements 6.2 If/ Else Statements 6.3 While Loops 7.3 Operators 7.5 Functions 8.1 Putting Together Control Structures 9.1 micro:bit Challenges
 Standard 7.3 Operators 7.5 Functions 10.1 micro:bit Challenges
 Standard 2.3 Operators 2.5 Functions 3.1 micro:bit Challenges
 Standard 2.1 Loops 2.2 If/Else Statements 2.3 Arithmetic, Comparison, and Logical Operators 2.4 Functions 2.5 Using Motors 3.1 Arduino Challenges
 Standard 1.7 Naming Guidelines 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.3 Operators 14.5 Functions 15.1 micro:bit Challenges
 Standard 1.7 Naming Guidelines 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.3 Operators 14.5 Functions 15.1 micro:bit Challenges
 Standard 1.7 Naming Guidelines 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.3 Operators 14.5 Functions 15.1 micro:bit Challenges
 Standard 3.7 Naming Guidelines 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 1.7 Naming Guidelines 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.3 Operators 9.5 Functions 10.1 micro:bit Challenges
 Standard 1.7 Naming Guidelines 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.3 Operators 14.5 Functions 15.1 micro:bit Challenges
 Standard 1.7 Naming Guidelines 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.3 Operators 14.5 Functions 15.1 micro:bit Challenges
 Standard 1.7 Naming Guidelines 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.3 Operators 14.5 Functions 15.1 micro:bit Challenges
 Standard 1.7 Naming Guidelines 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.3 Operators 14.5 Functions 15.1 micro:bit Challenges
 Standard 1.7 Naming Guidelines 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.3 Operators 14.5 Functions 15.1 micro:bit Challenges
 Standard 3.7 Naming Guidelines 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.7 Naming Guidelines 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.3 Operators 14.5 Functions 15.1 micro:bit Challenges
 Standard 3.2 Naming Guidelines 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.7 Naming Guidelines 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.3 Operators 14.5 Functions 15.1 micro:bit Challenges