Course Unit Code | Course Unit Title | Type of Course Unit | Year of Study | Semester | Number of ECTS Credits | BLG1032010773 | FUNDAMENTALS OF PROGRAMMING | Compulsory | 1 | 1 | 6 |
|
Level of Course Unit |
Short Cycle |
Objectives of the Course |
The aim of the course is
• to gain sufficiencies about programming basics
|
Name of Lecturer(s) |
Öğr. Gör. Sibel BAŞOĞLU |
Learning Outcomes |
1 | Introduction to programming | 2 | Designing program flow before writing code | 3 | Using control statements | 4 | Making array operations | 5 | Working with sub-procedures |
|
Mode of Delivery |
Formal Education |
Prerequisites and co-requisities |
None |
Recommended Optional Programme Components |
None |
Course Contents |
Algorithm, flowcharts, Programming tools, Variables and constants, İnput /output process, Operators , decisionstatements, Loop controls, One dimensional arrays, Multi dimensional arrays, Functions without a returning value, Functions with a returnin gvalue, Sequential files, Random Access files
|
Weekly Detailed Course Contents |
|
1 | Algorithms | | | 2 | Flow diagram | | | 3 | Programming tools, variables and constants | | | 4 | Input / Output operations, operators | | | 5 | Decision statements | | | 6 | Loop statements | | | 7 | Loop statements | | | 8 | Mid-Term Exam
One-dimensional arrays | | | 9 | One-dimensional arrays | | | 10 | Multi-dimensional arrays | | | 11 | No value returning sub-procedures | | | 12 | Value returning sub-procedures | | | 13 | Value returning sub-procedures | | | 14 | Sequential files | | | 15 | Random access files | | | 16 | Final Exam | | |
|
Recommended or Required Reading |
Vatansever,F., 2009. Algoritma Geliştirme ve Programlamaya Giriş.Seçkin Yayıncılık.
Çelikkol,S.,2007.Programlamaya Giriş ve Algoritmalar.ABP Yayınevi
Yorulmaz,M.,Yorulmaz,S.,2007.Programlamayı C ile öğreniyorum. Palme Yayıncılık
|
Planned Learning Activities and Teaching Methods |
|
Assessment Methods and Criteria | |
SUM | 0 | |
SUM | 0 | Yarıyıl (Yıl) İçi Etkinlikleri | 40 | Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | SUM | 100 |
| Language of Instruction | Turkish | Work Placement(s) | None |
|
Workload Calculation |
|
Midterm Examination | 1 | 1 | 1 |
Final Examination | 1 | 1 | 1 |
Attending Lectures | 14 | 4 | 56 |
Self Study | 14 | 4 | 56 |
Individual Study for Homework Problems | 5 | 3 | 15 |
Individual Study for Mid term Examination | 1 | 14 | 14 |
Individual Study for Final Examination | 1 | 24 | 24 |
|
Contribution of Learning Outcomes to Programme Outcomes |
LO1 | | | | | | | | 5 | | | | | | | 5 | | | | | | | | | | | 4 | | | LO2 | | | | | | | | 5 | | | | | | | 5 | | | | | | | | | | | 4 | | | LO3 | | | | | | | | 5 | | | | | | | 5 | | | | | | | | | | | 4 | | | LO4 | | | | | | | | 5 | | | | | | | 5 | | | | | | | | | | | 4 | | | LO5 | | | | | | | | 5 | | | | | | | 5 | | | | | | | | | | | 4 | | |
|
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High |
|
|
Ordu University Rectorate Building ,Cumhuriyet Campus , Center / ORDU / TURKEY • Tel: +90 452 226 52 00
|