Skip to content

Latest commit

 

History

History
37 lines (35 loc) · 927 Bytes

File metadata and controls

37 lines (35 loc) · 927 Bytes

Current curriculum plan

This may be subject to change.

  1. Introduction

    • How course works?
    • CS Basics
    • What is a programming language?
  2. Foundations

    • What is Python?
    • Local Development Enviroment (WIP)
      • Command Prompt
      • Downloading & Installing Python
      • VS Code
      • git and Github
      • REPL vs script files
    • Foundations (web based)
      • print()
      • Variables
      • Data types
      • Math
      • Comparisons
    • Conditionals & Loops (web based)
      • If/elif/else
      • match/case
      • for and while loops
      • enumerate()
      • zip()
      • break / continue
      • for-else pattern
    • Functions
      • Functions
      • *args/**kwargs
      • Mutable argument trap
      • LGBT scope rules
    • Mini - Project 1
      • Terminal guessing game?