This curriculum builds on Trimester 1 and focuses on writing cleaner programs, using more data structures, and creating bigger projects. It includes practice problems, examples, and homework to reinforce learning.
The lessons cover:
- Strings (slicing, functions, shortcuts)
- String algorithms and string building
range()(start, stop, step)- Dictionaries
- Classes
- Tuples
- Turtle introduction + first drawing
- More turtle (colors, fills, positioning)
- More turtle (functions, patterns, mini-project)
- Final problem set (10 problems with points)
- Inside Codespaces, open the Command Palette (
Ctrl+Shift+PorCmd+Shift+Pon Mac). - Search for Live Share: Start Collaboration Session.
- Copy the generated Live Share link and send it to your teacher so they can join your coding session in real-time.
- Each lesson has:
- Sample code
- Practice problems
- Homework problems
- Lesson 10 only includes a problem set with points per problem based on difficulty.