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 |
Sign up for a free teacher account to get access to curriculum, teacher tools and teacher resources.
Teacher SignupSign up as a student if you are in a school and have a class code given to you by your teacher.
Student Signup