|
|||||
Sınıf/Yarıyıl | 2 / Bahar | ||||
Ders Düzeyi | Önlisans | ||||
Ders Türü | Seçmeli | ||||
Bölümü | BİLGİSAYAR PROGRAMCILIĞI | ||||
Ön Koşul Dersleri | Yok | ||||
Öğretim Sistemi | Örgün | ||||
Ders Süresi | 14 Hafta | ||||
Öğretim Elemanı | ORÇUN BAĞRA (orcunbagra@nevsehir.edu.tr) | ||||
Diğer Öğretim Elemanı/Elemanları |
|||||
Öğretim Dili | Türkçe | ||||
Sınıf Dışı Uygulama/Staj | Yok | ||||
Dersin Amacı | |||||
Bu ders ile öğrenciye, yazılım mimarileri ile ilgili yeterliklerin kazandırılması amaçlanmaktadır. |
Ders Öğrenme Çıktıları (DÖÇ) | PÇ | ODY | |
Bu dersi başarı ile tamamlayan öğrenciler: | |||
DÖÇ-1 | Herhangi bir yazılımı geliştirebilir. |
PÇ-46 Yazılım mimarileri ile ilgili bilgi sahibi olur. |
Yazılı Sınav |
DÖÇ-2 | Geliştirdiği yazılımın test ve bakımını yapabilir. |
PÇ-46 Yazılım mimarileri ile ilgili bilgi sahibi olur. |
Yazılı Sınav |
PÇ: Bölüm program çıktıları ÖDY: Ölçme ve değerlendirme yöntemi |
Dersin İçeriği | ||
Gereksinimleri belirlemek ve analiz etmek, Yazılım geliştirme modeli ve yazılım mimarisini seçmek, Tasarım araçlarını kullanmak, Gereksinimlere uygun yazılımı tasarlamak, Yazılımı kodlamak, Dosya sürüm kontrol araçlarını kullanmak, Test araçlarını kullanmak, Yazılımın testini yapmak, Proje yönetim araçlarını kullanmak. | ||
Haftalık Detaylı Ders İçeriği | ||
Hafta | Detaylı İçerik | Öğretim Yöntem ve Teknikleri |
1 | Gereksinimleri belirlemek ve analiz etmek. | Anlatma, Soru-Cevap |
2 | Yazılım geliştirme modeli ve yazılım mimarisini seçmek. | Anlatma, Soru-Cevap |
3 | Yazılım geliştirme modeli ve yazılım mimarisini seçmek. | Anlatma, Soru-Cevap |
4 | Tasarım araçlarını kullanmak. | Anlatma, Soru-Cevap |
5 | Gereksinimlere uygun yazılımı tasarlamak. | Anlatma, Soru-Cevap |
6 | Gereksinimlere uygun yazılımı tasarlamak. | Anlatma, Soru-Cevap |
7 | Yazılımı kodlamak. | Anlatma, Soru-Cevap |
8 | Ara Sınav | |
9 | Yazılımı kodlamak. | Anlatma, Soru-Cevap |
10 | Dosya sürüm kontrol araçlarını kullanmak. | Anlatma, Soru-Cevap |
11 | Test araçlarını kullanmak. | Anlatma, Soru-Cevap |
12 | Test araçlarını kullanmak. | Anlatma, Soru-Cevap |
13 | Yazılımın testini yapmak. | Anlatma, Soru-Cevap |
14 | Yazılımın testini yapmak. | Anlatma, Soru-Cevap |
15 | Proje yönetim araçlarını kullanmak. | Anlatma, Soru-Cevap |
16 | Final Sınavı | |
Ders Kitabı / Yardımcı Kitap | ||
1 | Yazılım Mühendisliği (Profesyonel Yazılım Geliştirmeyi Öğrenmek İsteyenler İçin), Dr. M. Erhan Sarıdoğan , ISBN:9756797576 ,Papatya Yayıncılık Eğitim, 2008 | |
2 | Java Tasarım Şablonları ve Yazılım Mimarileri, Özcan Acar, ISBN:9944711142, Pusula Yayıncılık Ve İletişim,2009 | |
Ders Araç - Gereç ve Malzemeleri | ||
Bilgisayar, Projektör. |
Ölçme Yöntemi | |||
Yöntem | Hafta | Süre (Saat) | Katkı(%) |
Ara Sınav | 8 | 1 | 40 |
Diğer Ölçme Yöntemleri | |||
1.Sözlü Sınav | |||
2.Kısa Sınav (Quiz) | |||
3.Laboratuvar Sınavı | |||
4.Sunum | |||
5.Rapor | |||
6.Seminer | |||
7.Performans Ödevi | |||
8.Dönem Ödevi | |||
9.Proje | |||
Final Sınavı | 16 | 1 | 60 |
Öğrenci İş Yükü | |||
İşlem Adı | Haftalık Saat | Sayı | İş Yükü |
Haftalık Ders Saati (Teorik+Uygulama) | 3 | 14 | 42 |
Sınıf Dışı Çalışma | |||
a) Okuma | 2 | 14 | 28 |
b) İnternette/Kütüphanede Tarama | 2 | 14 | 28 |
c) Performans Ödevi | 0 | ||
d) Seminer/Sunum/Rapor Hazırlama | 0 | ||
e) Dönem Ödevi/Proje Hazırlama | 0 | ||
Sözlü Sınav | 0 | ||
Kısa Sınav (Quiz) | 0 | ||
Laboratuvar Sınavı | 0 | ||
Ara Sınav İçin Hazırlık | 4 | 2 | 8 |
Ara Sınav | 1 | 1 | 1 |
Final Sınavı İçin Hazırlık | 4 | 3 | 12 |
Final Sınavı | 1 | 1 | 1 |
0 | |||
0 | |||
Toplam İş Yükü | 120 |