Please enable JavaScript to use CodeHS

Points

Activity Points
Sweet Factors
1.1 Factors and Programming
1.1.1 Video: The Sweet Shack and Factors 5
1.1.2 Quiz: Understanding Factors 2
1.1.3 Video: Python and Printing 5
1.1.4 Example: Python Math 5
1.1.5 Example: Bags of Jawbreakers 5
1.1.6 Quiz: Printing with Text and Math 3
1.1.7 Exercise: More Bags of Jawbreakers 5
1.1.8 Free Response: Factors and Bags 5
1.2 Programming with Variables
1.2.1 Video: Programming with Variables 5
1.2.2 Quiz: Printing with Variables 3
1.2.3 Example: Bags with Variables 5
1.2.4 Example: Multiple Options 5
1.2.5 Exercise: Chocolate Bar Prototype 5
1.2.6 Exercise: Boxing Chocolate Bars 5
1.3 Modulus and If Statements
1.3.1 Video: The Modulus 5
1.3.2 Example: Modulus Calculations 5
1.3.3 Video: The Modulus and If Statement 5
1.3.4 Example: Modulus and Ifs 5
1.3.5 Example: Multiple Options with Ifs 5
1.3.6 Quiz: Modulus and If Statements 4
1.3.7 Exercise: Is it Even? 5
1.3.8 Exercise: Boxing Macarons 5
1.3.9 Free Response: Factors and Modulus 5
1.4 For Loops
1.4.1 Video: For Loops 5
1.4.2 Video: Coding with For Loops 5
1.4.3 Example: Happy Birthday x100 5
1.4.4 Example: Looping with i 5
1.4.5 Example: Math with i 5
1.4.6 Quiz: For Loops 3
1.4.7 Exercise: Counting Bags 5
1.4.8 Free Response: Factors and Loops 5
1.5 Pulling It All Together!
1.5.1 Video: Loops, Ifs, and Modulus 5
1.5.2 Example: Bagging Jawbreakers 5
1.5.3 Quiz: Loops, Ifs, and Modulus 3
1.5.4 Exercise: Bagging Jelly Beans 5
1.5.5 Quiz: Jelly Bean Options 1
1.5.6 Challenge: Watermelons and Bears 5
1.5.7 Quiz: Greatest Common Factor 1
Shapes and The Pythagorean Theorem
2.1 Math and Programming
2.1.1 Video: Precision Roofing and Python 5
2.1.2 Example: Python Math 5
2.1.3 Quiz: PEMDAS Review 2
2.1.4 Video: Math and Printing 5
2.1.5 Example: Printing Text 5
2.1.6 Example: Area of a Rectangle 5
2.1.7 Quiz: Printing with Text and Math 3
2.1.8 Exercise: Triangle Calculations 5
2.1.9 Exercise: Circle Calculations 5
2.2 Programming with Variables
2.2.1 Video: Programming with Variables 5
2.2.2 Quiz: Printing with Variables 3
2.2.3 Example: Area and Perimeter with Variables 5
2.2.4 Exercise: Triangle Variables 5
2.2.5 Exercise: Custom Wood Doors 5
2.2.6 Free Response: Variables In Action 5
2.3 The Pythagorean Theorem
2.3.1 Video: The Pythagorean Theorem 5
2.3.2 Example: Pythagorean in Python 5
2.3.3 Quiz: The Pythagorean Theorem 4
2.3.4 Exercise: Crane Height 5
2.4 Getting User Input
2.4.1 Video: User Input 5
2.4.2 Quiz: User Input 3
2.4.3 Example: Rectangles with Users 5
2.4.4 Exercise: Adding Input to Doors 5
2.5 Final Roofing Project
2.5.1 Challenge: Precision Roofing Program 5
The Formula Solver
3.1 Printing, Variables, and Math
3.1.1 Video: Printing and Math 5
3.1.2 Example: Calculations and Strings 5
3.1.3 Quiz: Printing Math and Strings 3
3.1.4 Exercise: Garden Bed 5
3.1.5 Video: Python Variables 5
3.1.6 Example: Surface Area 5
3.1.7 Exercise: Temperature Conversion 5
3.2 Getting User Input
3.2.1 Video: Getting User Input 5
3.2.2 Example: Cups to Tablespoons 5
3.2.3 Quiz: User Input 3
3.2.4 Exercise: Temperature Conversion with Inputs 5
3.2.5 Exercise: Windchill 5
3.3 Making Decisions
3.3.1 Video: If and Else Statements 5
3.3.2 Example: Inventory 5
3.3.3 Notes: Python Modules 5
3.3.4 Example: Math Module 5
3.3.5 Quiz: If Else and Math Module 4
3.3.6 Exercise: Conditional Windchill 5
3.3.7 Exercise: Quadratic Formula Calculator 5
3.4 The Formula Solver
3.4.1 Notes: If, Elif, and Else Statements 5
3.4.2 Example: If, Elif, and Else Example 5
3.4.3 Quiz: Understanding Elifs 2
3.4.4 Exercise: One Formula 5
3.4.5 Challenge: Multiple Formulas 5
Vector Math
4.1 Vectors vs Scalars
4.1.1 Video: Vector vs Scalar Measurements 5
4.1.2 Free Response: In Your Own Words 5
4.1.3 Quiz: Vector or Scalar? 7
4.1.4 Exercise: Vectors as Arrows 5
4.2 Vectors and Programming
4.2.1 Video: Vector Components Review 5
4.2.2 Video: Vector Components and Python 5
4.2.3 Example: Basic Math Calculations 5
4.2.4 Example: NumPy Calculations 5
4.2.5 Quiz: Components with Python 5
4.2.6 Free Response: PhET Simulation #1 5
4.2.7 Exercise: The Out Route 5
4.2.8 Exercise: South-West Airlines 5
4.3 Variables and Arrays
4.3.1 Video: Variables 5
4.3.2 Video: Arrays 5
4.3.3 Example: Takeoff with Variables and Arrays 5
4.3.4 Quiz: Variables and Arrays 5
4.3.5 Exercise: Home Run! 5
4.3.6 Notes: Accessing Array Values 5
4.3.7 Exercise: Reducing Friction 5
4.4 Vector Arithmetic
4.4.1 Video: Vector Arithmetic 5
4.4.2 Video: Vector Addition in Python 5
4.4.3 Example: Vector Addition 5
4.4.4 Free Response: PhET Simulation #2 5
4.4.5 Notes: Other Vector Operations 5
4.4.6 Quiz: Vector Arithmetic 4
4.4.7 Exercise: A Canoe's Velocity 5
4.4.8 Exercise: Fireworks! 5
Categorizing Triangles
5.1 Calculating Area
5.1.1 Video: Calculating Area 1
5.1.2 Check for Understanding: Calculating Area 4
5.1.3 Example: Drawing a Custom Triangle 1
5.1.4 Exercise: Calculate the Area 5
5.2 Categorizing Triangles with a Static Base Value
5.2.1 Video: Categorizing Triangles with a Static Base Value 1
5.2.2 Check for Understanding: Categorizing Triangles with a Static Base Value 3
5.2.3 Example: Categorizing Obtuse Triangles 1
5.2.4 Exercise: Putting Triangles into Categories 5
5.3 Categorizing Triangles with a Varied Base Value
5.3.1 Video: Categorizing Triangles with a Varied Base Value 1
5.3.2 Check for Understanding: Categorizing Triangles with a Varied Base Value 3
5.3.3 Example: Categorizing Obtuse Triangles using Variables 1
5.3.4 Exercise: Using Variables to Calculate Area 5
5.3.5 Exercise: Putting Triangles into Categories using Variables 5
Building Mathematical Models
6.1 Modeling with Tracy
6.1.1 Video: Graphing with Tracy 1
6.1.2 Example: Linear Graph 1
6.1.3 Example: Wave Graph 1
6.1.4 Exercise: Making Waves 5
6.1.5 Exercise: Graphing with Tracy! 5
6.1.6 Video: Modeling with Tracy 1
6.1.7 Example: Paula's Savings 1
6.1.8 Example: Montgomery Temperature 1
6.1.9 Exercise: Electricity Bill 5
6.1.10 Exercise: Savings Account 5
6.1.11 Badge: Mathematical Models Badge 0
Orbital Precision
7.1 Precision of Pi
7.1.1 Video: How Many Digits of Pi Does Nasa Use? 5
7.1.2 Example: Using Math.PI 5
7.1.3 Exercise: Calculate the Best Circumference 5
7.1.4 Video: Using Math.Round 5
7.1.5 Example: Rounding Pi 5
7.1.6 Exercise: Circumference with 5 Digits of Pi 5
7.1.7 Exercise: Loop through all decimal places 5
7.1.8 Exercise: Customize the Output 5
7.1.9 Badge: Pi Badge 5
7.1.10 Exercise: Extension: Voyager 1 5