GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
EBLG120 Bilgisayar Programlama Ders 1 2 3.00 3.00

Lisans


Türkçe


Bu dersin amacı, bilgisayar programlaması konusuna bir giriş yapmak, programlama ile ilgili genel kavramları ortaya koymak, algoritma kavr


Öğr. Üy.Ersin Ersoy


1 Programlama ile ilgili genel kavramları öğrenmek
2 Algoritma kavramı, algoritmaların nasıl oluşturulacağı ve yapısal programlama konularını kavramak
3 Yapısal özellikleri ve güçlü olanakları ile önemli bir dil olan Java programlama dilinin temel özelliklerini algoritma kavramı ile ilişkili olarak öğrenmek

Birinci Öğretim



Yok


Algoritma ve programlama mantığı, akış diyagramları ve program geliştirme ortamı ile program geliştirme. Değişkenler, sabitler, operatörler, temel giriş/çıkış fonksiyonları, mantıksal ve karşılaştırma operatörleri, karar ifadeleri, döngüler, diziler ve standart fonksiyonlar kullanımı. Programlama dili olarak Java programlama dili kullanılacaktır.


Hafta Teorik Uygulama [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Bilgisayar programlamaya giriş ve tarihçe
2 Java dilinin genel özellikleri ve yapısı
3 Değişkenler, veri tipleri, operatörler
4 Kontrol yapıları
5 Matematiksel fonksiyonlar, karakter ve String kavramları
6 Döngü yapıları
7 Döngü yapıları
8 Vize
9 Metodlar
10 Diziler
11 Nesne, Sınıf ve Hata yakalama
12 Nesne, Sınıf ve Hata yakalama
13 Nesneler ve Hafıza
14 Diğer progralama dilleri

“The Art and Science of Java” by Eric Roberts and “Introduction to Java Programming“ by Daniel Liang.



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 50
Ev Ödevi 1 50
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
Ara Sınav İçin Bireysel Çalışma 1 20 20
Final Sınavı içiin Bireysel Çalışma 1 30 30
Ev Ödevi 3 5 15
Toplam İş Yükü (saat) 69

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