Please enable JavaScript to use CodeHS

Points

Activity Points Item Type
Refresher: Challenges with Tracy
1.1 Refresher: Challenges with Tracy Lesson
1.1.1 Overview: Refresher Challenges 5 Notes
1.1.2 Reflection: Tracy Commands & Concepts 5 Free Response
1.1.3 Half Pyramid 10 Challenge
1.1.4 Pizza 10 Challenge
1.1.5 Grid 10 Challenge
1.1.6 Colorful Block Pyramid 10 Challenge
1.2 [Partner Project] Digital Art Platform Lesson
1.2.1 Overview: Digital Art Platform 5 Notes
1.2.2 Pair Programming 5 Article
1.2.3 Response: Pair Programming 5 Free Response
1.2.4 Demo: Digital Art Platform 5 Demo
1.2.5 Digital Art Platform: Pt 1 5 Exercise
1.2.6 Digital Art Platform: Pt 2 5 Exercise
1.2.7 Digital Art Platform: Pt 3 5 Exercise
Lists
2.1 Creating Lists Lesson
2.1.1 Creating Lists 5 Video
2.1.2 Creating Lists 2 Quiz
2.1.3 Creating Lists: Example Walkthrough 5 Video
2.1.4 Birthday Message 5 Example
2.1.5 List of Classes 5 Exercise
2.1.6 Color Labels 5 Exercise
2.2 Accessing List Elements Lesson
2.2.1 Accessing List Elements 5 Video
2.2.2 Accessing List Elements 3 Quiz
2.2.3 Accessing List Elements: Example Walkthrough 5 Video
2.2.4 Birthday Card 5 Example
2.2.5 Updated Color Labels 5 Exercise
2.2.6 Favorite Summer Activities 5 Exercise
2.2.7 Label Shapes 5 Exercise
2.3 Updating List Elements Lesson
2.3.1 Updating List Elements 5 Video
2.3.2 Updating List Elements 3 Quiz
2.3.3 Updating List Elements: Example Walkthrough 5 Video
2.3.4 Next Year's Birthday Card 5 Example
2.3.5 Ice Cream Flavors 5 Exercise
2.3.6 Argentina World Cup 2022: Substitutions 5 Exercise
2.3.7 Golf Course Redesign 5 Exercise
2.4 Adding List Elements Lesson
2.4.1 Adding List Elements 5 Video
2.4.2 Adding List Elements 3 Quiz
2.4.3 Adding List Elements: Example Walkthrough 5 Video
2.4.4 Mother's Day Card 5 Example
2.4.5 Box of Crayons 5 Exercise
2.4.6 Top Movies of 2022 5 Exercise
2.5 Removing List Elements Lesson
2.5.1 Removing List Elements 5 Video
2.5.2 Removing List Elements 4 Quiz
2.5.3 Removing List Elements: Example Walkthrough 5 Video
2.5.4 Updated Mother's Day Card 5 Example
2.5.5 Using remove, pop, and del 5 Example
2.5.6 Using remove with Multiple Items 5 Example
2.5.7 Shopping List 5 Exercise
2.5.8 Favorite Artists: Then & Now 5 Exercise
2.6 Additional List Methods Lesson
2.6.1 Additional List Methods 5 Video
2.6.2 Additional List Methods 3 Quiz
2.6.3 Additional List Methods: Example Walkthrough 5 Video
2.6.4 Using reverse and sort 5 Example
2.6.5 Circle Stack 5 Exercise
2.6.6 Alphabetical Class Roster 5 Exercise
2.6.7 Rainbow 5 Exercise
2.6.8 [Project] Etch a Sketch: Part 7 5 Challenge
2.7 Lists Quiz Lesson
2.7.1 Lists Quiz 10 Quiz
Lists and Loops
3.1 List Length Lesson
3.1.1 List Length 5 Video
3.1.2 List Length 2 Quiz
3.1.3 List Length: Example Walkthrough 5 Video
3.1.4 Using the len Function 5 Example
3.1.5 Disney Princesses Pre-2000 5 Exercise
3.1.6 Using len to Access Items 5 Exercise
3.2 Looping Over a List by Index Lesson
3.2.1 Looping Over a List by Index 5 Video
3.2.2 Looping Over a List by Index 3 Quiz
3.2.3 Looping Over a List by Index: Example Walkthrough 5 Video
3.2.4 Odd and Even Radii Values 5 Example
3.2.5 Field Trip 5 Exercise
3.2.6 Labeled Squares 5 Exercise
3.3 Looping Over a List by Item Lesson
3.3.1 Looping Over a List by Item 5 Video
3.3.2 Looping Over a List by Item 3 Quiz
3.3.3 Looping Over a List by Item: Example Walkthrough 5 Video
3.3.4 Concentric Circles using a List 5 Example
3.3.5 Cities 5 Exercise
3.3.6 Bar Chart of Pets in Household 5 Exercise
3.3.7 [Project] Etch a Sketch: Part 8 5 Challenge
3.4 [Partner Project] Interactive To-Do List Lesson
3.4.1 Interactive To-Do List- Project Overview 5 Notes
3.4.2 Interactive To-Do List: Pt 1 5 Exercise
3.4.3 Interactive To-Do List: Pt 2 5 Exercise
3.4.4 Interactive To-Do List: Pt 3 5 Exercise
3.5 Lists & Loops Quiz Lesson
3.5.1 Lists & Loops Quiz 10 Quiz
[Project] Ticketing System
4.1 Project: Ticketing System Lesson
4.1.1 Overview: Ticketing System 5 Notes
4.1.2 Demo: Ticketing System 5 Demo
4.1.3 Brainstorm & Plan 5 Free Response
4.1.4 Build Your Ticketing System 5 Exercise
Strings
5.1 String Characters Lesson
5.1.1 String Characters 5 Video
5.1.2 String Characters 3 Quiz
5.1.3 String Characters: Example Walkthrough 5 Video
5.1.4 Words Out of a Phrase 5 Example
5.1.5 First Letters 5 Exercise
5.1.6 Rapper Name Generator 5 Exercise
5.1.7 Acrostic Name Poem 5 Exercise
5.2 Substrings Lesson
5.2.1 Substrings 5 Video
5.2.2 Substrings 5 Quiz
5.2.3 Substrings: Example Walkthrough 5 Video
5.2.4 Room Location 5 Example
5.2.5 Words Out of a Phrase, Pt 2 5 Exercise
5.2.6 Compound Words 5 Exercise
5.3 Strings & Lists Lesson
5.3.1 Strings & Lists 5 Video
5.3.2 Strings & Lists 5 Quiz
5.3.3 Strings & Lists: Example Walkthrough 5 Video
5.3.4 BTS Members 5 Example
5.3.5 French Cities 5 Exercise
5.3.6 Early 2000's Formatting 5 Exercise
5.4 Additional String Methods Lesson
5.4.1 Additional String Methods 5 Video
5.4.2 Additional String Methods 4 Quiz
5.4.3 Additional String Methods: Example Walkthrough 5 Video
5.4.4 Too Many 'Like's 5 Example
5.4.5 CIA Witness Protection 5 Exercise
5.4.6 Writing in a Notebook 5 Exercise
5.5 Looping Over Characters in a String Lesson
5.5.1 Looping Over Characters in a String 5 Video
5.5.2 Looping Over Characters in a String 3 Quiz
5.5.3 Looping Over Characters in a String: Example Walkthrough 5 Video
5.5.4 Adding Spaces 5 Example
5.5.5 Creating User Names 5 Exercise
5.5.6 Monograms 5 Exercise
5.5.7 [Project] Etch a Sketch: Part 9 5 Challenge
5.6 [Partner Project] 2023 Stanley Cup Final Lesson
5.6.1 2023 Stanley Cup Final: Game 5- Project Overview 5 Notes
5.6.2 What is Web Scraping? 5 Article
5.6.3 Response: What is Web Scraping? 5 Free Response
5.6.4 2023 Stanley Cup Final: Pt 1 5 Exercise
5.6.5 2023 Stanley Cup Final: Pt 2 5 Exercise
5.6.6 2023 Stanley Cup Final: Pt 3 5 Exercise
5.6.7 2023 Stanley Cup Final: Pt 4 5 Exercise
5.7 Strings Quiz Lesson
5.7.1 Strings Quiz 10 Quiz
[Project] Timeline
6.1 Project: Timeline Lesson
6.1.1 Overview: Timeline 5 Notes
6.1.2 Demo: Juneteenth Timeline 5 Demo
6.1.3 Demo: Programming Languages Timeline 5 Demo
6.1.4 Brainstorm and Plan 5 Free Response
6.1.5 Build Your Timeline 5 Exercise
File I/O: Reading from Files
7.1 What is File I/O Lesson
7.1.1 What is File I/O 5 Video
7.1.2 What is File I/O 4 Quiz
7.1.3 What is a TXT File? 5 Example
7.1.4 What is a CSV File? 5 Example
7.1.5 Choosing a File Format: TXT vs. CSV 5 Free Response
7.1.6 File I/O in Data Science 5 Example
7.1.7 File I/O in Image Processing 5 Example
7.1.8 File I/O and Tracy 5 Free Response
7.2 Reading Characters from File Lesson
7.2.1 Reading Characters from File 5 Video
7.2.2 Reading Characters from File 3 Quiz
7.2.3 Reading Characters from File: Example Walkthrough 5 Video
7.2.4 Read All Characters 5 Example
7.2.5 Read Specific Characters 5 Example
7.2.6 Moving Forward with File Reading 5 Exercise
7.2.7 Coordinates Quest 5 Exercise
7.3 Reading Line from File Lesson
7.3.1 Reading Line from File 5 Video
7.3.2 Reading Line from File 3 Quiz
7.3.3 Reading Line from File: Example Walkthrough 5 Video
7.3.4 Reading and Printing Lines 5 Example
7.3.5 Turtle Path 5 Exercise
7.3.6 Colorful Shape 5 Exercise
7.4 Reading All Lines from File Lesson
7.4.1 Reading All Lines from File 5 Video
7.4.2 Reading All Lines from File 3 Quiz
7.4.3 Reading All Lines from File: Example Walkthrough 5 Video
7.4.4 Using readlines() 5 Example
7.4.5 ASCII Art 5 Exercise
7.4.6 Bar Chart 5 Exercise
7.4.7 2023 Stanley Cup Final using Files 5 Exercise
7.4.8 2023 Stanley Cup Final using Web Scraping 5 Exercise
7.4.9 [Project] Etch a Sketch: Part 10 5 Challenge
7.5 File I/O: Reading from Files Quiz Lesson
7.5.1 File I/O: Reading from Files Quiz 10 Quiz
File I/O: Writing to Files
8.1 Write to End of File Lesson
8.1.1 Write to End of File 5 Video
8.1.2 Write to End of File 4 Quiz
8.1.3 Write to End of File: Example Walkthrough 5 Video
8.1.4 Write to File 5 Example
8.1.5 Append to File 5 Example
8.1.6 Sale Items 5 Exercise
8.1.7 Modified Menu 5 Exercise
8.2 Move File Pointer Position Lesson
8.2.1 Move File Pointer Position 5 Video
8.2.2 Move File Pointer Position 3 Quiz
8.2.3 Move File Pointer Position: Example Walkthrough 5 Video
8.2.4 Using tell() 5 Example
8.2.5 Reading from a Position in File 5 Example
8.2.6 Read from Middle 5 Exercise
8.3 File I/O: Writing to Files Quiz Lesson
8.3.1 File I/O: Writing to Files Quiz 10 Quiz
[Project] Poetry Remixer
9.1 Project: Poetry Remixer Lesson
9.1.1 Overview: Poetry Remixer 5 Notes
9.1.2 Demo: Poetry Remixer 5 Demo
9.1.3 Brainstorm and Plan 5 Free Response
9.1.4 Build Your Poetry Remixer 5 Exercise
9.1.5 Reflection: Poetry Remixer 5 Free Response
Python in the Real World
10.1 Intro: Python in the Real World Lesson
10.1.1 Overview: Python in the Real World 5 Notes
10.1.2 Why is Python so Popular? 5 Video
10.1.3 What Can You Do with Python? 5 Article
10.1.4 How Netflix uses Python 5 Video
10.1.5 Response: Python in the Real World 5 Free Response
10.2 Python in Research Lesson
10.2.1 Overview: Python in Research 5 Notes
10.2.2 Coding in Basketball 5 Article
10.2.3 Why is Python Good for Research? 5 Article
10.2.4 Coding in Healthcare 5 Article
10.2.5 Why I Use Python for Academic Research 5 Article
10.3 Python in Big Data Lesson
10.3.1 Overview: Python in Big Data 5 Notes
10.3.2 What Is Big Data and How Does It Work? 5 Video
10.3.3 Big Data Won Germany World Cup 5 Article
10.3.4 Coding for Machine Learning 5 Article
10.3.5 Visualizing the world's Twitter data 5 Video
10.3.6 Tik Tok Job Listing: Data Science 5 Article
10.4 Python for Creatives Lesson
10.4.1 Overview: Python for Creatives 5 Notes
10.4.2 Why Python is Essential for Visual Effects, Animation and Games 5 Video
10.4.3 Python Takes Hollywood by Storm 5 Article
10.4.4 Coding for UX Design 5 Article
10.5 Final Project Lesson
10.5.1 Final Project: Python in the Real World 5 Notes
10.5.2 Brainstorm and Plan Your Presentation 5 Free Response
10.5.3 Build Your Program: Without File I/O 5 Exercise
10.5.4 Build Your Program: With File I/O 5 Exercise
10.6 Python Basics with Tracy 2 Quiz Lesson
10.6.1 Python Basics with Tracy 2 Quiz 25 Quiz
Assessment 2
11.1 Assessment 2 Lesson
11.1.1 Assessment 2, Pt 1: Multiple Choice 15 Final