Course Information

Course Information
Course Title Code Semester L+U Hour Credits ECTS
Computer Based Programming MEK1109 1. Semester 2 + 1 3.0 4.0
Prerequisites None
Language of Instruction Turkish
Course Level Associate
Course Type
Mode of delivery Face to face
Course Coordinator Assist. Prof. Dr. Oğuzhan KENDİRLİ
Instructor(s) Oğuzhan KENDİRLİ
Assistants
Goals The aim of this course is to provide the student with the competencies related to programming fundamentals.
Course Content
Learning Outcomes - Introduction to Programming
- Design before coding the program flow
- Use control statements
- To array processing
- Sub-program work with
- Make the process of filing
Weekly Topics (Content)
Week Topics Learning Methods
1. Week Algorithm
1. Week Value Returning Sub Programs
2. Week Flow Diagram
3. Week Programming Tools, Variable and Fixed
4. Week Input-Output Operations, Operators
5. Week Decision Structures
6. Week Loop Controls
7. Week Loop Controls
8. Week Midterm
9. Week One-Dimensional Arrays, Multidimensional Arrays
10. Week Value the Sub Rotation Programs
12. Week Value Returning Sub Programs
13. Week Sequential Files
14. Week Random Access Files
Recommended Sources
Pala, Z. 2007. Visual Basic Programlama. İstanbul: Türkmen Kitapevi
Vatansever, F. 2007. Algoritma Geliştirme ve Programlamaya Giriş. Ankara: Seçkin Yayıncılık
Mastar, M. 2012. Kodlab, Bilişim Yayıncılık, Baskı 4.
Algoritma Geliştirme ve Programlamaya Giriş, Seçkin yayıncılık, Fahri Vatansever
Material Sharing
Relations with Education Attainment Program Course Competencies
Program Requirements Contribution Level DK1 DK2 DK3 DK4 DK5 DK6 Measurement Method
PY2 3 3 3 3 3 3 3 40,60
PY3 3 3 3 3 3 3 3 40
PY4 5 5 5 5 5 5 5 -
PY5 3 3 3 3 3 3 3 40
PY6 3 3 3 3 3 3 3 40,60
PY7 3 2 2 2 2 2 2 40,60
PY8 2 2 2 2 2 2 2 40
PY9 1 1 1 1 1 1 1 40,60
PY10 1 1 1 1 1 1 1 40
PY11 1 0 0 0 0 0 0 -
PY12 1 1 1 1 1 1 1 40,60
PY13 1 0 0 0 0 0 0 -
PY14 1 1 1 1 1 1 1 40
*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 2 28
Other Activities 1 14 14
Midterm 1 1 8 8
Final 1 10 10
Total Workload 102
ECTS Credit of the Course 4.0