Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
11919001T11209 | NESNE TABANLI PROGRAMLAMA-I | Ders | 2 | 3 | 4,00 |
Önlisans
Türkçe
Bu dersin amacı öğrencilere, Visual Studio uygulama geliştirme arayüzü kullanabilme, bileşen özellikleri ve olaylarını kullanarak etkin nesne yönelimli uygulamalar geliştirebilme yeterliliğini kazandırmaktır.
Öğr.Gör.Dr. Duygu BAĞCI DAŞ
1 | Form nesneleri ve menülerin özellik, metot ve olaylarını kavrayıp kullanabilme. |
2 | Bileşenlerin özellik, metot ve olaylarını kavrayıp kullanabilme. |
3 | Prosedürler (fonksiyonlar ve alt programlar) kullanarak modüler programlar oluşturabilme. |
4 | Nesneye yönelik programlama esaslarını ve Microsoft .NET teknolojisinin mantığını kavrayabilme. |
5 | Uygulama geliştirme ortamı bileşenlerini kullanabilme. |
6 | Değişken, sabit,dizi ve operatörleri kullanabilme. |
7 | Mesaj ve bilgi giriş pencerelerini kullanabilme. |
8 | Program kontrol ve döngü deyimlerini kullanabilme. |
Birinci Öğretim
Yok
Yok
Nesneye yönelik programlama esasları.Visual Studio uygulama geliştirme ortamı bileşenleri. Değişken, sabit, dizi, aritmetiksel ve mantıksal işleçler. Program kontrol ve döngü deyimleri. Form nesneleri ve menü nesnesi. Bileşenler. Prosedürler.
Hafta | Konular (Teorik) | Uygulama | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
---|---|---|---|---|
1 | Nesneye yönelik programlama esasları | |||
2 | Visual Studio uygulama geliştirme ortamı bileşenleri ve Nesne Yönelimli Programlama Konsepti | Bileşenlerin kullanımı | ||
3 | C# değişken, sabit ve dizi kullanma, aritmetiksel ve mantıksal işleçleri kullanma | Örnek uygulama programları geliştirme | ||
4 | C# programlama dilinde mesaj ve bilgi giriş pencerelerinin parametreleri ve kullanımı | Örnek uygulama programları geliştirme | ||
5 | C#’da program kontrol ve döngü deyimlerini kullanma | Örnek uygulama programları geliştirme | ||
6 | C#'da program kontrol ve döngü deyimlerini kullanma | Örnek uygulama programları geliştirme | ||
7 | C#'da Form nesnelerinin özellik, metot ve olayları | Örnek uygulama programları geliştirme | ||
8 | Ara Sınav | |||
9 | C# menülerin özellik, metot ve olayları | Örnek uygulama programları geliştirme | ||
10 | C#’da bileşenlerin özellik, metot ve olayları, TextBox, Label ve Button bileşenleri | Örnek uygulama programları geliştirme | ||
11 | CheckBox, RadioButton, GroupBox ve ListBox bileşenleri | Örnek uygulama programları geliştirme | ||
12 | ComboBox, ScrollBar, Trackbar ve PictureBox bileşenleri | Örnek uygulama programları geliştirme | ||
13 | DateTimePicker, MonthCalendar, Timer, ProgressBar ve RichTextBox bileşenleri | Örnek uygulama programları geliştirme | ||
14 | C#'da prosedürler (fonksiyonlar ve alt programlar) kullanma | Örnek uygulama programları geliştirme | ||
15 | Prosedürler (fonksiyonlar ve alt programlar) kullanma | Örnek uygulama programları geliştirme | ||
16 | Final Sınavı |
Öğretim elemanı Ders notları
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 100 |
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 | 3 | 24 |
Ödev Problemleri için Bireysel Çalışma | 1 | 12 | 12 |
Ara Sınav İçin Bireysel Çalışma | 1 | 17 | 17 |
Final Sınavı içiin Bireysel Çalışma | 1 | 20 | 20 |
Toplam İş Yükü (saat) | 131 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | |
ÖÇ 1 | 4 | 3 | 3 | 5 | 5 | 2 | 5 | 4 | 5 |
ÖÇ 2 | 4 | 3 | 3 | 5 | 5 | 2 | 5 | 4 | 5 |
ÖÇ 3 | 4 | 3 | 3 | 5 | 5 | 2 | 5 | 4 | 5 |
ÖÇ 4 | 4 | 3 | 3 | 5 | 5 | 2 | 5 | 4 | 5 |
ÖÇ 5 | 4 | 3 | 3 | 5 | 5 | 2 | 5 | 4 | 5 |
ÖÇ 6 | 4 | 3 | 3 | 5 | 5 | 2 | 5 | 4 | 5 |
ÖÇ 7 | 4 | 3 | 3 | 5 | 5 | 2 | 5 | 4 | 5 |
ÖÇ 8 | 4 | 3 | 3 | 5 | 5 | 2 | 5 | 4 | 5 |