Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | Kredi |
---|---|---|---|---|---|---|
EENL102 | Computer Programming | Ders | 1 | 2 | 4.00 | 2.00 |
Lisans
İngilizce
Bu ders Bilgisayar Programlamaya genel bir giriş sağlayacaktır.
Dr. Öğr. Üyesi NEGAR ZEKARI
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 | Uygulama | [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ş |
Materyaller ● 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 | 3 | 36 |
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) | 92 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | |
ÖÇ 1 | |||||||||||
ÖÇ 2 | |||||||||||
ÖÇ 3 | |||||||||||
ÖÇ 4 |