GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
İ116B2 Bilgisayar Programlama Zorunlu Ders 1 2 5,00

Lisans


Türkçe


Algoritma kurma ve mühendislik problemlerini algoritmik düşünme biçimiyle çözebilme yetisi kazandırmak.


Dr. Öğr. Üyesi Bilal TAYFUR


1 Algoritma kavramını anlar
2 Süreçleri algoritmik yöntemlerle ele alır
3 Değişkenler ve döngüler gibi temel yazılım kavramlarını anlar
4 Program yazma, derleme ve çalıştırma becerisi kazanır

Birinci Öğretim


Yok


Yok


Algoritma geliştirme, programlama dili kullanımı, program komutları.


Hafta Teorik Uygulama Laboratuvar
1 C++ programlama Dilinin Gelişimi C++ programlama Dilinin Gelişimi
2 Değişkenler, Sabitler, Temel Giriş/Çıkış komutları Değişkenler, Sabitler, Temel Giriş/Çıkış komutları
3 Algoritma Kavramı Algoritma Kavramı
4 Operatörler Operatörler
5 Kontrol Yapısı, if Yapısı Kontrol Yapısı, if Yapısı
6 if-else-else if Yapısı if-else-else if Yapısı
7 Döngü Komutları, while Döngüsü Döngü Komutları, while Döngüsü
8 Ara sınav
9 Do-while Döngüsü Do-while Döngüsü
10 for Döngüsü for Döngüsü
11 Fonksiyonlar Fonksiyonlar
12 Diziler Diziler
13 İşaretçiler İşaretçiler
14 Veri Yapıları Veri Yapıları
15 Dosya İşlemleri Dosya İşlemleri

Uysal M., 2010; Bilgisayarda Temel Algoritmalar ve C++ Dili ile Programlama Örnekleri, Nirvana Yayınları, Ankara Türkmen Y., 2009; Adım Adım C++ Uygulamaları, Nirvana Yayınları, Ankara Öğretim Elemanı Ders Notları



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 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 1 1
Final Sınavı 1 2 2
Derse Katılım 14 4 56
Bireysel Çalışma 2 4 8
Ara Sınav İçin Bireysel Çalışma 7 2 14
Final Sınavı içiin Bireysel Çalışma 7 3 21
Ev Ödevi 7 8 56
Toplam İş Yükü (saat) 158

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13
ÖÇ 1 1 1 4 2 1 2 1 1 1 1 2 1 2
ÖÇ 2 1 1 4 2 1 2 1 1 1 1 2 1 2
ÖÇ 3 1 1 4 2 1 2 1 1 1 1 2 1 2
ÖÇ 4 1 1 4 2 1 2 1 1 1 1 2 1 2
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek