Python I - Syllabus 2025

Session 1 - August 13th ►

  • Why Learn Python

  • Class Policies and Procedures

  • Class Website

  • Introduction to Python

  • Interpreter vs Compiler

  • Lexis, Syntax, and Semantics

  • Python & PyCharm Installation (as needed)

Session 2 - August 15th ►

  • Art of Clean Code

  • Python Comments

  • Python String Methods

  • Python Print() Function

  • Python Naming Conventions PEP8

  • Program Assignment - Hello Universe

Session 3 - August 17th ►

  • Python’s logic and structure: keywords, instructions, indentation

  • Python Variables

  • Python Data Types

  • Python Numbers, Arithmetic Operators, Random, Casting

  • Python Input Function

  • Program Assignment - Guess the Number

Session 4 - August 20th ►