Course Description: Introduction to Python is a beginner-friendly course that teaches the fundamentals of one of the world's most popular programming languages. Starting from the basics, you'll learn how to write code, solve problems, and build your own programs using concepts such as variables, loops, functions, data structures, file handling, and basic object-oriented programming. Through interactive examples and projects, you'll develop a strong foundation in Python and gain the confidence and crucial skills necessary to tackle more advanced programming and computer science topics.
Topic |
Class Recording |
Slides |
Date |
1. The Basics |
7/13 |
||
2. Loops |
7/20 |
||
3. Functions |
7/27 |
||
4. Data |
8/3 |
||
5. Strings and Files |
8/10 |
||
6. Object-Oriented Programming |
8/17 |
||
7. Working on Final Project |
8/24 |
||
8. Presenting Final Project |
8/31 |