GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
EEND308 Bilgisayar Programlama II Seçmeli Ders Grubu 3 6 5.00 3.00

Lisans


Türkçe


Mühendislikte karşılaşılabilecek bilgisayar yazılım uygulamaları için algoritma oluşturabilme, dizi, dosya, sınıf ve işaretçileri kavrayarak veri işleme yeteneği kazanma ve programlama becerisi kazanmak.


Dr. Öğr. Üy. Önder Eyecioğlu


1 Algoritma yazabilir
2 Yapısal programlamayı ve yapılarını bilir
3 Sayısal ve sayısal olmayan verileri sıralayabilir

Birinci Öğretim


yok


-


Temel kavramlar, programlama yapıları (karar ve döngü), diziler, sıralama, fonksiyonlar ve özyineleme, dosyalar, sınıflar, işaretçiler.


Hafta Teorik [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Temel kavramlar, veri ve veri türleri, yapısal programlama.
2 Değişken tanımlama, temel giriş/çıkış komutları.
3 Karar yapıları: Şartlı deyim, if-else, switch.
4 Döngü yapıları: for, while ve do-while.
5 Tek ve Çok Boyutlu Dizi değişkenler
6 Sayısal ve sayısal olmayan verilerin sıralanması.
7 Basit, parametreli, geri değer döndüren ve özyinelemeli fonksiyonlar.
8 Dosyalar: Verilerin kalıcı ortamlarda saklanması
9 Ara Sınav
10 Dinamik (işaretçi) değişken tanımlama ve kullanımı
11 Dinamik (işaretçi) değişken tanımlama ve kullanımı
12 Sınıf (class) tanımlama ve kullanımı.
13 Nesneye yönelik programlama.
14 Veritabanı bağlantısı yapılması

-



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

-


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 2 2
Final Sınavı 1 2 2
Derse Katılım 14 3 42
Bireysel Çalışma 14 2 28
Ara Sınav İçin Bireysel Çalışma 1 20 20
Final Sınavı içiin Bireysel Çalışma 1 20 20
Ev Ödevi 2 5 10
Toplam İş Yükü (saat) 124

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