GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
MY114 Nesne Tabanlı Bilgisayar Programlama Seçmeli Ders Grubu 1 2 6,00

Yüksek Lisans



Mühendislikte karşılaşılabilecek bilgisayar yazılım uygulamaları için algoritma oluşturabilme, dizi, dosya, sınıf ve işaretçileri kavrayarak veri işleme yeteneği kazanma ve programlama becerisi kazanmak.



1 Algoritma yazabilir
2 Temel veri türlerini bilir
3 Yapısal programlamayı ve yapılarını bilir
4 Fonksiyonları kullanarak modüler program geliştirebilir
5 Sayısal ve sayısal olmayan verileri sıralayabilir
6 Verileri dosyalayabilir ve dosyadan alarak raporlayabilir
7 Sınıflar ve işaretçiler kullanarak verimli ve hızlı çalışan programlar yazabilir

Birinci Öğretim


Yok


Yok


Temel kavramlar, programlama yapıları (karar ve döngü), diziler, sıralama, fonksiyonlar ve özyineleme, dosyalar, sınıflar, işaretçiler.


Hafta Teorik Uygulama Laboratuvar
1 Temel kavramlar, algoritmalar
2 Yapısal programlama, veri türleri
3 Programlamaya giriş
4 Karar yapıları
5 Döngü yapıları
6 Tek ve Çok Boyutlu Dizi değişkenler
7 Sıralama
8 Fonksiyonlar ve özyinelemeli fonksiyonlar
9 ARA SINAV
10 Dosyalar
11 Dosyalar
12 Sınıflar
13 Sınıflar
14 İşaretçiler
15 Yıl sonu sınavı
16

Algoritma Geliştirme ve Programlamaya Giriş, Fahri Vatansever, Subat 2007, Seçkin Yayıncılık, ISBN: 9789750204067 Object-Oriented Programming in C++, Robert Lafore, Sams Publications, 2005, ISBN: 0-672-32308-7 C++ An Introduction to Computing, Joel Adams, Larry Nyhoff, Prentice Hall, 2002, ISBN: 0130914266



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 50
Ev Ödevi 1 50
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 1 1
Final Sınavı 1 2 2
Derse Katılım 14 3 42
Uygulama/Pratik 14 1 14
Bireysel Çalışma 14 2 28
Ara Sınav İçin Bireysel Çalışma 1 25 25
Final Sınavı içiin Bireysel Çalışma 1 25 25
Rapor 1 15 15
Ev Ödevi 1 15 15
Toplam İş Yükü (saat) 167

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12
ÖÇ 1
ÖÇ 2
ÖÇ 3
ÖÇ 4
ÖÇ 5
ÖÇ 6
ÖÇ 7
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek