Week 5 - Working with strings and string algorithms
Practice with for loops and string algorithms - What are the mechanistic structures by which we have the computer process information? 🎵
Black and white ferris wheel. Photo by Bao Menglong on Unsplash
Tasks
- Read through the lab 3 guidelines before the Friday lab.
- Complete the readings
- Complete the assignments
- Watch the short video on strings.
- Review: Watch the short video on lists
Topic Intro
No. |
Title |
Slides |
|||
|---|---|---|---|---|---|
| 01 | Strings and String Algorithms | ||||
| 02 | String Methods |
Class Activities
Activity |
Title |
Date |
|---|---|---|
| Topic Intro | Strings and String Algorithms | Tue, 7 Feb |
| Topic Intro | Strings and String Methods | Wed, 8 Feb |
| Lab 03 | Songs Part I | Fri, 10 Feb |
Assignments
Assignment |
Title |
Due |
|---|---|---|
| Due this week | ||
| Lab 02 | Contagion | Wed, 8 Feb, 23:59 EST |
| HW 01 | Grawlix | Fri, 10 Feb, 23:59 EST |
| Q 05 | Quiz Week 5 | Sun, 12 Feb, 23:59 EST |
| Due next week | ||
| Lab 03 | Songs Part I | Fri, 17 Feb |
Readings
| 📖 | Think CS Py: Review: Sections 4.4 and 4.5 For Loops | Required |
| 📖 | Review: W3 Schools: Python Lists | Required |
| 📌 | Debugging Tip: Take a Break by Julia Evans | Required |
| 🖋 | The Conversation: Decoding the music masterpeices - Bach’s the Art of the Fugue | Optional |