Türkçe | English
TRABZON MESLEK YÜKSEKOKULU / BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ
BİLGİSAYAR PROGRAMCILIĞI
Ders Bilgi Paketi
http://www.trabzonmyo.ktu.edu.tr/
Tel: +90 0462 2281052
TMYO
TRABZON MESLEK YÜKSEKOKULU / BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ / BİLGİSAYAR PROGRAMCILIĞI
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

TBIL2016Nesne Tabanlı Programlama - II3+1+0AKTS:5
Yıl / YarıyılBahar Dönemi
Ders DuzeyiÖn Lisans
Yazılım ŞekliZorunlu
BölümüBİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ
Ön KoşulYok
Eğitim SistemiYüz yüze , Uygulama
Dersin Süresi14 hafta - haftada 3 saat teorik ve 1 saat uygulama
Öğretim ÜyesiÖğr. Gör. Dr Ercüment YILMAZ
Diğer Öğretim ÜyesiYRD. DOÇ. DR. Asuman GÜNAY YILMAZ,
Öğretim DiliTürkçe
StajYok
 
Dersin Amacı:
Bu ders ile öğrenciye; nesne tabanlı bir dil kullanarak program yazımı ile ilgili yeterlikleri kazandırılması amaçlanmaktadır.
 
Öğrenim KazanımlarıBPKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : programlama için gerekli yazılımın ayarlarını yapabilir 1,21,6
ÖK - 2 : işletim sistemi tabanlı temel uygulama geliştirebilir 1,3,51,6
ÖK - 3 : işletim sistemi tabanlı ileri uygulama geliştirebilir1,3,5,61,6
ÖK - 4 : nesne tabanlı programlama paradigmalarını uygulayabilir 3,61,6
ÖK - 5 : veritabanı bağlantılı uygulama tasarımı yapabilir 1,3,71,6
ÖK - 6 : veritabanı bağlantılı uygulama geliştirebilir1,3,71,6
BPKK :Bölüm program kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı
 
Ders İçeriği
Nesne Tabanlı Programlama İçin Yazılım Kurarak Ayarlarını Yapmak, Programlama Dilinin Temel Deyimleriyle Konsol Uygulamaları Hazırlamak, Programlama Dilinin Temel Deyimleriyle İşletim Sistemi Tabanlı Uygulamaları Hazırlamak, Karar Kontrol Deyimleri, Döngü Kontrol Deyimleri, Kontrol Nesneleri ve Diziler, Nesne Kullanımı ve Operatörler, Standart Fonksiyonlar, Kullanıcı Tanımlı Fonksiyonlar, Bileşen Kütüphanesi, Veri Yapıları, İşletim Sistemi Nesneleri, Menü Tasarımı ve Formlar, Veritabanı İşlemleri, Etkileşimli Veri Nesneleri
 
Haftalık Detaylı Ders İçeriği
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1Nesne Tabanlı Programlama İçin Yazılım Kurarak Ayarlarını Yapmak
 Hafta 2Programlama Dilinin Temel Deyimleriyle Konsol Uygulamaları Hazırlamak
 Hafta 3Programlama Dilinin Temel Deyimleriyle İşletim Sistemi Tabanlı Uygulamaları Hazırlamak
 Hafta 4Karar Kontrol Deyimleri, Döngü Kontrol Deyimleri
 Hafta 5Kontrol Nesneleri ve Diziler
 Hafta 6Kontrol Nesneleri ve Diziler
 Hafta 7Nesne Kullanımı ve Operatörler
 Hafta 8Standart Fonksiyonlar, Kullanıcı Tanımlı Fonksiyonlar
 Hafta 9Arasınav
 Hafta 10Bileşen Kütüphanesi
 Hafta 11Veri Yapıları
 Hafta 12İşletim Sistemi Nesneleri
 Hafta 13Menü Tasarımı ve Formlar
 Hafta 14Veritabanı İşlemleri
 Hafta 15Etkileşimli Veri Nesneleri
 Hafta 16Dönem sonu sınavı
 
Ders Kitabı / Malzemesi
1Kaymaz, A. 2011; C Sharp Programlama Dili ve Yazılım Tasarımı (2.cilt), Papatya Yayıncılık.
 
İlave Kaynak
1Algan, S. 2011; Her Yönüyle C Sharp 4.0, Pusula Yayıncılık ve İletişim.
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 9 1 50
Dönem sonu sınavı 16 1 50
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 3 14 42
Sınıf dışı çalışma 3 14 42
Laboratuar çalışması 0 0 0
Arasınav için hazırlık 4 5 20
Arasınav 1 1 1
Uygulama 1 14 14
Klinik Uygulama 0 0 0
Ödev 0 0 0
Proje 0 0 0
Kısa sınav 0 0 0
Dönem sonu sınavı için hazırlık 4 5 20
Dönem sonu sınavı 1 1 1
Diğer 1 0 0 0
Diğer 2 0 0 0
Toplam Çalışma Yükü140