UNIT 0: First Steps in Python
  • Replit Setup
  • Your First Python Program
  • Unit 0 Review
UNIT 1: Basics of Python Programming
  • Lesson 1: Basic data types (integers, floating-point numbers, strings)
  • Lesson 2: Arithmetic operations and mathematical expressions
  • Lesson 3: Variables and Input
  • Lesson 3.1: Using a Template from a Project
  • Project 1: 1v1 Battle
  • Lesson 4: Basic string manipulation
  • Project 2: Dissecting that String!
  • Lesson 5: Utilizing imported modules
  • Project 3: Lucky Number Generator
  • Unit One Final Project: Simple Calculator
  • Unit One Final Project Walkthrough
  • Unit 1 Review
  • Unit 1 Quiz
UNIT 2: Conditionals
  • Unit 2 Introduction
  • Lesson 1: Conditional statements (if, else, elif)
  • Project 5: Letter Grade Calculator
  • Lesson 2: Comparison operators and Boolean expressions
  • Project 6: Video Game Age Verification
  • Lesson 3: Nested conditionals and multi-way decisions
  • Project 7: Pizza Paradise
  • Unit Two Final Project : Rock, Paper, Scissors Game
  • Unit Two Final Project Walkthrough
  • Unit 2 Review
  • Unit 2 Quiz
UNIT 3: Repetition and Loops
  • Unit 3 Introduction
  • Lesson 1: While loops and the concept of iteration
  • Project 9: Guess that Password!
  • Lesson 2: For loops and iterating over sequences
  • Project 10: Wall of Zeros and Ones
  • Lesson 3: Loop control statements (break, continue)
  • Project 11: Even-Odd Number Checker
  • Lesson 4: Loop patterns and examples (counting, summing)
  • Unit Three Final Project: Pattern Printer
  • Unit Three Final Project Walkthrough
  • Unit 3 Review
  • Unit 3 Quiz
Part 1 Conclusion
  • Half-Way Done