# AK 6-8: 7.AP.PD.03

## CodeHS Lessons

Test and refine programs using a variety of student created inputs.

 Standard 3.3 User Input
 Standard 24.21 Putting Together Control Structures
 Standard 9.5 Prototype
 Standard 9.3 User Input
 Standard 2.3 User Input
 Standard 3.3 User Input
 Standard 3.3 User Input
 Standard 8.2 Color 8.3 Variables 8.4 The Draw Loop 8.5 Color Transitions 8.6 Shape Transformations 8.7 Direction 8.8 Mouse Data 8.9 Keyboard Data 8.10 Project: Animate an Emoji
 Standard 4.2 Color 4.3 Variables 4.4 The Draw Loop 4.5 Color Transitions 4.6 Shape Transformations 4.7 Direction 4.8 Mouse Data 4.9 Keyboard Data 4.10 Project: Animate an Emoji
 Standard 8.1 Putting Together Control Structures
 Standard 8.1 Putting Together Control Structures
 Standard 1.3 Color 1.4 Variables 2.1 The Draw Loop 2.2 Color Transitions 2.3 Shape Transformations 2.4 Direction 3.2 Mouse Data 3.3 Keyboard Data
 Standard 12.3 User Input
 Standard 1.9 For Loops 1.13 Control Structures Example 13.19 Putting Together Control Structures
 Standard 2.9 For Loops 2.13 Control Structures Example 3.19 Putting Together Control Structures
 Standard 2.9 For Loops 2.13 Control Structures Example 3.3 User Input 6.19 Putting Together Control Structures
 Standard 1.9 For Loops 1.13 Control Structures Example 3.13 Control Structures Example
 Standard 1.19 Putting Together Control Structures 7.2 If/Else Statements 7.3 Arithmetic, Comparison, and Logical Operators 7.4 Functions 12.1 Arduino Challenges 12.2 Explore a New Sensor 12.4 Final Project 15.1 Advanced Challenges with Tracy
 Standard 3.3 User Input 10.2 If/Else Statements 10.3 Arithmetic, Comparison, and Logical Operators 10.4 Functions 14.1 Arduino Challenges 14.2 Explore a New Sensor 14.4 Final Project
 Standard 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 9.4 Final Project 10.1 Advanced Challenges with Tracy
 Standard 7.3 Operators 7.4 If/Else Statements 7.5 Functions 8.1 Control Structures Example 10.1 micro:bit Challenges 10.2 Explore a New Sensor 10.4 Final Project
 Standard 2.3 Operators 2.4 If/Else Statements 2.5 Functions 3.1 micro:bit Challenges 3.2 Explore a New Sensor 3.4 Final Project
 Standard 2.2 If/Else Statements 2.3 Arithmetic, Comparison, and Logical Operators 2.4 Functions 3.1 Arduino Challenges 3.2 Explore a New Sensor 3.4 Final Project
 Standard 5.3 User Input
 Standard 1.19 Putting Together Control Structures 7.5 Prototype 11.13 Control Structures Example 11.9 For Loops 14.3 Operators 14.5 Functions 14.4 If/Else Statements 15.1 micro:bit Challenges 15.2 Explore a New Sensor 15.4 Final Project
 Standard 3.3 User Input
 Standard 3.3 User Input
 Standard 3.3 User Input
 Standard 6.1 Putting Together Control Structures 7.1 Advanced Challenges with Tracy
 Standard 2.19 Putting Together Control Structures 13.1 Advanced Challenges with Tracy
 Standard 6.1 Control Structures Example
 Standard 6.3 User Input
 Standard 5.3 User Input
 Standard 6.4 User Input
 Standard 2.22 Putting Together Control Structures 16.1 Advanced Challenges with Tracy
 Standard 6.3 User Input
 Standard 5.3 User Input
 Standard 1.19 Putting Together Control Structures 7.5 Prototype 11.13 Control Structures Example 11.9 For Loops 14.3 Operators 14.5 Functions 14.4 If/Else Statements 15.1 micro:bit Challenges 15.2 Explore a New Sensor 15.4 Final Project
 Standard 5.3 User Input
 Standard 1.19 Putting Together Control Structures 7.5 Prototype 11.13 Control Structures Example 11.9 For Loops 14.3 Operators 14.5 Functions 14.4 If/Else Statements 15.1 micro:bit Challenges 15.2 Explore a New Sensor 15.4 Final Project
 Standard 6.3 User Input
 Standard 3.19 Putting Together Control Structures
 Standard 10.4 User Input
 Standard 5.3 User Input
 Standard 18.19 Putting Together Control Structures
 Standard 5.3 User Input
 Standard 1.19 Putting Together Control Structures 6.13 Control Structures Example 6.9 For Loops 9.3 Operators 9.5 Functions 9.4 If/Else Statements 10.1 micro:bit Challenges 10.2 Explore a New Sensor 10.4 Final Project
 Standard 2.3 User Input
 Standard 3.2 Color 3.3 Variables 3.4 The Draw Loop 3.5 Color Transitions 3.6 Shape Transformations 3.7 Direction 3.8 Mouse Data 3.9 Keyboard Data 3.10 Project: Animate an Emoji
 Standard 8.4 User Input
 Standard 8.4 User Input
 Standard 4.3 User Input
 Standard 1.19 Putting Together Control Structures 7.5 Prototype 11.13 Control Structures Example 11.9 For Loops 14.3 Operators 14.5 Functions 14.4 If/Else Statements 15.1 micro:bit Challenges 15.2 Explore a New Sensor 15.4 Final Project
 Standard 5.3 User Input
 Standard 5.3 User Input
 Standard 1.19 Putting Together Control Structures 7.5 Prototype 11.13 Control Structures Example 11.9 For Loops 14.3 Operators 14.5 Functions 14.4 If/Else Statements 15.1 micro:bit Challenges 15.2 Explore a New Sensor 15.4 Final Project
 Standard 5.3 User Input
 Standard 1.19 Putting Together Control Structures 7.5 Prototype 11.13 Control Structures Example 11.9 For Loops 14.3 Operators 14.5 Functions 14.4 If/Else Statements 15.1 micro:bit Challenges 15.2 Explore a New Sensor 15.4 Final Project
 Standard 8.3 User Input
 Standard 5.3 User Input
 Standard 1.19 Putting Together Control Structures 7.5 Prototype 11.13 Control Structures Example 11.9 For Loops 14.3 Operators 14.5 Functions 14.4 If/Else Statements 15.1 micro:bit Challenges 15.2 Explore a New Sensor 15.4 Final Project
 Standard 2.3 User Input
 Standard 2.3 User Input
 Standard 1.19 Putting Together Control Structures 12.5 Prototype 14.13 Control Structures Example 14.9 For Loops 6.3 Operators 6.5 Functions 6.4 If/Else Statements 7.1 micro:bit Challenges 7.2 Explore a New Sensor 7.4 Final Project
 Standard 5.3 User Input
 Standard 1.19 Putting Together Control Structures 7.5 Prototype 11.13 Control Structures Example 11.9 For Loops 14.3 Operators 14.5 Functions 14.4 If/Else Statements 15.1 micro:bit Challenges 15.2 Explore a New Sensor 15.4 Final Project
 Standard 3.19 Putting Together Control Structures 8.9 For Loops 8.13 Control Structures Example
 Standard 3.20 Putting Together Control Structures 7.1 Advanced Challenges with Tracy
 Standard 3.3 User Input
 Standard 5.2 Color 5.3 Variables 5.4 The Draw Loop 5.5 Color Transitions 5.6 Shape Transformations 5.7 Direction 5.8 Mouse Data 5.9 Keyboard Data 5.10 Project: Animate an Emoji
 Standard 4.3 User Input
 Standard 1.19 Putting Together Control Structures 7.5 Prototype 11.13 Control Structures Example 11.9 For Loops 14.3 Operators 14.5 Functions 14.4 If/Else Statements 15.1 micro:bit Challenges 15.2 Explore a New Sensor 15.4 Final Project
 Standard 5.3 User Input
 Standard 1.19 Putting Together Control Structures 7.5 Prototype 12.13 Control Structures Example 12.9 For Loops 14.3 Operators 14.5 Functions 14.4 If/Else Statements 15.1 micro:bit Challenges 15.2 Explore a New Sensor 15.4 Final Project
 Standard 16.21 Putting Together Control Structures
 Standard 16.21 Putting Together Control Structures
 Standard 6.3 User Input
 Standard 5.3 User Input
 Standard 5.3 User Input
 Standard 9.6 Prototype
 Standard 6.1 Putting Together Control Structures 7.1 Advanced Challenges with Tracy
 Standard 5.3 User Input
 Standard 5.3 User Input
 Standard 1.19 Putting Together Control Structures 7.5 Prototype 11.13 Control Structures Example 11.9 For Loops 14.3 Operators 14.5 Functions 14.4 If/Else Statements 15.1 micro:bit Challenges 15.2 Explore a New Sensor 15.4 Final Project
 Standard 6.5 Prototype
 Standard 6.5 Prototype
 Standard 2.5 Prototype
 Standard 2.5 Prototype
 Standard 13.3 User Input
 Standard 5.2 Color 5.3 Variables 5.4 The Draw Loop 5.5 Color Transitions 5.6 Shape Transformations 5.7 Direction 5.8 Mouse Data 5.9 Keyboard Data 5.10 Project: Animate an Emoji
 Standard 3.7 Explore a New Sensor 7.1 Operators 7.3 Functions 7.2 If/Else Statements 8.1 micro:bit Challenges 8.3 Final Project
 Standard 8.1 Putting Together Control Structures
 Standard 8.1 Putting Together Control Structures
 Standard 11.21 Putting Together Control Structures
 Standard 8.3 User Input
 Standard 12.3 User Input
 Standard 5.3 User Input