| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | Kredi |
|---|---|---|---|---|---|---|
| OBLG164 | Görsel Programlama I | Ders | 1 | 2 | 4.00 | 3.00 |
Önlisans
Bu dersin amacı, öğrencilere C# dilinin temel yapı taşlarını öğretmek, Console uygulamaları geliştirme becerisi kazandırmak ve temel programlama mantığını kavratmaktır.
Öğr.Gör. Nebiye GEDİK
| 1 | Bu dersin sonunda öğrenci, C# dilinin temel yapı taşlarını ve Console uygulama mantığını kavrayabilmek |
| 2 | Bu dersin sonunda öğrenci, Değişkenler, veri tipleri, operatörler ve karar yapıları kullanarak program geliştirebilmek |
| 3 | Bu dersin sonunda öğrenci, Döngüler, diziler ve metotları kullanarak tekrar eden ve organize kod yazabilmek |
| 4 | Bu dersin sonunda öğrenci, Basit projeler tasarlayarak, kullanıcı etkileşimli Console uygulamaları geliştirebilmek |
Birinci Öğretim
Ön koşul bulunmamaktadır.
Yok
C# diline giriş ve Visual Studio kurulumu, Değişkenler, veri tipleri ve operatörler, Karar yapıları (if-else, switch-case), Döngüler (for, while, do-while) ve iç içe döngüler, Diziler ve çok boyutlu diziler, Metotlar (fonksiyonlar), String işlemleri ve metin manipülasyonu, Hata yakalama (try-catch), Basit dosya işlemleri (metin dosyasına yazma ve okuma)
| Hafta | Teorik | Uygulama | [OgretimYontemVeTeknikleri] | [OnHazirlik] |
|---|---|---|---|---|
| 1 | Dersin Tanıtımı ve VS Kurulumu | |||
| 2 | Temel Veri Tipleri ve Değişkenler | |||
| 3 | Operatörler, Aritmetik ve mantıksal işlemler | |||
| 4 | Karar yapıları , if-else kullanımı | |||
| 5 | switch-case yapısı | |||
| 6 | Döngüler for, while, do-while | |||
| 7 | İç içe döngüler | |||
| 8 | Diziler | |||
| 9 | Ara sınav | |||
| 10 | Matris işlemleri | |||
| 11 | Metotlar | |||
| 12 | Hata yakalama (try-catch) | |||
| 13 | Basit Dosya İşlemlerine Giriş (Metin Dosyasına Yazma–Okuma) | |||
| 14 | Proje geliştirme | |||
| 15 | Proje sunumları | |||
| 16 | FİNAL |
Deitel, Deitel, C# How to Program 2008, Prentice Hall, 2008.
| 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 | 60 |
| Proje Sunma | 1 | 40 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | |
| 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 | 13 | 3 | 39 |
| Ara Sınav İçin Bireysel Çalışma | 1 | 20 | 20 |
| Final Sınavı içiin Bireysel Çalışma | 1 | 20 | 20 |
| Ev Ödevi | 1 | 18 | 18 |
| Toplam İş Yükü (saat) | 99 | ||
| ÖÇ 1 |
| ÖÇ 2 |
| ÖÇ 3 |
| ÖÇ 4 |