DERS BİLGİLERİ | |||||
---|---|---|---|---|---|
Ders | Kodu | Yarıyıl | Ders Süresi | Kredi | AKTS |
Bilgisayar Programlama 2 | ISB 244 | 4 | 2 | 3 | 5 |
Ön Koşul Dersleri | Yok |
Ders Hakkında Önerilen Diğer Hususlar | None |
Dersin Dili | Türkçe | |||
Dersin Seviyesi | Lisans | |||
Dersin Türü | Zorunlu | |||
Dersin Koordinatörü | Öğr. Gör. Erkan KAYNAK | |||
Dersi Verenler |
|
|||
Dersin Yardımcıları | ||||
Dersin Amacı | c sharp programlama dilini kullanmayı öğretmek, uygulama kapasitesini ve yeteneğini yükseltmek. |
|||
Dersin İçeriği | c sharp programlama dilinde dosya işlemleri, Kolleksiyonlar. Stream kullanımı. Nesneye yönelik programlama. |
Dersin Öğrenme Kazanımları |
---|
1) İleri c sharp programlama dilinde kod yazar. |
2) c sharp programlama dili ile bilgisayarda bulunan dosyalara erişir.. |
3) Yeni bir dosya yaratıp, var olan dosyaları siler.. |
4) c sharp programlama dilini kullanarak bir dosya üzerine veri yazar.. |
5) c sharp dilindeki koleksiyon sınıflarını kullanır. |
6) Nesneye Yönelik programlamayı kavrar. |
7) Kapsülleme ve Kalıtım konularını kavrar. |
8) c sharp dilinde Nesneye yönelik programlama yapar. |
9) |
10) |
11) |
12) |
13) |
14) |
15) |
DERSİN PROGRAM KAZANIMLARINA KATKISI | |||||||
---|---|---|---|---|---|---|---|
No | Temel öğrenme Kazanımları | Katkı Düzeyi | |||||
1 | 2 | 3 | 4 | 5 | |||
1 | Olasılık, İstatistik ve Matematiğin temel kavram ve ilkelerini açıklar |
||||||
2 | Yaşamda istatistiğin yerini ve önemini belirtir |
||||||
3 | İktisadi ve hukuksal temel kavram ve ilkeleri tanımlar |
||||||
4 | Karşılaşılabileceği sorunlar karşısında, sayısal ve istatistiksel çözümler üretir |
||||||
5 | İstatistiksel verilerin elde edilmesi ve/veya düzenlenmesi için uygun yöntem ve teknikleri kullanır |
||||||
6 | Bilgisayar sistemlerini ve programlarını kullanır |
||||||
7 | Matematiksel ve istatistiksel teknikleri kullanarak rasgelelik içeren problemlere model kurma, çözme ve yorumlama |
||||||
8 | İstatistiksel analiz yöntemlerini uygular |
||||||
9 | İstatistiksel sonuç çıkarım (tahmin, hipotez testi, v.b.) yapar |
||||||
10 | İstatistiksel teknikleri kullanarak farklı disiplinlerin problemlerine çözüm üretir |
||||||
11 | Görsel, veritabanı ve web programlama tekniklerini anlar ve nesnel program yazabilme yeteneğine sahip olur |
||||||
12 | İstatistiksel paket programları kullanarak model oluşturur ve analiz yapar |
||||||
13 | İstatistiksel metotlar arasındaki farkı ayırt eder |
||||||
14 | İstatistik ile ilişkili disiplinler arasındaki etkileşimin farkında olur |
||||||
15 | İstatistiksel yöntemleri kullanarak elde edilen sonuçları sözlü ve görsel olarak sunar |
||||||
16 | Bireysel ve ortaklaşa olarak etkili ve üretken çalışma yapma becerisine sahip olur |
||||||
17 | Mesleki gelişimlerinin yanı sıra ilgi ve yetenekleri doğrultusunda bilimsel, kültürel, sanatsal ve sosyal alanlarda eğitim gereksinimlerini belirleyerek kendini sürekli geliştirir |
||||||
18 | İstatistiğin kullanıldığı bilim alanları ile ilgili verilerin toplanması, yorumlanması, duyurulması aşamalarında toplumsal, bilimsel ve etik değerlere sahip olur. |
DERS AKIŞI | |||
---|---|---|---|
Hafta | Konular | Ön Hazırlık | Yöntem |
1 | c sharp programlama dilinde yeni bir dosya oluşturulması ve kayıt girilmesi. | literatur taraması | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
2 | c sharp programlama dilinde kayıt işlemleri ve hesaplamalar. | literatur taraması | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
3 | c sharp programlama dilinde dosyalara kayıt eklemesi ve kayıt görüntülenmesi. | literatur taraması | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
4 | c sharp programlama dilinde dosyalarda kayıt aranması ve kayıt görüntülenmesi. | literatur taraması | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
5 | Nesneye Yönetik Programlamaya Giriş | literatur taraması | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
6 | Sınıflar | literatur taraması | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
7 | Kapsülleme ve Kalıtım | literatur taraması | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
8 | Ara Sınav | Genel Tekrrar | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
9 | Nesneye yönelik programlamada poliforizma | literatur taraması | Anlatım Alıştırma ve Uygulama Ödev |
10 | Yapılandırıcı Metodlar | literatur taraması | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
11 | Statik Metodlar | literatur taraması | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
12 | İsim Uzayları | literatur taraması | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
13 | Koleksiyon Sınıfları - I | literatur taraması | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
14 | Koleksiyon Sınıfları - II | literatur taraması | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
15 | Streamler | literatur taraması | Anlatım Alıştırma ve Uygulama Proje / Tasarım |
16-17 | Yarıyıl Sonu Sınavları | literatur taraması | Yazılı Sınav |
KAYNAKLAR | |
---|---|
Ders Notu | |
Diğer Kaynaklar |