Yazdır

Course Description

Course Code Semester Teoric Credit ECTS
CODING ESD 217 2 2 + 0 2 3
Prerequisite Courses
Recommended Elective Courses
Course Language Türkçe
Level of the Course Önlisans
Course Type SECMELI
Course Coordinator Öğr. Gör. ABDULBAKİ YILDIZ
Instructor
Course Assistants
Course Category
Course Objective
Course Content
Learning Outcomes of the Course Teaching Methods Measurement Methods
1 - 2 - 1 - 3 - A - C - D - F -
2 - 14 - 4 - 3 - 2 - 1 - F - D - C - A -
3 - 14 - 4 - 3 - 2 - 1 - A - F - D - C -
4 - 14 - 4 - 3 - 2 - 1 - D - C - A - F -
5 - 14 - 4 - 3 - 2 - 1 - D - C - A - F -
Teaching Methods: 14:Self Study 4:Drilland Practice 3:Discussion 2:Question-Answer 1:Lecture
Measurement Methods: F:Performance Task D:Project / Design C:Homework A:Testing

Course Flow

Week Topics Preliminary
1 Problem solving and algorithm development
2 Programming languages basics, classification, structure, first coding example
3 Basic data types, variables, constants, type transforms and operators
4 Control statements and IF structures
5 Control statements and Switch structure
6 Repetitive structures (FOR loop)
7 Repetitive structures (WHILE and DO-WHILE structures)
8 Stopping repeated structures and exiting repeated structures (break and continue commands)
9 Arrays (creating and listing arrays)
10 Arrays (Sorting and Search algorithms)
11 Arrays (string arrays and string functions - strcpy(), strcat(), strcmp() and strlen())
12 Functions
13 File structures
14 Pointers and dynamic memory usage (malloc (), calloc (), realloc (), free ())

Resources

Lecture Notes
Course Resources

Document Sharing


Contribution of the Course to Program Outcomes

No Program Learning Outcomes Contribution Level
1 2 3 4 5

Evaluation System

Contribution Level Order Percentage of Contribution
Odev 1 100
Total 100
The Ratio of the Semester to Success 30
Final to Success Ratio 70
Total 100

ECTS Workload

Activity Sayısı Time (Hour) Total Workload (Hour)
Course Duration (Including the exam week: 16x Total course hours) 16 2 32
Hours for off-the-classroom study (Pre-study, practice) 16 1 16
Mid-terms 1 10 10
Quiz 1 5 5
Assignment 1 5 5
Performance Task (Laboratory) 1 5 5
Total Workload 73
Total Workload / 25 (h)Toplam İş Yükü /25(s) 2.92
ECTS Credit of the Course 2.92
; ;