Ders Sorumluları
|
Dr. Öğretim Üyesi Buket TAŞKIN |
Dersin Sunulduğu Dil |
Türkçe (Turkish) |
Dersin Türü |
Zorunlu |
Ön Koşul |
Ön koşulu bulunmamaktadır. |
Ders İçin Önerilen Diğer Hususlar |
|
Dersin Amacı |
Programlama dillerinin genel yapısı ve kodlama mantığı hakkında bilgi sahibi olmak ve farklı programlama dilleri arasındaki temel farkları bilerek uygulamaya yönelik karşılaştırmalar yapmak. |
Dersin İçeriği |
Ders kapsamında programlamaya yönelik genel kavramlar, sayı sistemleri, algoritma ve akış şeması, programlama paradigmaları, matematiksel ve mantıksal işlem yapıları, döngü ve karar komutları ve dizi yapıları konularına yer verilmektedir. |
Dersin Öğrenme Çıktıları (ÖÇ) |
Bu dersi tamamlayan öğrenciler;
1. Programlama dillerinin paradigma ve yapılarını açıklayabilir.
2. Algoritma ve akış şemasının mantığını anlayarak uygulamalar yapabilir.
3. Programlama dillerinin karşılaştırmalı incelemelerini yapabilir.
4. Döngü yapıları ve karar komutlarının işleyişini örneklendirebilir.
5. Sayı sistemlerinde dönüşümler yapabilir.
6. Dizileri kullanarak örnek yapılar oluşturabilir. |
Dersin Veriliş Biçimi |
Örgün Öğretim |
Dersin Gidişatı |
Hafta |
Konular |
1. Hafta |
Tanışma ve ders hakkında bilgilendirme |
2. Hafta |
Programlamaya Yönelik Genel Kavramlar ve Sayı Sistemleri |
3. Hafta |
Algoritma ve akış şeması |
4. Hafta |
Programlama Paradigmaları |
5. Hafta |
Programlama Temelleri - C Dili |
6. Hafta |
Programlamada matematiksel ve mantıksal işlemler |
7. Hafta |
Programlama Dillerinin Karşılaştırmalı İncelenmesi |
8. Hafta |
Ara sınav |
9. Hafta |
Programlama Dilleri Yazım Özellikleri ve Karşılaştırmaları |
10. Hafta |
Programlama dillerinde giriş – çıkış komutları |
11. Hafta |
Döngü Yapıları |
12. Hafta |
Karar (Karşılaştırma) Komutları |
13. Hafta |
Döngü ve Dizi Yapıları |
14. Hafta |
Genel Tekrar |
|
Değerlendirme Ölçütleri |
|
Toplam Katkısı (%) |
Ara Sınav (%) |
%40 |
Kısa Sınavlar (%) |
|
Ödevler (%) |
|
Uygulamalar (%) |
|
Laboratuar (%) |
|
Projeler/Alan Çalışması (%) |
|
Seminerler/Çalışma Grupları (%) |
|
Final (%) |
%60 |
Diğer (%) |
|
Toplam(%) |
100 |
|
Dersin Kitabı ve/veya Kaynaklar |
Programcılık ve programlama dilleri ile ilgili çeşitli kitaplardan derlemeler yapılmıştır. |
Staj / Uygulama |
|
Program Yeterlilikleri (PY) ve Dersin Öğrenme Çıktıları (ÖÇ) İlişkisi |
| PÇ1 | PÇ2 | PÇ3 | PÇ4 | PÇ5 | PÇ6 | PÇ7 | PÇ8 | PÇ9 | PÇ10 | PÇ11 | ÖÇ1 | | 4 | 5 | 5 | | | 5 | | | | | ÖÇ2 | | 5 | 5 | 4 | | | | 4 | | | | ÖÇ3 | | 5 | | 4 | | | 5 | | | | | ÖÇ4 | | 5 | | 5 | | | | | | | | ÖÇ5 | | 5 | | 5 | | | | | | | | ÖÇ6 | | 5 | | 5 | | | | | | | |
|