### Please enable JavaScript to use CodeHS

#### Points

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