Course Information

Course Information
Course Title Code Semester L+U Hour Credits ECTS
Computer Programming in Physics I FIZ208 4. Semester 1 + 2 2.0 4.0
Prerequisites None
Language of Instruction Turkish
Course Level Undergraduate
Course Type
Mode of delivery Face to face
Course Coordinator Prof. Dr. Kadir GÖKŞEN
Instructor(s)
Assistants
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
Learning Outcomes - Distinguishing the computer programming languages.
- Seting up an algorithm.
- Distinguishing the information types in Pascal.
- Explaing the structure of Pascal programming language.
- Writing programs by using various Pascal word commands.
Weekly Topics (Content)
Week Topics Learning Methods
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
Recommended Sources
Adım Adım Pascal Uygulamaları, Atilla Akdoğan, Nirvana Yayınları.
Pascal ile Delphi Programlama Kılavuzu, Sue WALMSLEY, Shirley WILLIAMS, Çeviren: Tuğrul Lütfü Erdem, Alfa Basım Yayım Dağıtım.
Relations with Education Attainment Program Course Competencies
Program Requirements Contribution Level DK1 DK2 DK3 DK4 DK5 Measurement Method
PY1 4 4 4 4 4 4 -
PY2 4 4 4 4 4 4 -
PY3 4 4 4 4 4 4 -
PY4 4 4 4 4 4 4 -
PY5 5 5 5 5 5 5 -
PY6 4 4 4 4 4 4 -
PY7 5 5 5 5 5 5 -
PY8 4 4 4 4 4 4 -
PY9 5 5 5 5 5 5 -
PY10 4 4 4 4 4 4 -
*DK = Course's Contrubution.
0 1 2 3 4 5
Course's Level of contribution None Very Low Low Fair High Very High
Method of assessment/evaluation Written exam Oral Exams Assignment/Project Laboratory work Presentation/Seminar
ECTS credits and course workload
Event Quantity Duration (Hour) Total Workload (Hour)
Course Hours 14 3 42
Preparation, After Class Study 14 1 14
Research 14 1 14
Other Activities 14 1 14
Midterm 1 1 2 2
Homework 1 4 2 8
Homework 2 4 2 8
Final 1 2 2
Total Workload 104
ECTS Credit of the Course 4.0