Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Object Orıented Programmıng ISE 102 2 4 + 0 4 6
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Zorunlu
Dersin Koordinatörü Dr.Öğr.Üyesi MUHAMMED KOTAN
Dersi Verenler Dr.Öğr.Üyesi MUHAMMED KOTAN,
Dersin Yardımcıları
Dersin Kategorisi Alanına Uygun Öğretim
Dersin Amacı The aim of this course is to make an introduction to object oriented programming and C++ programming language.
Dersin İçeriği Introduction to object oriented programming. Basic properties of C++ programming. Loops and Conditional Statement. Structs. Functions. Objects and Classes. Arrays and Strings. Operator Overloading. Inheritance. Pointers. Streams and Files.
# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 Understand basic knowledge about programming Lecture, Drilland Practice, Case Study, Lab / Workshop, Project Based Learning, Testing, Homework,
2 Understand basic knowledge about structural programming, algorithm concept and design of algorithms Lecture, Drilland Practice, Case Study, Lab / Workshop, Project Based Learning, Testing, Homework,
3 Understand basic knowledge about C/C++ programming language with respect to algorithm concept Lecture, Drilland Practice, Case Study, Lab / Workshop, Project Based Learning, Testing, Homework,
4 Developing a software project Lecture, Drilland Practice, Case Study, Lab / Workshop, Project Based Learning, Testing, Homework, Project / Design,
5 Lecture, Drilland Practice, Case Study, Lab / Workshop, Project Based Learning, Testing, Homework, Project / Design,
6 Lecture, Drilland Practice, Case Study, Lab / Workshop, Project Based Learning, Testing, Homework,
7 Lecture, Drilland Practice, Case Study, Lab / Workshop, Project Based Learning, Testing, Homework,
8 Lecture, Drilland Practice, Case Study, Lab / Workshop, Project Based Learning, Testing, Homework, Project / Design,
9 Lecture, Drilland Practice, Lab / Workshop, Self Study, Project Based Learning, Testing, Homework, Project / Design,
10 Lecture, Drilland Practice, Case Study, Lab / Workshop, Project Based Learning, Testing, Homework,
Hafta Ders Konuları Ön Hazırlık
1 Introduction to object oriented programming.
2 Basic properties of C++ programming.
3 Loops and Conditions.
4 Structs.
5 Functions.
6 Objects and Classes.
7 Objects and Classes, Arrays and Strings.
8 Arrays and Strings.
9 Operator Overloading.
10 Operator Overloading.
11 Inheritance.
12 Inheritance. Pointers.
13 Pointers.
14 Streams and Files.
Kaynaklar
Ders Notu Robert Lafore, Nesneye Yönelimli C++ Programlama Kilavuzu, Alfa Basim Yayim Dagitim, 2006, Istanbul.
Ders Kaynakları
Sıra Program Çıktıları Katkı Düzeyi
1 2 3 4 5
1 X
2 X
3 X
4 X
5 X
6 X
7 X
8 X
9 X
10 X
11 X
12 X
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ödev 10
1. Proje / Tasarım 50
1. Ara Sınav 30
2. Ödev 10
Toplam 100
1. Yıl İçinin Başarıya 50
1. Final 50
Toplam 100
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)
Course Duration (Including the exam week: 16x Total course hours) 16 4 64
Hours for off-the-classroom study (Pre-study, practice) 16 2 32
Mid-terms 1 10 10
Quiz 2 5 10
Assignment 1 10 10
Final examination 1 15 15
Toplam İş Yükü 141
Toplam İş Yükü / 25 (Saat) 5,64
Dersin AKTS Kredisi 6