IA 3B: 3B-AP-15

CodeHS Lessons

Analyze a large-scale computational problem and identify generalizable patterns that can be applied to a solution.

 Standard 2.1 Intro to Python with Tracy the Turtle 2.1 Intro to Python with Tracy the Turtle 2.2 Tracy's Grid World 2.2 Tracy's Grid World 2.3 Turning Tracy 2.3 Turning Tracy 2.4 For Loops 2.4 For Loops 2.5 Turning Tracy Using Angles 2.5 Turning Tracy Using Angles 2.8 Functions 2.8 Functions 2.9 Artistic Effects 2.9 Artistic Effects 2.15 Extended Loop Control 2.15 Extended Loop Control 3.4 Mathematical Operators 3.4 Mathematical Operators 12.1 Classes and Objects 12.2 Methods 12.3 Built-In Methods 12.4 Operator Overloading 12.6 Inheritance 12.7 Hidden Attributes 12.8 Namespaces 12.9 Modules 16.1 Project: Who Said It? 12.1 Classes and Objects 12.2 Methods 12.3 Built-In Methods 12.4 Operator Overloading 12.6 Inheritance 12.7 Hidden Attributes 12.8 Namespaces 12.9 Modules 16.1 Project: Who Said It?
 Standard 8.2 Traversing 2D Arrays
 Standard 27.1 Classes and Objects 27.2 Methods 27.3 Built-In Methods 27.4 Operator Overloading 27.6 Inheritance 27.7 Hidden Attributes 27.8 Namespaces 27.9 Modules 29.1 Project: Who Said It? 27.1 Classes and Objects 27.2 Methods 27.3 Built-In Methods 27.4 Operator Overloading 27.6 Inheritance 27.7 Hidden Attributes 27.8 Namespaces 27.9 Modules 29.1 Project: Who Said It?
 Standard 13.5 Turning Tracy Using Angles 13.1 Intro to Python with Tracy the Turtle 13.2 Tracy's Grid World 13.3 Turning Tracy 13.4 For Loops 13.8 Functions 13.9 Artistic Effects 13.15 Extended Loop Control 13.5 Turning Tracy Using Angles 13.1 Intro to Python with Tracy the Turtle 13.2 Tracy's Grid World 13.3 Turning Tracy 13.4 For Loops 13.8 Functions 13.9 Artistic Effects 13.15 Extended Loop Control
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 2.1 Turning Tracy 2.1 Turning Tracy 2.2 For Loops 2.2 For Loops 2.3 Turning Tracy Using Angles 2.3 Turning Tracy Using Angles 3.3 Functions 3.3 Functions 3.4 Artistic Effects 3.4 Artistic Effects 4.5 Extended Loop Control 4.5 Extended Loop Control
 Standard 3.1 Intro to Python with Tracy the Turtle 3.1 Intro to Python with Tracy the Turtle 3.2 Tracy's Grid World 3.2 Tracy's Grid World 3.3 Turning Tracy 3.3 Turning Tracy 3.4 For Loops 3.4 For Loops 3.5 Turning Tracy Using Angles 3.5 Turning Tracy Using Angles 3.8 Functions 3.8 Functions 3.9 Artistic Effects 3.9 Artistic Effects 3.15 Extended Loop Control 3.15 Extended Loop Control 6.1 Commands 6.3 Loops 6.4 Functions 6.2 Colors 6.1 Commands 6.3 Loops 6.4 Functions 6.2 Colors
 Standard 6.5 Turning Tracy Using Angles 6.1 Intro to Python with Tracy the Turtle 6.2 Tracy's Grid World 6.3 Turning Tracy 6.4 For Loops 6.8 Functions 6.9 Artistic Effects 6.15 Extended Loop Control 6.5 Turning Tracy Using Angles 6.1 Intro to Python with Tracy the Turtle 6.2 Tracy's Grid World 6.3 Turning Tracy 6.4 For Loops 6.8 Functions 6.9 Artistic Effects 6.15 Extended Loop Control
 Standard 7.4 Mathematical Operators 7.4 Mathematical Operators
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 1.3 Turning Tracy 1.3 Turning Tracy 1.4 For Loops 1.4 For Loops 1.5 Turning Tracy Using Angles 1.5 Turning Tracy Using Angles 1.8 Functions 1.8 Functions 1.9 Artistic Effects 1.9 Artistic Effects 1.15 Extended Loop Control 1.15 Extended Loop Control 2.4 Mathematical Operators 2.4 Mathematical Operators 12.1 Arduino Challenges 12.4 Final Project 14.1 Classes and Objects 14.2 Methods 14.3 Built-In Methods 14.4 Operator Overloading 14.6 Inheritance 14.7 Hidden Attributes 14.8 Namespaces 14.9 Modules 14.1 Classes and Objects 14.2 Methods 14.3 Built-In Methods 14.4 Operator Overloading 14.6 Inheritance 14.7 Hidden Attributes 14.8 Namespaces 14.9 Modules
 Standard 14.1 Arduino Challenges 14.4 Final Project
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 2.1 Turning Tracy 2.1 Turning Tracy 2.2 For Loops 2.2 For Loops 2.3 Turning Tracy Using Angles 2.3 Turning Tracy Using Angles 3.3 Functions 3.3 Functions 3.4 Artistic Effects 3.4 Artistic Effects 4.5 Extended Loop Control 4.5 Extended Loop Control 9.1 micro:bit Challenges 9.4 Final Project
 Standard 10.1 micro:bit Challenges 10.4 Final Project
 Standard 3.1 micro:bit Challenges 3.4 Final Project
 Standard 3.1 Arduino Challenges 3.4 Final Project
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 1.3 Turning Tracy 1.3 Turning Tracy 1.4 For Loops 1.4 For Loops 1.5 Turning Tracy Using Angles 1.5 Turning Tracy Using Angles 1.8 Functions 1.8 Functions 1.9 Artistic Effects 1.9 Artistic Effects 1.15 Extended Loop Control 1.15 Extended Loop Control 15.1 micro:bit Challenges 15.4 Final Project
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 1.3 Turning Tracy 1.3 Turning Tracy 1.4 For Loops 1.4 For Loops 1.5 Turning Tracy Using Angles 1.5 Turning Tracy Using Angles 1.8 Functions 1.8 Functions 1.9 Artistic Effects 1.9 Artistic Effects 1.15 Extended Loop Control 1.15 Extended Loop Control 15.1 micro:bit Challenges 15.4 Final Project
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 1.3 Turning Tracy 1.3 Turning Tracy 1.4 For Loops 1.4 For Loops 1.5 Turning Tracy Using Angles 1.5 Turning Tracy Using Angles 1.8 Functions 1.8 Functions 1.9 Artistic Effects 1.9 Artistic Effects 1.15 Extended Loop Control 1.15 Extended Loop Control 15.1 micro:bit Challenges 15.4 Final Project
 Standard 3.1 Intro to Python with Tracy the Turtle 3.1 Intro to Python with Tracy the Turtle 3.2 Tracy's Grid World 3.2 Tracy's Grid World 3.3 Turning Tracy 3.3 Turning Tracy 3.4 For Loops 3.4 For Loops 3.5 Turning Tracy Using Angles 3.5 Turning Tracy Using Angles 3.8 Functions 3.8 Functions 3.9 Artistic Effects 3.9 Artistic Effects 3.15 Extended Loop Control 3.15 Extended Loop Control
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 1.3 Turning Tracy 1.3 Turning Tracy 1.4 For Loops 1.4 For Loops 1.5 Turning Tracy Using Angles 1.5 Turning Tracy Using Angles 1.8 Functions 1.8 Functions 1.9 Artistic Effects 1.9 Artistic Effects 1.15 Extended Loop Control 1.15 Extended Loop Control 10.1 micro:bit Challenges 10.4 Final Project
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 1.3 Turning Tracy 1.3 Turning Tracy 1.4 For Loops 1.4 For Loops 1.5 Turning Tracy Using Angles 1.5 Turning Tracy Using Angles 1.8 Functions 1.8 Functions 1.9 Artistic Effects 1.9 Artistic Effects 1.15 Extended Loop Control 1.15 Extended Loop Control 15.1 micro:bit Challenges 15.4 Final Project
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 1.3 Turning Tracy 1.3 Turning Tracy 1.4 For Loops 1.4 For Loops 1.5 Turning Tracy Using Angles 1.5 Turning Tracy Using Angles 1.8 Functions 1.8 Functions 1.9 Artistic Effects 1.9 Artistic Effects 1.15 Extended Loop Control 1.15 Extended Loop Control 15.1 micro:bit Challenges 15.4 Final Project
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 1.3 Turning Tracy 1.3 Turning Tracy 1.4 For Loops 1.4 For Loops 1.5 Turning Tracy Using Angles 1.5 Turning Tracy Using Angles 1.8 Functions 1.8 Functions 1.9 Artistic Effects 1.9 Artistic Effects 1.15 Extended Loop Control 1.15 Extended Loop Control 15.1 micro:bit Challenges 15.4 Final Project
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 1.3 Turning Tracy 1.3 Turning Tracy 1.4 For Loops 1.4 For Loops 1.5 Turning Tracy Using Angles 1.5 Turning Tracy Using Angles 1.8 Functions 1.8 Functions 1.9 Artistic Effects 1.9 Artistic Effects 1.15 Extended Loop Control 1.15 Extended Loop Control 15.1 micro:bit Challenges 15.4 Final Project
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 1.3 Turning Tracy 1.3 Turning Tracy 1.4 For Loops 1.4 For Loops 1.5 Turning Tracy Using Angles 1.5 Turning Tracy Using Angles 1.8 Functions 1.8 Functions 1.9 Artistic Effects 1.9 Artistic Effects 1.15 Extended Loop Control 1.15 Extended Loop Control 15.1 micro:bit Challenges 15.4 Final Project
 Standard 3.1 Intro to Python with Tracy the Turtle 3.1 Intro to Python with Tracy the Turtle 3.2 Tracy's Grid World 3.2 Tracy's Grid World 3.3 Turning Tracy 3.3 Turning Tracy 3.4 For Loops 3.4 For Loops 3.5 Turning Tracy Using Angles 3.5 Turning Tracy Using Angles 3.8 Functions 3.8 Functions 3.9 Artistic Effects 3.9 Artistic Effects 3.15 Extended Loop Control 3.15 Extended Loop Control
 Standard 3.1 Intro to Python with Tracy the Turtle 3.1 Intro to Python with Tracy the Turtle 3.2 Tracy's Grid World 3.2 Tracy's Grid World 3.3 Turning Tracy 3.3 Turning Tracy 3.4 For Loops 3.4 For Loops 3.5 Turning Tracy Using Angles 3.5 Turning Tracy Using Angles 3.8 Functions 3.8 Functions 3.9 Artistic Effects 3.9 Artistic Effects 3.16 Extended Loop Control 3.16 Extended Loop Control
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 1.3 Turning Tracy 1.3 Turning Tracy 1.4 For Loops 1.4 For Loops 1.5 Turning Tracy Using Angles 1.5 Turning Tracy Using Angles 1.8 Functions 1.8 Functions 1.9 Artistic Effects 1.9 Artistic Effects 1.15 Extended Loop Control 1.15 Extended Loop Control 15.1 micro:bit Challenges 15.4 Final Project
 Standard 1.2 Intro to Python with Tracy the Turtle 1.2 Intro to Python with Tracy the Turtle 1.3 Tracy's Grid World 1.3 Tracy's Grid World 2.1 Turning Tracy 2.1 Turning Tracy 2.2 For Loops 2.2 For Loops 2.3 Turning Tracy Using Angles 2.3 Turning Tracy Using Angles 3.3 Functions 3.3 Functions 3.4 Artistic Effects 3.4 Artistic Effects 4.7 Extended Loop Control 4.7 Extended Loop Control
 Standard 1.1 Intro to Python with Tracy the Turtle 1.1 Intro to Python with Tracy the Turtle 1.2 Tracy's Grid World 1.2 Tracy's Grid World 1.3 Turning Tracy 1.3 Turning Tracy 1.4 For Loops 1.4 For Loops 1.5 Turning Tracy Using Angles 1.5 Turning Tracy Using Angles 1.8 Functions 1.8 Functions 1.9 Artistic Effects 1.9 Artistic Effects 1.15 Extended Loop Control 1.15 Extended Loop Control 15.1 micro:bit Challenges 15.4 Final Project
 Standard 15.2 Traversing 2D Arrays
 Standard 14.2 Traversing 2D Arrays