Rapor Tarihi: 24.02.2026 22:00
| Course Title | Code | Language | Type | Semester | L+U Hour | Credits | ECTS |
|---|---|---|---|---|---|---|---|
| Computer Programming in Physics I | FIZ208 | Turkish | Compulsory | 4. Semester | 1 + 2 | 2.0 | 4.0 |
| Prerequisite Courses | |
| Course Level | Undergraduate |
| Mode of delivery | Face to face |
| Course Coordinator | Prof. Dr. Kadir GÖKŞEN |
| Instructor(s) | |
| Goals | Writing programs in the Pascal by comprehending algorithms and programming logic |
| Course Content | Basic concepts of programming, Logic of programming, Logic of algorithm, Information types in Pascal, Structure of Pascal, Run commands, Read/Write commands, Text screen commands, Comparing commands, Loop commands, Mathematical commands, Alphanumerical commands, Folder commands |
| # | Öğrenme Kazanımı |
| 0 | Distinguishing the computer programming languages. |
| 0 | Seting up an algorithm. |
| 0 | Distinguishing the information types in Pascal. |
| 0 | Explaing the structure of Pascal programming language. |
| 0 | Writing programs by using various Pascal word commands. |
| Week | Topics/Applications | Method |
|---|---|---|
| 1. Week | Basic concepts of programming | |
| 2. Week | Logic of programming | |
| 3. Week | Logic of algorithm | |
| 4. Week | Information types in Pascal | |
| 5. Week | Structure of Pascal | |
| 6. Week | Run commands | |
| 7. Week | Read/Write commands | |
| 8. Week | MIDTERM EXAM | |
| 9. Week | Text screen commands | |
| 10. Week | Comparing commands | |
| 11. Week | Loop commands | |
| 12. Week | Mathematical commands | |
| 13. Week | Alphanumerical commands | |
| 14. Week | Folder commands |
| No | Program Requirements | Level of Contribution | |||||
|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | |||
| 1 | Retaining and administering the fundamentals of theoretical and experimental applications of Classical and Modern Physics. | ✔ | |||||
| 2 | Interpreting the encountered problems in accordance with the principles of physics and attaining the ability of problem solving. | ✔ | |||||
| 3 | Gaining the ability of establishing the connection between the theories and applications of physics. | ✔ | |||||
| 4 | Gaining the ability of following and interpreting physics literature. | ✔ | |||||
| 5 | Gaining the ability of analytical thinking by looking at the cases from physical perspective. | ✔ | |||||
| 6 | Utilizing the knowledge of other disciplines and using their approaches in physics. | ✔ | |||||
| 7 | Retaining the ability of gathering, comparing and analyzing physical data, and producing and presenting solution for it. | ✔ | |||||
| 8 | Attaining basics of following up to date physics literature and utilizing it through communicating with colleagues. | ✔ | |||||
| 9 | Setting theoretical model, solving problems related with the model, approaching the model experimentally and interpreting the obtained experimental data by analyzing. | ✔ | |||||
| 10 | Understanding the importance of life-long learning in physics which is open for new advances and staying in connection with life-long learning. | ✔ | |||||
| Program Requirements | DK1 | DK2 | DK3 | DK4 | DK5 |
|---|---|---|---|---|---|
| PY1 | 4 | 4 | 4 | 4 | 4 |
| PY2 | 4 | 4 | 4 | 4 | 4 |
| PY3 | 4 | 4 | 4 | 4 | 4 |
| PY4 | 4 | 4 | 4 | 4 | 4 |
| PY5 | 5 | 5 | 5 | 5 | 5 |
| PY6 | 4 | 4 | 4 | 4 | 4 |
| PY7 | 5 | 5 | 5 | 5 | 5 |
| PY8 | 4 | 4 | 4 | 4 | 4 |
| PY9 | 5 | 5 | 5 | 5 | 5 |
| PY10 | 4 | 4 | 4 | 4 | 4 |
| Ders Kitabı veya Notu | Ders Kitabı veya Ders Notu bulunmamaktadır. |
|---|---|
| Diğer Kaynaklar |
|
| ECTS credits and course workload | Quantity | Duration (Hour) | Total Workload (Hour) | |
|---|---|---|---|---|
|
Ders İçi |
Class Hours | 14 | 3 | 42 |
|
Ders Dışı |
Preparation, After Class Study | 14 | 1 | 14 |
| Research | 14 | 1 | 14 | |
| Other Activities | 14 | 1 | 14 | |
|
Sınavlar |
Midterm 1 | 1 | 2 | 2 |
| Homework 1 | 4 | 2 | 8 | |
| Homework 2 | 4 | 2 | 8 | |
| Final | 1 | 2 | 2 | |
| Total Workload | 104 | |||
| *AKTS = (Total Workload) / 25,5 | ECTS Credit of the Course | 4.0 | ||