Python
Python
Course Description: This course introduces students to the Python programming language,
providing a strong foundation in the language’s syntax, data structures, and concepts. Students
will also gain hands-on experience in building applications and solving real-world problems
using Python.
Prerequisites: None, but basic computer literacy and logical thinking skills are recommended.
Course Format:
Lectures
Hands-on coding exercises
Quizzes and assignments
Final project
Objectives:
Topics:
Overview of Python
Installing Python and IDE setup (IDLE, PyCharm, Visual Studio Code)
Writing your first Python program
Python syntax and structure
Comments in Python
The print() function
Assignment:
Write a program that prints your name and the current date.
Objectives:
Learn about variables, constants, and their types in Python
Understand basic operators and expressions
Topics:
Assignment:
Write a Python program that performs basic arithmetic operations (addition, subtraction,
multiplication, division).
Objectives:
Topics:
Assignment:
Objectives:
Topics:
for loops
while loops
Loop control statements (break, continue, pass)
Iterating over lists, strings, and dictionaries
Assignment:
Write a Python program that prints all even numbers between 1 and 100 using a for loop.