GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
206002222011 TEMEL BİLGİSAYAR BİLİMLERİ Ders 2 4 3,00

Lisans


Türkçe


Öğrenciler programlama dilinin temelleri tanıyacak ve algoritmaların nasıl tasarlanacağını öğreneceklerdir. Bu ders, algoritmik problem çözme ve Java programlama dili ile nesne tabanlı kodlamanın temel kavramlarını kapsar.


Doç. Dr. Hande GÜNAY AKDEMİR


1 Öğrenci yazı diliyle, yalancı kodlarla veya akış şemalarıyla algoritmalar tasarlayabilir.
2 Öğrenci, prosedürler, diziler, döngüler, yinelemeli tasarım gibi temel hesaplama kavramlarını anlayabilir.
3 Öğrenci, kod yazarak ve fonksiyonlar oluşturarak eldeki problemi çözebilir.

Birinci Öğretim


Yok


Yok


Algoritmalar ve Akış Şemaları, Veri Türleri, Java Programlama Dili ile Kodlamaya Giriş, Basit Kodlama Örnekleri, Denetim ve Kontrol Deyimleri, Döngüler, Java'da Metotlar, Diziler ve Matrisler


Hafta Teorik Uygulama Laboratuvar
1 Giriş, ders içeriği, dersin tanıtımı; dersin amacı, içeriği, işlenişine ilişkin esaslar, ders değerlendirme kriterlerini içeren ders izlencesinin öğrencilere tanıtılması ve paylaşılması, öğrencilerin derse ilişkin beklentilerinin belirlenmesi.
2 Algoritmalar
3 Akış Şemaları
4 Java Programlama Dilinin Temelleri
5 Veri Türleri ve Java'da Arşiv Fonksiyonları
6 Java'da Sınıflar
7 Denetim deyimleri ve döngüler
8 Java'da Metotlar
9 Sınava Hazırlık
10 Ara Sınav
11 Döngü Uygulamaları
12 Diziler
13 Diziler, devam
14 Matrisler
15 Matrisler, devam
16 Sınava hazırlık

Java ile Temel Programlama, Bora GÜNGÖREN, Seçkin Yayıncılık, Ankara, 2008.



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 2 2
Final Sınavı 1 2 2
Derse Katılım 15 4 60
Ara Sınav İçin Bireysel Çalışma 7 2 14
Final Sınavı içiin Bireysel Çalışma 7 2 14
Toplam İş Yükü (saat) 92

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