Course Unit Code | Course Unit Title | Type of Course Unit | Year of Study | Semester | Number of ECTS Credits | 3303001102 | FUNDAMENTALS OF PROGRAMMING | Compulsory | 1 | 1 | 6 |
|
Level of Course Unit |
Short Cycle |
Objectives of the Course |
It is aimed that, with this course students will gain competence about programming basics. |
Name of Lecturer(s) |
Öğr. Gör. Alper GÜLBE |
Learning Outcomes |
1 | Students will design algorithm and study with flow diagrams. | 2 | Students will prepare for writting a software and use variables and stabilize. | 3 | Students can make input-output actions and use operators. | 4 | Students will use decision control and loop control. | 5 | Students will use one dimensional and multi dimensional arrays. | 6 | Students will use subprogrammes with return value and no return value | 7 | Students will use string and random access files. |
|
Mode of Delivery |
Evening Education |
Prerequisites and co-requisities |
None |
Recommended Optional Programme Components |
None |
Course Contents |
1. ALGORITHM
2. FLOW DIAGRAM
3. PROGRAMING TOOLS
4. VARIABLES AND STABILIZE
5. INPUT- OUTPUT ACTIONS
6. OPERATORS
7. DECISION STRUCTURES
8. LOOP CONTROLS
9. ONE-DIMENSIONAL ARRAY
10. MULTI- DIMENSIONAL ARRAY
11. SUBPROGRAMMES WITH NO RETURN VALUE
12.SUBPROGRAMMES WITH RETURN VALUE
13. STRING FILES
14. RANDOM- ACCESS FILES |
Weekly Detailed Course Contents |
|
1 | Algorithm | | | 2 | Flow Diagram | | | 3 | Programming Tools, Variables and Constants | | | 4 | Input- Output Actions, Operators | | | 5 | Decision Structures | | | 6 | "Loop Controls" | | | 7 | "Loop Controls" | | | 8 | "One- Dimensional Array | | | 9 | "Multi- Dimensional Array | | | 10 | "Subprogrammes with No Return Value | | | 11 | "Subprogrammes with Return Value | | | 12 | "Subprogrammes with Return Value | | | 13 | String Files | | | 14 | Random-Access Files | | |
|
Recommended or Required Reading |
Dr. Fahri VATANSEVER, Algoritma Geliştirme ve Programlamaya Giriş, Seçkin Yayınevi,İstanbul, 2009.
Rifat ÇÖLKESEN, Algoritma Geliştirme ve Veri Yapıları, Papatya Yayıncılık, İstanbul, 2011. |
Planned Learning Activities and Teaching Methods |
|
Assessment Methods and Criteria | |
Midterm Examination | 1 | 100 | SUM | 100 | |
Final Examination | 1 | 100 | SUM | 100 | Term (or Year) Learning Activities | 40 | End Of Term (or Year) Learning Activities | 60 | SUM | 100 |
| Language of Instruction | Turkish | Work Placement(s) | None |
|
Workload Calculation |
|
Midterm Examination | 1 | 1 | 1 |
Final Examination | 1 | 2 | 2 |
Attending Lectures | 14 | 4 | 56 |
Practice | 10 | 3 | 30 |
Self Study | 14 | 4 | 56 |
Individual Study for Mid term Examination | 1 | 10 | 10 |
Individual Study for Final Examination | 1 | 12 | 12 |
|
Contribution of Learning Outcomes to Programme Outcomes |
LO1 | 5 | | 5 | | | | 3 | | | | 5 | LO2 | 5 | | 5 | | | | 3 | | | | 5 | LO3 | 5 | | 5 | | | | 3 | | | | 5 | LO4 | 5 | | 5 | | | | 3 | | | | 5 | LO5 | 5 | | 5 | | | | 3 | | | | 5 | LO6 | 5 | | 5 | | | | 3 | | | | 5 | LO7 | 5 | | 5 | | | | 3 | | | | 5 |
|
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High |
|
|
Iğdır University, Iğdır / TURKEY • Tel (pbx): +90 476
226 13 14 • e-mail: info@igdir.edu.tr
|