BAYBURT ÜNİVERSİTESİ Bilgi Paketi / Ders Kataloğu

Anasayfa Bayburt Üniversitesi Hakkında Derece Programları Öğrenciler için genel bilgiler
Ders Öğretim Planı
Dersin KoduDersin AdıDersin TürüYılYarıyılAKTS
İ116B2Bilgisayar ProgramlamaZorunlu125
Dersin Seviyesi
Lisans
Dersin Amacı
Algoritma kurma ve yapısal programlama mantığını geliştirilmek.
Dersi Veren Öğretim Görevlisi/Görevlileri
Dr. Öğr. Üyesi Bilal TAYFUR
Öğrenme Çıktıları
1Algoritma kavramını anlar
2Süreçleri algoritmik yöntemlerle ele alır
3Değişkenler ve döngüler gibi temel yazılım kavramlarını anlar
4Program yazma, derleme ve çalıştırma becerisi kazanır
Öğrenim Türü
İkinci Öğretim
Dersin Ön Koşulu Olan Dersler
Yok
Ders İçin Önerilen Diğer Hususlar
Yok
Dersin İçeriği
Algoritma geliştirme, programlama dili kullanımı, program komutları.
Haftalık Ayrıntılı Ders İçeriği
HaftaTeorikUygulamaLaboratuvar
1C++ programlama Dilinin Gelişimi
2Değişkenler, Sabitler, Temel Giriş/Çıkış komutları
3Algoritma Kavramı
4Operatörler (+ - / * % && || ++ ve --)
5Kontrol Yapısı, if Yapısı
6if-else-else if Yapısı
7Döngü Komutları, while Döngüsü
8Ara sınav
9Do-while Döngüsü
10for Döngüsü
11Fonksiyonlar
12Diziler
13İşaretçiler
14Veri Yapıları
15Dosya İşlemleri
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
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ı
Planlanan Öğrenme Aktiviteleri ve Metodları
Değerlendirme
Yarıyıl (Yıl) İçi EtkinlikleriAdetDeğer
Ara Sınav1100
TOPLAM100
Yarıyıl(Yıl) Sonu EtkinliklerAdetDeğer
Final Sınavı1100
TOPLAM100
Yarıyıl (Yıl) İçi Etkinlikleri40
Yarıyıl (Yıl) Sonu Etkinlikleri60
TOPLAM100
Dersin Sunulduğu Dil
Türkçe
Staj Durumu
Yok
İş Yükü Hesaplaması
EtkinliklerSayısıSüresi (saat)Toplam İş Yükü (saat)
Ara Sınav111
Final Sınavı122
Derse Katılım14456
Bireysel Çalışma248
Ara Sınav İçin Bireysel Çalışma7214
Final Sınavı içiin Bireysel Çalışma7321
Ev Ödevi7856
TOPLAM İŞ YÜKÜ (saat)158
Program ve Öğrenme Çıktıları İlişkisi

1

2

3

4

5

6

7

8

9

10

11

12

13
ÖÇ11142121111212
ÖÇ21142121111212
ÖÇ31142121111212
ÖÇ41142121111212
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek