| Code | Description |
|---|---|
| LO1 | understand the basic terminology used in computer programming |
| LO1 | write, run and debug programs in Python language. |
| LO2 | use different data types such as integer, string, floating point in a computer program |
| LO3 | design programs involving decision structures, loops and functions |
| LO4 | create and manipulate lists, tuples, sets and dictionaries |
| LO5 | write programs that read from and write to files |
| Week | Content |
|---|---|
| 1 | Introduction |
| 2 | Variables Values Data Types |
| 3 | Type Conversion Operators |
| 4 | Conditional Statements |
| 5 | Loops |
| 6 | Functions |
| 7 | Strings |
| 8 | Lists |
| 9 | Dictionaries |
| 10 | File Input/Output |
| 11 | |
| 12 | |
| 13 | |
| 14 |
| Activity | Count | Duration (Hours) | Total |
|---|---|---|---|
| Attendance | 14 | 3.00 | 42.00 |
| Laboratory | 10 | 2.00 | 20.00 |
| Pre-Class Individual Study | 14 | 2.00 | 28.00 |
| Midterm Exam/Preparation | 1 | 25.00 | 25.00 |
| Final Exam/Preparation | 1 | 25.00 | 25.00 |
| Quiz Preparation | 2 | 7.00 | 14.00 |
| Other | 14 | 2.00 | 28.00 |
| Total Workload (Hours) | 182 | ||
| ECTS Credit (Workload / 25) | 6 | ||
| # | Assessment Type | Contribution (%) |
|---|---|---|
| 1 | Midterm Exam | %30 |
| 2 | Quiz | %5 |
| 3 | Laboratory | %15 |
| 4 | Quiz | %5 |
| 5 | Final Exam | %45 |
| TOTAL | %100 | |
| PO \ LO |
LO1
|
LO1
|
LO2
|
LO3
|
LO4
|
LO5
|
|---|---|---|---|---|---|---|
| PO-1 | ||||||
| PO-2 | ||||||
| PO-3 | ||||||
| PO-4 | ||||||
| PO-5 | ||||||
| PO-6 | ||||||
| PO-7 | ||||||
| PO-8 | ||||||
| PO-9 | ||||||
| PO-10 | ||||||
| PO-11 |
| # | Method Name | Description | Tools |
|---|---|---|---|
| 1 | Controversial Course | Listening and comprehension, critical thinking | Standard classroom technologies, multimedia tools, projector, computer, overhead projector |
| 2 | Problem Solving | * Analyzing physical and physiological problems using problem-solving techniques and developing appropriate solutions. | |
| 3 | Brainstorming | The purpose of forming pairs is to ensure that they are open to innovation during the idea generation phase | Standard classroom technologies, multimedia tools, projector, computer, overhead projector |
| 4 | Homework | Solving and analyzing homework questions using a computer and Excel. | Computer |
| 5 | Lecture (expository teaching), interactive discussion | Listening and taking notes. | Standard classroom technologies, multimedia tools (projector, computer, digital presentations) |