Description of Individual Course Units
Course Unit CodeCourse Unit TitleType of Course UnitYear of StudySemesterNumber of ECTS Credits
İBİLP20320109115OBJECT-BASED PROGRAMMING - ICompulsory235
Level of Course Unit
Short Cycle
Objectives of the Course
• Thestudentswillhavethecapability of writingprogramswithobjectorientedprogramminglanguage
Name of Lecturer(s)
Öğr.Gör. İdris Sancaktar
Learning Outcomes
1install softwares necessary for programming.
2develop applications with basic instructions of programming language.
3develop applications with functions of programming language
4develop applications with advanced statements of programming language.
5work with components
6make database operations.
Mode of Delivery
Formal Education
Prerequisites and co-requisities
Recommended Optional Programme Components
Week 1 Software installationforprogramming, Basic consoleandoperatingsystemapplication Week 2 Constant, variableandobjectusage, operatorusage Week 3 Decision Control Statements, Loopcontrolstatements Week 4 User definedfunctions, Program functions, File operations Week 5 Class, spaceandmethodusage Week 6 Class, spaceandmethodusage Week 7 Local ve globalreferances Week 8 Midtermexam Week 9 Arrays, Multidimensionalarrays Week 10 Standardcomponents Week 11 Standardcomponents, Advanced components Week 12 Advanced components Week 13 Database connections, Database queries Week 14 Database connections, Database queries Week 15 Database connections, Database queries Week 16 Final exam
Course Contents
• Software installationforprogramming, • Basic consoleandoperatingsystemapplication, • Constantvariableandobjectusage, • operatorusage, • Decision Control Statements, • Loopcontrolstatements, • User definedfunctions, • Program functions, • File operations, • Class, • spaceandmethodusage, • Arrays, • Multidimensionalarrays, • Standardcomponents, • Advanced components, • Database connections, • Database queries.
Weekly Detailed Course Contents
WeekTheoreticalPracticeLaboratory
1Software installation for programming, Basic console and operating system application31
2Constant, variable and object usage, operator usage31
3Decision Control Statements, Loop control statements31
4User defined functions, Program functions, File operations31
5Class, space and method usage31
6Class, space and method usage31
7Local ve global referances31
8Midterm exam
9Arrays, Multidimensional arrays31
10Standard components31
11Standard components, Advanced components31
12Advanced components31
13Database connections, Database queries31
14Database connections, Database queries31
15Database connections, Database queries31
16Final exam
Recommended or Required Reading
Planned Learning Activities and Teaching Methods
Assessment Methods and Criteria
Term (or Year) Learning ActivitiesQuantityWeight
SUM0
End Of Term (or Year) Learning ActivitiesQuantityWeight
SUM0
Yarıyıl (Yıl) İçi Etkinlikleri40
Yarıyıl (Yıl) Sonu Etkinlikleri60
SUM100
Language of Instruction
Work Placement(s)
Workload Calculation
ActivitiesNumberTime (hours)Total Work Load (hours)
Midterm Examination111
Final Examination111
Attending Lectures14456
Individual Study for Homework Problems14684
Individual Study for Mid term Examination313
Individual Study for Final Examination515
TOTAL WORKLOAD (hours)150
Contribution of Learning Outcomes to Programme Outcomes
PO
1
PO
2
PO
3
PO
4
PO
5
PO
6
PO
7
PO
8
PO
9
PO
10
PO
11
PO
12
PO
13
PO
14
LO155555555555555
LO244444444444444
LO344444444444444
LO433333333333333
LO544444444444444
LO644444444444444
* 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