GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
ESOF102 Introduction to Computer Programming Ders 1 2 3.00 3.00

Lisans


İngilizce


Bu ders Bilgisayar Programlamaya genel bir giriş sağlayacaktır.



1 Öğrenciler, örneğin I/O cihazları, RAM ve CPU gibi bilgisayarlar için bilgisayarların çalışma mekanizmasını açıklayabilir.
2 Öğrenciler java'da proje oluşturabilir. Ayrıca değişkenleri ve metotları tanımlayabilirler.
3 Öğrenciler döngüleri (for, while ve do while) ve koşulları (if ve switch) kullanarak programınızın akışını yönetmek için kod yazabilirler.
4 Öğrenciler Java'da başlangıç (basit) algoritmalar için kod yazabilirler.

Birinci Öğretim



Dersler sırasında, genellikle, eğitmenin gözetiminde hem ders verme hem de laboratuar oturumları olacaktır.


Donanım, yazılım, bilgisayar programlama, Makine Kodu, Programlama Dilleri, veri türleri, döngüler ve diğer programlama dili soyutlamaları gibi temel konular işlenir. Özellikle, kavramların uygulanmasında dil olarak Dart programlama dili kullanılacaktır. Dersin ilerleyen bölümlerinde, yukarıda belirtilen konular hakkında bilgi sahibi olmak için bazı giriş alıştırma seansları da yapılacaktır.


Hafta Teorik [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Bilgisayarlara, Programlara ve Java'ya Giriş
2 Temel Programlama
3 Seçimler 1
4 Seçimler 2
5 Matematiksel Fonksiyonlar, Karakterler ve String'ler
6 döngüler 1
7 döngüler 2
8 Ara Sınav ve Soru/Cevap
9 Metodlar
10 Programlama Akışları
11 Tek Boyutlu Diziler
12 Seçimler, Döngüler, Metodlar ve Diziler Kullanarak Program Yürütme Kontrolü
13 Çok Boyutlu Diziler
14 Nesnelere ve Sınıflara Giriş

Lecture Presentations & Notes Introduction to JAVA PROGRAMMING AND DATA STRUCTURES; Y. DANIEL LIANG



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav İçin Bireysel Çalışma 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 1 1
Final Sınavı 1 1 1
Derse Katılım 14 1 14
Bireysel Çalışma 12 2 24
Ara Sınav İçin Bireysel Çalışma 5 4 20
Final Sınavı içiin Bireysel Çalışma 5 4 20
Toplam İş Yükü (saat) 80

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 1 2 1 1 1 2 1 1
ÖÇ 2 4 3 3 2 3 1 1 1 3 2 1
ÖÇ 3 5 3 4 2 3 1 1 2 4 2 1
ÖÇ 4 4 3 4 2 3 1 1 1 3 1 1
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek