GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
11919001T11210 NESNE TABANLI PROGRAMLAMA-II Ders 2 4 4,00

Önlisans


Türkçe


Bu dersin amacı öğrencilere, Visual Basic .NET fonksiyonlarını, hata yönetimi işlemlerini, dosyalama işlemlerini ve veritabanı işlemlerini uygulayarak etkin Visual Basic uygulamaları geliştirebilme yeterliliğini kazandırmaktır.


Nurcan SEYLAN


1 Visual Basic .NET’de metin, matematik ve zaman fonksiyonlarını kullanabilme.
2 Visual Basic .NET’de hata yönetimi ile ilgili deyimleri kullanabilme, hata ayıklama işlemlerini gerçekleştirebilme.
3 Visual Basic .NET’de sınıflar oluşturabilme, sınıflardan nesneler türetebilme.
4 Visual Basic .NET’de diyalog pencerelerini kullanabilme.
5 Visual Basic .NET’de sıralı, rastgele ve ikili dosyalarla ilgili işlemleri gerçekleştirebilme.
6 Visual Basic .NET’de veritabanı kullanımıyla ilgili işlemleri gerçekleştirebilme.

Birinci Öğretim


Yok


Yok


Visual Basic .NET metin, matematik ve zaman fonksiyonları. Hata yönetimi işlemleri. Sınıf oluşturma. Diyalog pencereleri. Dosyalama işlemleri. Veritabanı işlemleri.


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Visual Basic .NET metin fonksiyonları Örnek uygulama programları geliştirme
2 Visual Basic .NET matematik ve zaman fonksiyonları Örnek uygulama programları geliştirme
3 Visual Basic .NET’de hata yönetimi deyimleri Örnek uygulama programları geliştirme
4 Visual Basic .NET’de hata ayıklama pencereleri ve menü adımları Örnek uygulama programları geliştirme
5 Visual Basic .NET’de sınıfları özellik ve metotlarını tanımlayarak oluşturma, sınıftan alt sınıflar ve nesneler türetme. Örnek uygulama programları geliştirme
6 Visual Basic .NET’de aç ve kaydet diyalog pencereleri Örnek uygulama programları geliştirme
7 Visual Basic .NET’de renk ve yazıtipi diyalog pencereleri Örnek uygulama programları geliştirme
8 Ara Sınav Örnek uygulama programları geliştirme
9 Visual Basic .NET’de sıralı erişimli dosyalar, bu dosyaları açma, okuma/yazma işlemleriyle ilgili fonksiyonlar Örnek uygulama programları geliştirme
10 Visual Basic .NET’de rastgele erişimli dosyalar, bu dosyaları açma, okuma/yazma işlemleriyle ilgili fonksiyonlar Örnek uygulama programları geliştirme
11 Visual Basic .NET’de ikili erişimli dosyalar, bu dosyaları açma, okuma/yazma işlemleriyle ilgili fonksiyonlar, StreamReader ve StreamWriter sınıflarıyla dosya okuma/yazma işlemleri Örnek uygulama programları geliştirme
12 Visual Basic .NET’de SQL Script / Database Query araçları ile sorgular hazırlama, ADO.NET ile veritabanı erişimi Örnek uygulama programları geliştirme
13 ADO.NET sınıfları, Bağlantısız veritabanı işlemleri Örnek uygulama programları geliştirme
14 Bağlantılı veritabanı işlemleri Örnek uygulama programları geliştirme
15 Veritabanı işlemleri ile ilgili örnek uygulama programları geliştirme
16 Final Sınavı

Ders notları – Nurcan SEYLAN DERS KİTABI: Microsoft Visual Basic .NET ile Yazılım Geliştirme, Prof.Dr.Mithat Uysal YARDIMCI KİTAPLAR: DERS ARAÇLARI: Bilgisayar, Projeksiyon cihazı, Microsoft .NET yazılımı.


Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.


Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 50
Proje Hazırlama 1 25
Proje Sunma 1 25
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 1 1
Derse Katılım 14 3 42
Uygulama/Pratik 14 1 14
Rehberli Problem Çözümü 8 2 16
Problem Çözümü 1 9 9
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 12 12
Toplam İş Yükü (saat) 105

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