MYB217


Ders Adı Ders Kodu Bölüm Seviye
NESNE TABANLI PROGRAMLAMA -2 MYB217 Bilgisayar Programcılığı Ön Lisans

Dersin Yarıyılı
(Dersin Dönemi)
Eğitim Öğretim Yöntemleri
Krediler
Teori Uygulama Laboratuar Projeler/Alan Çalışması Seminerler/Çalışma Grupları Diğer Toplam Kredi AKTS Kredisi
03
(Güz)
28 28 56 3 5

Ders Sorumluları
Dersin Sunulduğu Dil Türkçe (Turkish)
Dersin Türü Zorunlu
Ön Koşul
Ders İçin Önerilen Diğer Hususlar
Dersin Amacı Bu ders ile öğrenciye; nesne tabanlı bir dil kullanarak program yazımı ile ilgili yeterlikleri kazandırılması amaçlanmaktadır.
Dersin İçeriği
Dersin Öğrenme Çıktıları (ÖÇ) 1. Programlama için gerekli yazılımın ayarlarını yapmak 2. İşletim sistemi tabanlı temel uygulama geliştirmek 3. İşletim sistemi tabanlı ileri uygulama geliştirmek 4. Nesne tabanlı programlama paradigmalarını uygulamak 5. Veritabanı bağlantılı uygulama tasarımı yapmak 6. Veritabanı bağlantılı uygulama geliştirmek
Dersin Veriliş Biçimi Örgün Öğretim
Dersin Gidişatı
Hafta Konular
1. Hafta Nesne Tabanlı Programlama İçin Yazılım Kurarak Ayarlarını Yapmak
2. Hafta Programlama Dilinin Temel Deyimleriyle Konsol Uygulamaları Hazırlamak Programlama Dilinin Temel Deyimleriyle İşletim Sistemi Tabanlı Uygulamaları Hazırlamak
3. Hafta Karar Kontrol Deyimleri, Döngü Kontrol Deyimler
4. Hafta Kontrol Nesneleri ve Diziler
5. Hafta Kontrol Nesneleri ve Diziler
6. Hafta Nesne Kullanımı ve Operatörler
7. Hafta Nesne Kullanımı ve Operatörler
8. Hafta Standart Fonksiyonlar, Kullanıcı Tanımlı Fonksiyonlar
9. Hafta Bileşen Kütüphanesi
10. Hafta Veri Yapıları
11. Hafta İşletim Sistemi Nesneleri
12. Hafta Menü Tasarımı ve Formlar
13. Hafta Veritabanı İşlemleri
14. Hafta Etkileşimli Veri Nesneleri
Değerlendirme Ölçütleri
  Toplam Katkısı (%)
Ara Sınav (%) 40
Kısa Sınavlar (%)
Ödevler (%)
Uygulamalar (%)
Laboratuar (%)
Projeler/Alan Çalışması (%)
Seminerler/Çalışma Grupları (%)
Final (%) 60
Diğer (%)
Toplam(%) 100
Dersin Kitabı ve/veya Kaynaklar
Staj / Uygulama
Program Yeterlilikleri (PY) ve Dersin Öğrenme Çıktıları (ÖÇ) İlişkisi