| Code | Description |
|---|---|
| LO1 | Explains the concept of algorithm and its importance. |
| LO2 | Lists the methods used in representing algorithms. |
| LO3 | List the general steps of solving problems with algorithms. |
| LO4 | Explains and applies programming fundamentals. |
| LO5 | It produces algorithms as line code and UML diagrams. |
| Week | Content |
|---|---|
| 1 | Introduction, evaluation criteria, resources, content |
| 2 | Basic concepts (working principle of the computer, number systems), development of algorithms. |
| 3 | Logical expressions and arithmetic operations. |
| 4 | Algorithm definition, line code, counter structures |
| 5 | Data, Variable, Constant, Assignment/transfer |
| 6 | Condition/decision logic |
| 7 | Counters and loop logic |
| 8 | Midterm Exam |
| 9 | Algorithm Development |
| 10 | Pseudocode and line algorithms |
| 11 | UML flowcharts |
| 12 | UML Control Structure examples |
| 13 | UML Loop Structure examples |
| 14 | Basic algorithm examples |
| 15 | General applications |
| Activity | Count | Duration (Hours) | Total |
|---|---|---|---|
| Attendance | 1 | 45.00 | 45.00 |
| Pre-Class Individual Study | 1 | 10.00 | 10.00 |
| Post-Prectice Individual Study | 1 | 10.00 | 10.00 |
| Midterm Exam/Preparation | 1 | 5.00 | 5.00 |
| Final Exam/Preparation | 1 | 5.00 | 5.00 |
| Other | 1 | 5.00 | 5.00 |
| Total Workload (Hours) | 80 | ||
| ECTS Credit (Workload / 25) | 3 | ||
| # | Assessment Type | Contribution (%) |
|---|---|---|
| 1 | Midterm Exam | %30 |
| 2 | Homework | %10 |
| 3 | Final Exam | %60 |
| TOTAL | %100 | |
| PO \ LO |
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 | |||||
| PO-12 | |||||
| PO-13 | |||||
| PO-14 | |||||
| PO-15 | |||||
| PO-16 |
| # | Method Name | Description | Tools |
|---|---|---|---|
| 1 | Lecture (expository teaching), interactive discussion | Listening and taking notes. | Standard classroom technologies, multimedia tools (projector, computer, digital presentations) |
| 2 | Controversial Course | Listening and comprehension, critical thinking | Standard classroom technologies, multimedia tools, projector, computer, overhead projector |
| 3 | Special Support / Structural Examples | Pre-planned specific skills | |
| 4 | Problem Solving | * Analyzing physical and physiological problems using problem-solving techniques and developing appropriate solutions. | |
| 5 | Small Group Discussion | Listening and comprehension, processing observations/situations, critical thinking, question development | Standard classroom technologies, multimedia tools, projector, computer, overhead projector |
| 6 | Simulation | Exploring the operation of physical circuit designs through the use of simulation software. | Simulation tools |
| 7 | Seminar | Research – lifelong learning, writing, reading, IT, listening and comprehension, managerial skills | Standard classroom technologies, multimedia tools, projector, computer, overhead projector, special equipment |
| 8 | Group Work | Students determine the slope and cross-sectional geometric characteristics of a parabolic irrigation canal on campus, plot the flow rate curve at different sections of the canal, and submit a report. | Land surveying instruments |