Türkçe English Rapor to Course Content
COURSE SYLLABUS
OBJECT ORIENTED PROGRAMMING
1 Course Title: OBJECT ORIENTED PROGRAMMING
2 Course Code: BLPZ128
3 Type of Course: Compulsory
4 Level of Course: Short Cycle
5 Year of Study: 1
6 Semester: 2
7 ECTS Credits Allocated: 5
8 Theoretical (hour/week): 3
9 Practice (hour/week) : 0
10 Laboratory (hour/week) : 1
11 Prerequisites: None
12 Recommended optional programme components: None
13 Language: Turkish
14 Mode of Delivery: Face to face
15 Course Coordinator: Öğr.Gör. EBRU YENİMAN
16 Course Lecturers: Öğr.Gör. UĞUR ERKİN KOCAMAZ
17 Contactinformation of the Course Coordinator:
18 Website:
19 Objective of the Course: In this course, the student will be able to make programming by using object-based language.
20 Contribution of the Course to Professional Development
21 Learning Outcomes:
1 Installations of the software for programming. ;
2 To prepare the application by using basic commands of programming language. ;
3 To prepare application by using the programming language function.;
4 To prepare application by using advanced programming language.;
5 Working with components.;
6 To make database operations.;
22 Course Content:
Week Theoretical Practical
1 To set up necessary software for programming and application of basic console and operating system. Computer lab application
2 Stable, variable and usage of object, the usage of Operators Computer lab application
3 Decision Control Statements, Loop Control Statements Computer lab application
4 User-Defined Functions, Functions, File Operations Computer lab application
5 Class, Domain and Method Usage Computer lab application
6 Class, Domain and Method Usage Computer lab application
7 Local and Global References Computer lab application
8 Arrays, Multidimensional Arrays Computer lab application
9 intermediate exam intermediate exam
10 Standard Components Computer lab application
11 Advanced Components Computer lab application
12 Advanced Components Computer lab application
13 Database Connection, Database Queries Computer lab application
14 Database Connection, Database Queries Computer lab application
23 Textbooks, References and/or Other Materials:
24 Assesment
TERM LEARNING ACTIVITIES NUMBER PERCENT
Midterm Exam 1 30
Quiz 0 0
Homeworks, Performances 1 20
Final Exam 1 50
Total 3 100
Contribution of Term (Year) Learning Activities to Success Grade 50
Contribution of Final Exam to Success Grade 50
Total 100
Measurement and Evaluation Techniques Used in the Course
Information
25 ECTS / WORK LOAD TABLE
Activites NUMBER TIME [Hour] Total WorkLoad [Hour]
Theoretical 14 2 28
Practicals/Labs 14 2 28
Self Study and Preparation 6 6 36
Homeworks, Performances 1 10 10
Projects 3 10 30
Field Studies 0 0 0
Midtermexams 1 8 8
Others 0 0 0
Final Exams 1 10 10
Total WorkLoad 150
Total workload/ 30 hr 5
ECTS Credit of the Course 5
26 CONTRIBUTION OF LEARNING OUTCOMES TO PROGRAMME QUALIFICATIONS
PQ1 PQ2 PQ3 PQ4 PQ5 PQ6 PQ7 PQ8 PQ9 PQ10
LO1 5 5 4 5 3 4 4 1 1 3
LO2 3 5 4 5 5 4 4 1 1 3
LO3 3 5 4 5 5 4 4 1 1 3
LO4 3 5 4 5 5 4 4 1 1 3
LO5 3 5 4 5 5 4 4 1 1 3
LO6 5 5 4 5 5 4 4 1 1 3
LO: Learning Objectives PQ: Program Qualifications
Contribution Level: 1 Very Low 2 Low 3 Medium 4 High 5 Very High
Bologna Communication
E-Mail : bologna@uludag.edu.tr
Design and Coding
Bilgi İşlem Daire Başkanlığı © 2015
otomasyon@uludag.edu.tr