
| Ders Kodu | : BK420 |
| Ders Türü | : Bölüm Seçmeli |
| Ders Grubu | : Lisans |
| Eğitim Dili | : Türkçe |
| Staj Durumu | : Yok |
| Teori | : 2 |
| Uyg. | : 0 |
| Kredi | : 2 |
| Laboratuvar | : 0 |
| AKTS | : 3 |
Algoritma mantığını ve basit olarak bilgisayar programlamayı öğretmek
Bu ders; Bilgisayarlar, bilgisayar programlama, bilgisayar terminolojisini ve mantıksal kurguyu öğretmeyi hedeflemektedir. Aynı zamanda bilgisayar bilimi tarihi, yazılım ve donanım terimleri ile bunlar arasındaki ilişkiyi öğretmektedir. Dersin asıl amacı çözülecek problemi anlama, çözüm adımlarını oluşturma, bilgisayar programı yazma ve bu program içinde hataları bulmaktır.
| Doç. Dr. Ümit ÖZYILMAZ |
| 1. | Bilgisayar, tarihsel süreçleri ve ilgili terminoloji |
| 2. | Alfasayısal ve sayısal değişkenler, kullanımları ve kuralları |
| 3. | Akış şeması (algoritma), program yazma ve hatasız çalıştırma |
| 4. | Renk, ses, imleç yönlendirmeleri gibi görsel işitsel işlemler |
| 5. | Koşullu ve döngüsel işlemler |
| 1. | code.org |
| 2. | http://www.codecademy.com |
| 3. | Vatansever, F., 2011. Algoritma Geliştirme ve Programlamaya Giriş, Seçkin Yayıncılık. |
| 4. | Taşbaşı, M., 2003. Qbasic. Altaş Yayınları. |
| 5. | Tungut, H. B.,2013. Algoritma ve Programlama Mantığı, Kodlab Yayınları. |
| 6. | http://www.uozyilmaz.com/files/programlama.pdf |
| Değerlendirme Türü | Adet | Yüzde |
|---|---|---|
| Ödev | 1 | %5 |
| Dönem Ödevi | 1 | %5 |
| Ara Sınav (Vize) | 1 | %30 |
| Dönem Sonu Sınavı (Final) | 1 | %60 |
| Etkinlik | Sayısı | Ön Hazırlık | Süre | Toplam Iş Yükü (Saat) |
|---|---|---|---|---|
| Kuramsal Ders | 14 | 2 | 2 | 56 |
| Ödev | 1 | 3 | 0 | 3 |
| Dönem Ödevi | 1 | 4 | 0 | 4 |
| Ara Sınav | 1 | 4 | 1 | 5 |
| Dönem Sonu Sınavı | 1 | 6 | 1 | 7 |
| TOPLAM İŞ YÜKÜ (Saat) | 75 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | |
OÇ-1 | 4 | 3 | 1 | 5 | |||||||
OÇ-2 | 3 | 2 | 1 | 2 | 4 | ||||||
OÇ-3 | 2 | 1 | 2 | 2 | |||||||
OÇ-4 | 2 | 1 | 2 | 4 | |||||||
OÇ-5 | 2 | 1 | 1 | 3 | 4 | ||||||