Skip to content

Dev2Codes/python-t2-curriculum

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sova Coding Python Trimester 2 Curriculum

Overview

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:

  1. Strings (slicing, functions, shortcuts)
  2. String algorithms and string building
  3. range() (start, stop, step)
  4. Dictionaries
  5. Classes
  6. Tuples
  7. Turtle introduction + first drawing
  8. More turtle (colors, fills, positioning)
  9. More turtle (functions, patterns, mini-project)
  10. Final problem set (10 problems with points)

Sharing with Teachers via Live Share

  • Inside Codespaces, open the Command Palette (Ctrl+Shift+P or Cmd+Shift+P on 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.

Structure

  • Each lesson has:
    • Sample code
    • Practice problems
    • Homework problems
  • Lesson 10 only includes a problem set with points per problem based on difficulty.

About

This curriculum is designed for intermediate beginners in Python programming, gradually introducing concepts across 10 lessons.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%