| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | Kredi | 
|---|---|---|---|---|---|---|
| OBLG167 | Programlama Temelleri | Ders | 1 | 1 | 5.00 | 3.00 | 
Önlisans
Türkçe
Bu ders ile öğrencinin, programlama temelleri ile ilgili yeterliklerin kazandırılması amaçlanmaktadır.
| 1 | Algoritma ve akış diyagramının düzenli ve verimli çalışması için gerekli şartlara uygun kodlama öncesi program akışını tasarlayabilicektir. | 
| 2 | Kod yazma temellerinin şartlarına bağlı kalarak programcılığa giriş işlemlerini yapabilecektir. | 
| 3 | Karar ve döngü deyimlerinin düzenli ve verimli çalışması için gerekli şartlara uygun kontrol deyimlerini kullanabilecektir. | 
| 4 | Dizilerin verimli çalışması için gerekli şartlara uygun dizi işlemlerini yapabilecektir. | 
| 5 | Değer döndüren ve döndürmeyen alt programların verimli çalışması için gerekli şartlara uygun alt programları kullanabilecektir. | 
| 6 | Sıralı ve rastgele erişimli dosyaların düzenli ve verimli çalışması için gerekli şartlara uygun dosya işlemleri yapabilecektir. | 
Birinci Öğretim
Yok
Bu ders kapsamında, programcılığa giriş, kodlama öncesi program akışını tasarlamak, kontrol deyimlerini kullanmak, dizi işlemleri yapmak, alt programlarla çalışmak, dosyalama işlemleri yapmak konuları ele alınacaktır.
| Hafta | Teorik | Uygulama | [OgretimYontemVeTeknikleri] | [OnHazirlik] | 
|---|---|---|---|---|
| 1 | Algoritmaya giriş | Algoritma örnekleri | ||
| 2 | Akış Şeması | Algoritma örnekleri | ||
| 3 | Programlama Araçları, Değişkenler ve Sabitler | Algoritma örnekleri | ||
| 4 | Giriş-Çıkış İşlemleri, Operatörler | Algoritma örnekleri | ||
| 5 | Karar Yapıları | Algoritma örnekleri | ||
| 6 | Döngü Kontrolleri | Algoritma örnekleri | ||
| 7 | Döngü kontrolleri | Algoritma örnekleri | ||
| 8 | Tek Boyutlu Diziler | Algoritma örnekleri | ||
| 9 | Çok Boyutlu Diziler | Algoritma örnekleri | ||
| 10 | Çok Boyutlu Diziler | Algoritma örnekleri | ||
| 11 | Değer Döndürmeyen Alt Programlar | Algoritma örnekleri | ||
| 12 | Değer Döndüren Alt Programlar | Algoritma örnekleri | ||
| 13 | Sıralı Dosyalar | Algoritma örnekleri | ||
| 14 | Rastgele Erişimli Dosyalar | Algoritma örnekleri | 
Algoritma Geliştirme ve Programlamaya Giriş- Fahri Vatansever - Pusula Yayıncılık
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer | 
|---|---|---|
| Ara Sınav | 2 | 100 | 
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer | 
| Final Sınavı | 1 | 100 | 
| 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 | 2 | 1 | 2 | 
| Final Sınavı | 1 | 1 | 1 | 
| Derse Katılım | 14 | 3 | 42 | 
| Bireysel Çalışma | 14 | 3 | 42 | 
| Ara Sınav İçin Bireysel Çalışma | 2 | 10 | 20 | 
| Final Sınavı içiin Bireysel Çalışma | 1 | 20 | 20 | 
| Toplam İş Yükü (saat) | 127 | ||
| PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | |
| ÖÇ 1 | 5 | ||||||||
| ÖÇ 2 | 5 | ||||||||
| ÖÇ 3 | 5 | ||||||||
| ÖÇ 4 | 5 | ||||||||
| ÖÇ 5 | 5 | ||||||||
| ÖÇ 6 | 5 |