Python I - Syllabus 2025
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 ►