| LOJİSTİK YÖNETİMİ | |||||
|---|---|---|---|---|---|
| Kazanılan Yeterlilik | Program Süresi | Toplam Kredi (AKTS) | Öğretim Şekli | Yeterliliğin Düzeyi ve Öğrenme Alanı | |
| LİSANS DERECESİ | 4 | 240 | ÖRGÜN |
TYÇ, TYYÇ, EQF-LLL, ISCED (2011):6. Düzey QF-EHEA:1. Düzey TYYÇ, ISCED (1997-2013): |
|
| Ders Kodu: | YBS225 | ||||||||
| Ders İsmi: | YAPISAL PROGRAMLAMA | ||||||||
| Ders Yarıyılı: | Bahar | ||||||||
| Ders Kredileri: |
|
||||||||
| Öğretim Dili: | İngilizce | ||||||||
| Ders Koşulu: |
YBS213 - ALGORİTMA VE PROGRAMLAMAYA GİRİŞ |
||||||||
| Ders İş Deneyimini Gerektiriyor mu?: | Hayır | ||||||||
| Dersin Türü: | Bölüm/Program Seçmeli | ||||||||
| Dersin Seviyesi: |
|
||||||||
| Dersin Veriliş Şekli: | Uzaktan Eğitim | ||||||||
| Dersin Koordinatörü: | Dr. Öğr. Üyesi Elyase İSKENDER | ||||||||
| Dersi Veren(ler): | Dr. ALİ KILINÇ | ||||||||
| Dersin Yardımcıları: |
| Dersin Amacı: | Programlama dili hakkında temel fikir sahibi olmaktır. Yapısal programlama dili kavramlarını göstermek için, Java ortamı kullanılır. Bu dersi tamamladıktan sonra öğrencilerden programlama hakkında derinlemesine bilgi sahibi olmaları ve Java programlama dili ile ilgili problem çözebilmeleri beklenir. |
| Dersin İçeriği: | Bu derste programlama dillerinin temel kavramlarına giriş yapılacaktır. Alt ve üst seviye programlama diller, derleyiciler, yapısal programlama, modüler programlama. C dilini hedeflenir. Bu derste öğrencilerin ileri düzeyde okuma, anlama, konuşma ve yazma becerileri, eleştirel düşünme stratejileri kullanılarak geliştirilir. |
|
Bu dersi başarıyla tamamlayabilen öğrenciler;
1) Yapısal programlama kavramını bilir 2) Problemleri küçük parçalara bölerek çözümü geliştirir. 3) Java programlama dili ile kodlama yapar 4) Metodlar/Fonksiyonlar ile kodlamayı sadeleştirir. |
| Hafta | Konu | Ön Hazırlık |
| 1) | Giriş (Bölüm-1) | |
| 2) | Java Uygulamalarına Giriş; Giriş / Çıkış ve Operatörler (Bölüm-2) | |
| 3) | Sınıflar, Nesneler, Yöntemler ve Dizelere Giriş (Bölüm-3) | Bölüm-3 Okunacak |
| 4) | Kontrol İfadeleri: Bölüm 1; Atama ve Operatörler (Bölüm-4) | Bölüm-4 Okunacak |
| 5) | Kontrol İfadeleri: Bölüm 2; Mantıksal Operatörler (Bölüm-5) | Bölüm-5 Okunacak |
| 6) | GUI Bileşenleri: Kısım 1 (Bölüm-12) | Bölüm-12 Okunacak |
| 7) | GUI Bileşenleri: Kısım 1 (Bölüm-12) | Bölüm-12 Okunacak |
| 8) | Diziler ve Dizi Listeleri (Bölüm-7) | Bölüm-7 Okunacak |
| 9) | Dosyalar, Akışlar (Bölüm-15) | Bölüm-15 Okunacak |
| 10) | JDBC ile Veritabanlarına Erişim: Kısım 1 (Bölüm-24) | Bölüm-24 Okunacak |
| 11) | JDBC ile Veritabanlarına Erişim: Kısım 2 (Bölüm-24) | Bölüm-24 Okunacak |
| 12) | Proje sunumu | |
| 13) | Proje sunumu | |
| 14) | Proje sunumu |
| Ders Notları / Kitaplar: | Java_ How to Program_ Early Objects (10th ed.), Deitel & Deitel, 2015 |
| Diğer Kaynaklar: |
| Ders Öğrenme Kazanımları | 1 |
2 |
3 |
4 |
|---|---|---|---|---|
| Program Öğrenme Çıktıları |
| Etkisi Yok | 1 En Düşük | 2 Orta | 3 En Yüksek |
| Dersin Program Kazanımlarına Etkisi | Katkı Oranı |
| Yöntemler | Uygulama Sayısı / Yarıyıl | Katkı Oranı |
| Ödev | 1 | % 30 |
| Projeler | 1 | % 30 |
| Yarıyıl Sonu Sınavı | 1 | % 40 |
| Toplam | % 100 | |
| YARIYIL İÇİ ÖLÇME VE DEĞERLENDİRME YÖNTEMLERİNİN BAŞARI NOTUNA KATKI ORANI | % 60 | |
| YARIYIL SONU SINAVININ BAŞARI NOTUNA KATKI ORANI | % 40 | |
| Toplam | % 100 | |
| Aktiviteler | Uygulama Sayısı / Yarıyıl | Süre (Saat) | İş Yükü (Saat) |
| Ders | 14 | 3 | 42 |
| Proje | 1 | 50 | 50 |
| Ödevler | 1 | 25 | 25 |
| Yarıyıl Sonu Sınavı | 1 | 35 | 35 |
| Toplam İş Yükü | 152 | ||