Please enable JavaScript to use CodeHS

Points

Activity Points Item Type
Tracy's World
1.1 Intro to Python with Tracy the Turtle Lesson
1.1.1 Intro to Tracy 1 Video
1.1.2 Intro to Tracy 3 Check for Understanding
1.1.3 Intro to Tracy: Example Walkthrough 1 Video
1.1.4 Slinky 1 Example
1.1.5 Stretched Slinky 5 Exercise
1.1.6 Sequencing with Trace Tables 5 Free Response
1.2 Programming with Tracy Lesson
1.2.1 Programming Languages 5 Video
1.2.2 Programming Languages 3 Quiz
1.2.3 Programming Language Hierarchy 5 Notes
1.2.4 Popularity of Programming Languages 5 Free Response
1.2.5 A Timeline of Programming Languages 5 Article
1.2.6 A Timeline of Programming Languages: Response 5 Free Response
1.2.7 Create a Timeline of Programming Languages 5 Demo
1.3 Tracy's Grid World Lesson
1.3.1 Tracy's Grid World 1 Video
1.3.2 Tracy's Grid World 5 Check for Understanding
1.3.3 Coordinates Practice: Altering the x location 5 Exercise
1.3.4 Coordinates Practice: Altering the y location 5 Exercise
1.3.5 Coordinates Practice: Altering the location 5 Exercise
1.3.6 Tracy's Grid World: Example Walkthrough 1 Video
1.3.7 Dashed Line 1 Example
1.3.8 Shorter Dashed Line 5 Exercise
1.3.9 Caterpillar 5 Exercise
1.3.10 [Project] Etch A Sketch: Part 1 5 Challenge
1.3.11 Grid World Badge 1 Badge
1.4 Tracy's World Quiz Lesson
1.4.1 Tracy's World Quiz 10 Quiz
Moving Tracy
2.1 Testing Tracy Programs Lesson
2.1.1 Testing Tracy Programs 5 Video
2.1.2 Structured Peer Review 5 Article
2.1.3 4 Horizontal Circles 5 Exercise
2.1.4 4 Horizontal Circles: Reflection 5 Free Response
2.2 Turning Tracy Lesson
2.2.1 Turning Tracy 1 Video
2.2.2 Turning Tracy 3 Check for Understanding
2.2.3 Turning Tracy: Examples Walkthrough 1 Video
2.2.4 Square 1 Example
2.2.5 X and Y Axes 1 Example
2.2.6 Rectangle 5 Exercise
2.2.7 4 Columns 5 Exercise
2.2.8 Tunneling 5 Exercise
2.3 For Loops Lesson
2.3.1 For Loops 1 Video
2.3.2 For Loops 5 Check for Understanding
2.3.3 For Loops: Examples Walkthrough 1 Video
2.3.4 Square Using Loops 1 Example
2.3.5 Dotted Line 1 Example
2.3.6 For Loops and Trace Tables 5 Free Response
2.3.7 Row of Circles 5 Exercise
2.3.8 Color Changing Staircase 5 Exercise
2.3.9 4 Columns 2.0 5 Exercise
2.3.10 Looping Badge 1 Badge
2.4 Turning Tracy Using Angles Lesson
2.4.1 Turning Tracy Using Angles 1 Video
2.4.2 Turning Tracy Using Angles 4 Check for Understanding
2.4.3 Turning Tracy Using Angles: Examples Walkthrough 1 Video
2.4.4 Asterisk 1 Example
2.4.5 Four Circles 1 Example
2.4.6 Hexagon 5 Exercise
2.4.7 'X' Marks the Spot 5 Exercise
2.4.8 Circle Pyramid 5 Exercise
2.4.9 [Project] Etch A Sketch: Part 2 5 Challenge
2.5 Moving Tracy Quiz Lesson
2.5.1 Moving Tracy Quiz 10 Quiz
Designing and Communicating Solutions
3.1 Comments Lesson
3.1.1 Comments 1 Video
3.1.2 Comments 3 Check for Understanding
3.1.3 Comments: Example Walkthrough 1 Video
3.1.4 Four Circles with Comments 1 Example
3.1.5 Circle Pyramid with Comments 5 Exercise
3.2 Naming Guidelines Lesson
3.2.1 Naming Guidelines 1 Video
3.2.2 Naming Guidelines 2 Check for Understanding
3.3 Functions Lesson
3.3.1 Functions 1 Video
3.3.2 Functions 3 Check for Understanding
3.3.3 Functions: Example Walkthrough 1 Video
3.3.4 X and Y Axes with Hash Marks 1 Example
3.3.5 Functions and Trace Tables 5 Free Response
3.3.6 Beaded Bracelet 5 Exercise
3.3.7 Shape Stack 5 Exercise
3.3.8 Functions Badge 1 Badge
3.4 Artistic Effects Lesson
3.4.1 Artistic Effects 1 Video
3.4.2 Artistic Effects 5 Check for Understanding
3.4.3 Artistic Effects: Example Walkthrough 1 Video
3.4.4 Rainbow Octagon 1 Example
3.4.5 Circle Square Triangle 1 Example
3.4.6 Four Colored Triangles 5 Exercise
3.4.7 Colorful Bracelet 5 Exercise
3.4.8 Kid's Shapes Toy 10 Challenge
3.5 Adding Text Lesson
3.5.1 Adding Text 5 Video
3.5.2 Adding Text 2 Quiz
3.5.3 Adding Text: Example Walkthrough 5 Video
3.5.4 Square with Labeled Coordinates 5 Example
3.5.5 Kid's Shapes Toy with Labels 5 Exercise
3.5.6 Baseball Diagram 5 Exercise
3.5.7 Maslow's Hierarchy of Needs 5 Exercise
3.6 Top Down Design Lesson
3.6.1 Top Down Design 1 Video
3.6.2 Top Down Design 2 Check for Understanding
3.6.3 Top Down Design: Example Walkthrough 1 Video
3.6.4 Bubble Wrap 1 Example
3.6.5 Bubble Wrap 2.0 5 Exercise
3.6.6 Sidewalk 5 Exercise
3.6.7 [Project] Etch A Sketch: Part 3 5 Challenge
3.7 Designing and Communicating Solutions Quiz Lesson
3.7.1 Designing and Communicating Solutions Quiz 10 Quiz
[Project] Design a Mural
4.1 Design a Mural Lesson
4.1.1 Overview: Design a Mural Project 5 Notes
4.1.2 Demo: Sample Mural 5 Demo
4.1.3 Research and Brainstorm 5 Free Response
4.1.4 Design Your Mural 5 Challenge
Controlling Tracy with Variables
5.1 Variables Lesson
5.1.1 Variables 1 Video
5.1.2 Variables 3 Check for Understanding
5.1.3 Variables: Example Walkthrough 1 Video
5.1.4 Increasing Length 1 Example
5.1.5 Variables and Trace Tables 5 Free Response
5.1.6 Dartboard 5 Exercise
5.1.7 Line of Increasing Blocks 5 Exercise
5.1.8 Color Palette Star 5 Exercise
5.2 Data Types Lesson
5.2.1 Intro to Data Types 5 Video
5.2.2 Categorizing Variables, Pt 1 5 Exercise
5.2.3 Altering Data Types 5 Video
5.2.4 Data Types 4 Quiz
5.2.5 Data Types: Example Walkthrough 5 Video
5.2.6 Printing and Writing Data Types 5 Example
5.2.7 Categorizing Variables, Pt 2 5 Exercise
5.2.8 Favorites 5 Exercise
5.3 Strings Lesson
5.3.1 Strings 5 Video
5.3.2 Strings 3 Quiz
5.3.3 Strings: Example Walkthrough 5 Video
5.3.4 Mad Libs 5 Example
5.3.5 Printing "Looking for Alaska" by John Green 5 Exercise
5.3.6 Shapes with Labels 5 Exercise
5.4 String Methods Lesson
5.4.1 String Methods 5 Video
5.4.2 String Methods 3 Quiz
5.4.3 String Methods: Example Walkthrough 5 Video
5.4.4 Tone of Voice Changes Everything 5 Example
5.4.5 Noisy Baby Birds 5 Exercise
5.4.6 Text Messaging 5 Exercise
5.5 User Input Lesson
5.5.1 User Input 1 Video
5.5.2 User Input 3 Check for Understanding
5.5.3 User Input: Example Walkthrough 1 Video
5.5.4 Color Coded Increasing Length 1 Example
5.5.5 Concentric Circles with Labels 5 Example
5.5.6 Colored Dartboard 5 Exercise
5.5.7 Four Corners 5 Exercise
5.5.8 User Input Badge 1 Badge
5.6 Parameters Lesson
5.6.1 Parameters 1 Video
5.6.2 Parameters 3 Check for Understanding
5.6.3 Parameters: Example Walkthrough 1 Video
5.6.4 Concentric Circles with Labels 1 Example
5.6.5 Parameters and Trace Tables 5 Free Response
5.6.6 Colorful Caterpillar 5 Exercise
5.6.7 Circle in a Square 5 Exercise
5.6.8 Snowman 5 Exercise
5.6.9 Diamond with Color Changing Background 5 Exercise
5.6.10 Fillable Volunteer Form 5 Exercise
5.7 Debugging Strategies Lesson
5.7.1 Debugging Basics 5 Video
5.7.2 Debug: Diagonal Circles 5 Debugging
5.7.3 Debug: Semicircles 5 Debugging
5.7.4 Debugging from Error Messages 5 Video
5.7.5 Debugging Basics 3 Quiz
5.7.6 Debug: Three Circles 5 Debugging
5.7.7 Debug: Row of Bricks 5 Debugging
5.7.8 Debugging Reflection 5 Free Response
5.8 Clickable Interaction Lesson
5.8.1 Clickable Interaction 5 Video
5.8.2 Clickable Interaction 3 Quiz
5.8.3 Draw Square by Corner 5 Example
5.8.4 Clickable Interaction: Example Walkthrough 5 Video
5.8.5 Move to Click 5 Example
5.8.6 Click to Draw Daisy 5 Exercise
5.8.7 Coordinate Labels 5 Exercise
5.8.8 Click Counter 5 Exercise
5.8.9 [Project] Etch A Sketch: Part 4 5 Challenge
5.9 Using i in For Loops Lesson
5.9.1 Using i in For Loops 1 Video
5.9.2 Using i in For Loops 3 Check for Understanding
5.9.3 Using i in For Loops: Example Walkthrough 1 Video
5.9.4 Geometry 1 Example
5.9.5 Using i in For Loops and Trace Tables 5 Free Response
5.9.6 Geometry 2.0 5 Exercise
5.10 Extended Loop Control Lesson
5.10.1 Extended Loop Control 1 Video
5.10.2 Extended Loop Control 2 Check for Understanding
5.10.3 Extended Loop Control: Example Walkthrough 1 Video
5.10.4 Square Swirl 1 Example
5.10.5 Extended Loop Control and Trace Tables 5 Free Response
5.10.6 Dartboard using i 5 Exercise
5.10.7 Phone Signal 5 Exercise
5.10.8 Master of i Badge 1 Badge
5.11 Controlling Tracy with Variables Quiz Lesson
5.11.1 Controlling Tracy with Variables Quiz 10 Quiz
[Project] Cycle Depiction
6.1 Cycle Depiction Lesson
6.1.1 Overview: Cycle Depiction Project 5 Notes
6.1.2 Research and Brainstorm 5 Free Response
6.1.3 Code your Cycle! 5 Challenge
Making Decisions
7.1 If Statements Lesson
7.1.1 If Statements 1 Video
7.1.2 If Statements 5 Check for Understanding
7.1.3 If Statements: Example Walkthrough 1 Video
7.1.4 X and Y Axis with Bolded Marks 1 Example
7.1.5 If Statements and Trace Tables 5 Free Response
7.1.6 Black and White Squares 5 Exercise
7.1.7 Happy Face 5 Exercise
7.1.8 Comparison String Methods 1 Video
7.1.9 Guessing a Password 1 Example
7.1.10 Numerical Diameter 5 Exercise
7.2 If/Else Statements Lesson
7.2.1 If/Else Statements 1 Video
7.2.2 If/Else Statements 4 Check for Understanding
7.2.3 If/Else Statements: Example Walkthrough 1 Video
7.2.4 Positive, Negative, Zero 1 Example
7.2.5 If/Else Statements and Trace Tables 5 Free Response
7.2.6 Rating 5 Exercise
7.2.7 Name Alliteration 5 Exercise
7.2.8 Clickable Shape 5 Exercise
7.2.9 Happy/ Sad Face 5 Exercise
7.2.10 [Project] Etch A Sketch: Part 5 5 Challenge
7.3 Returning Values from Functions Lesson
7.3.1 Returning Values from Functions 5 Video
7.3.2 Returning Values from Functions 3 Quiz
7.3.3 Returning Values from Functions: Example Walkthrough 5 Video
7.3.4 Trivia 1 Example
7.3.5 Returning Values and Trace Tables 5 Free Response
7.3.6 Apple Watch Messages 5 Exercise
7.3.7 Simple Calculator 5 Exercise
7.4 While Loops Lesson
7.4.1 While Loops 1 Video
7.4.2 While Loops 4 Check for Understanding
7.4.3 While Loops: Example Walkthrough 1 Video
7.4.4 Increasing Circles 1 Example
7.4.5 While Loops and Trace Tables 5 Free Response
7.4.6 Increasing Squares 5 Exercise
7.4.7 Guess a Number 5 Exercise
7.4.8 Check Width 5 Exercise
7.4.9 [Project] Etch a Sketch: Part 6 5 Challenge
7.4.10 Conditionals Badge 1 Badge
7.5 Making Decisions Quiz Lesson
7.5.1 Making Decisions Quiz 10 Quiz
Putting It All Together
8.1 Putting Together Control Structures Lesson
8.1.1 Putting Together Control Structures 1 Video
8.1.2 Putting Together Control Structures 3 Check for Understanding
8.1.3 Block Pyramid 1 Example
8.1.4 Guess a Number 2.0 5 Exercise
8.1.5 Circle Pyramid 2.0 5 Exercise
8.1.6 Checkerboard 10 Challenge
8.1.7 Tracy the Turtle Badge 1 Badge
8.2 Putting It All Together Quiz Lesson
8.2.1 Putting It All Together Quiz 25 Quiz
8.2.2 Intro to Programming with Turtle Graphics Badge 1 Badge
[Project] On-Screen Calculator
9.1 On Screen Calculator Lesson
9.1.1 Overview: On-Screen Calculator 5 Notes
9.1.2 Demo: Calculator 5 Demo
9.1.3 Part 1: Create Calculator Image 5 Challenge
9.1.4 Part 2: Allow User Interaction for First Number 5 Challenge
9.1.5 Part 3: Allow User Interaction for Operation and Number Two 5 Challenge
9.1.6 Part 4: Display the Equation Solution 5 Challenge
Assessment 1
10.1 Assessment 1 Lesson
10.1.1 Assessment 1, Pt 1: Multiple Choice 10 Final