ISB244 Bilgisayar Programlama 2

5 AKTS - 2-2 Süre (T+U)- 4. Yarıyıl- 3 Yerel Kredi

Genel Bilgi

Kod ISB244
Ad Bilgisayar Programlama 2
Dönem 2022-2023 Eğitim-Öğretim Yılı
Yarıyıl 4. Yarıyıl
Süre (T+U) 2-2 (T-U) (17 Hafta)
AKTS 5 AKTS
Yerel Kredi 3 Yerel Kredi
Eğitim Dil Türkçe
Seviye Lisans Dersi
Tür Normal
Etiket Z Zorunlu
Öğretim Şekli Yüz Yüze Öğretim
Bilgi Paketi Koordinatörü Öğr. Gör. ERKAN KAYNAK
Dersin Öğretim Elemanı Öğr. Gör. ERKAN KAYNAK (A Grubu) (Sor. Öğr. Ele.)


Dersin Amacı / Hedefi

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 Ön Koşulu

Temel programlama ve algoritma bilgisi.

Kaynaklar

Derste verilecektir.

Notlar

https://enformatik.cu.edu.tr https://www.w3schools.com/cs/index.php


Dersin Öğrenme Çıktıları

Sıra Dersin Öğrenme Çıktıları
ÖÇ01 İleri c sharp programlama dilinde kod yazar.
ÖÇ02 c sharp programlama dili ile bilgisayarda bulunan dosyalara erişir..
ÖÇ03 Yeni bir dosya yaratıp, var olan dosyaları siler..
ÖÇ04 c sharp programlama dilini kullanarak bir dosya üzerine veri yazar..
ÖÇ05 c sharp dilindeki koleksiyon sınıflarını kullanır.
ÖÇ06 Nesneye Yönelik programlamayı kavrar.
ÖÇ07 Kapsülleme ve Kalıtım konularını kavrar.
ÖÇ08 c sharp dilinde Nesneye yönelik programlama yapar.


Program Öğrenme Çıktıları ile İlişkisi

Sıra Tür Program Öğrenme Çıktıları Duzey
PÖÇ01 Bilgi - Kuramsal, Olgusal Olasılık, İstatistik ve Matematiğin temel kavram ve ilkelerini açıklar
PÖÇ02 Bilgi - Kuramsal, Olgusal Yaşamda istatistiğin yerini ve önemini belirtir
PÖÇ03 Bilgi - Kuramsal, Olgusal İktisadi ve hukuksal temel kavram ve ilkeleri tanımlar
PÖÇ04 Bilgi - Kuramsal, Olgusal Karşılaşılabileceği sorunlar karşısında, sayısal ve istatistiksel çözümler üretir
PÖÇ05 Bilgi - Kuramsal, Olgusal İstatistiksel verilerin elde edilmesi ve/veya düzenlenmesi için uygun yöntem ve teknikleri kullanır
PÖÇ06 Bilgi - Kuramsal, Olgusal Bilgisayar sistemlerini ve programlarını kullanır 5
PÖÇ07 Bilgi - Kuramsal, Olgusal Matematiksel ve istatistiksel teknikleri kullanarak rasgelelik içeren problemlere model kurma, çözme ve yorumlama 3
PÖÇ08 Bilgi - Kuramsal, Olgusal İstatistiksel analiz yöntemlerini uygular 3
PÖÇ09 Bilgi - Kuramsal, Olgusal İstatistiksel sonuç çıkarım (tahmin, hipotez testi, v.b.) yapar
PÖÇ10 Bilgi - Kuramsal, Olgusal İstatistiksel teknikleri kullanarak farklı disiplinlerin problemlerine çözüm üretir
PÖÇ11 Bilgi - Kuramsal, Olgusal Görsel, veritabanı ve web programlama tekniklerini anlar ve nesnel program yazabilme yeteneğine sahip olur 5
PÖÇ12 Bilgi - Kuramsal, Olgusal İstatistiksel paket programları kullanarak model oluşturur ve analiz yapar
PÖÇ13 Beceriler - Bilişsel, Uygulamalı İstatistiksel metotlar arasındaki farkı ayırt eder
PÖÇ14 Beceriler - Bilişsel, Uygulamalı İstatistik ile ilişkili disiplinler arasındaki etkileşimin farkında olur
PÖÇ15 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği İstatistiksel yöntemleri kullanarak elde edilen sonuçları sözlü ve görsel olarak sunar 3
PÖÇ16 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Bireysel ve ortaklaşa olarak etkili ve üretken çalışma yapma becerisine sahip olur
PÖÇ17 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği 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 3
PÖÇ18 Yetkinlikler - Öğrenme Yetkinliği İstatistiğin kullanıldığı bilim alanları ile ilgili verilerin toplanması, yorumlanması, duyurulması aşamalarında toplumsal, bilimsel ve etik değerlere sahip olur.


Haftalık Akış

Hafta Konu Ön Hazırlık Yöntemler
1 c sharp programlama dilinde yeni bir dosya oluşturulması ve kayıt girilmesi. literatur taraması
2 c sharp programlama dilinde kayıt işlemleri ve hesaplamalar. literatur taraması
3 c sharp programlama dilinde dosyalara kayıt eklemesi ve kayıt görüntülenmesi. literatur taraması
4 c sharp programlama dilinde dosyalarda kayıt aranması ve kayıt görüntülenmesi. literatur taraması
5 Nesneye Yönetik Programlamaya Giriş literatur taraması
6 Sınıflar literatur taraması
7 Kapsülleme ve Kalıtım literatur taraması
8 Ara Sınav Genel Tekrrar
9 Nesneye yönelik programlamada poliforizma literatur taraması
10 Yapılandırıcı Metodlar literatur taraması
11 Statik Metodlar literatur taraması
12 İsim Uzayları literatur taraması
13 Koleksiyon Sınıfları - I literatur taraması
14 Koleksiyon Sınıfları - II literatur taraması
15 Streamler literatur taraması
16 Yarıyıl Sonu Sınavları literatur taraması
17 Yarıyıl Sonu Sınavları Genel tekrar


Öğrenci İş Yükü - AKTS

Çalışmalar Sayısı Süresi (Saat) İş Yükü (Saat)
Ders ile İlgili Çalışmalar
Ders (Sınav haftaları dahil değildir) 14 4 56
Sınıf Dışı Ders Çalışma (Ön çalışma, pekiştirme) 14 3 42
Değerlendirmeler ile İlgili Çalışmalar
Ödev, Proje, Diğer 1 3 3
Ara Sınavlar (Yazılı, Sözlü, vs.) 1 8 8
Yarıyıl/Yıl Sonu/Final Sınavı 1 16 16
Toplam İş Yükü (Saat) 125
Toplam İş Yükü / 25 (s) 5,00
AKTS 5 AKTS

Güncelleme Zamanı: 18.11.2022 03:54