Week 1 |
|
|
|
|
|
Lecture #1 |
Getting Started with Python: An Introduction to Python Programming, Software Installation, and Writing a “Hello, World!” Program |
|
|
|
Lecture #2 |
Python print Function: Introduction to print,Basic Printing, Printing Different Data Types, Using sep and end Parameters, Print Variables, String Formatting with f-Strings, Printing Special Characters |
lecture notes |
Please complete tasks 1-6. |
|
Lecture #3 |
Syntax error, Comments, Indentation |
slides, lecture notes |
Please complete tasks 8-13, 15. Fix the Error 1-3 |
Week 2 |
|
|
|
|
|
Lecture #1 |
Python basics Revision, Code Together & Lead Together |
lecture notes |
Please complete task 16. MCQs 1-45. Exercises 1-3, 6-7. Review Questions 1 |
|
Lecture #2 |
Python Variables: What is a variable, |
lecture notes |
|
|
Lecture #3 |
|
slides, lecture notes |
|
Week 3 |
|
|
|
|
|
Lecture #1 |
Data Types in Python: Numeric Types, String, Boolean |
lecture notes |
|
|
Lecture #2 |
Data Types in Python: List, Tuple. Input Function |
lecture notes |
|
|
Lecture #3 |
Operators: Arithmetic Operators, Comparison Operators, Assignment Operators, Compound assignment |
lecture notes |
|
Week 4 |
|
|
|
|
|
Lecture #1 |
Flow Control Statements: What is Flow control statements, Conditional Statements (if, elif) |
lecture notes |
|
|
Lecture #2 |
Conditional Statements (else) |
lecture notes |
Examples 5.1-5.6. Please complete tasks 5.1-5.6. |
|
Lecture #3 |
loops: for loop,range function |
lecture notes |
Examples 5.8,5.11. Please complete tasks 5.8-5.11. |