Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | 190105005100 | PROGRAMLAMA DİLLERİ | Zorunlu | 3 | 5 | 5 |
|
Dersin Seviyesi |
Lisans |
Dersin Amacı |
Programlama dilleri temel kavramlarını öğrenmek
Derleyici esaslarını öğrenmek |
Dersi Veren Öğretim Görevlisi/Görevlileri |
Dr. Öğr. Üyesi Gültekin Işık |
Öğrenme Çıktıları |
1 | Programlama dilleri temel kavramlarını öğrenmek | 2 | Derleyici esaslarını öğrenmek |
|
Öğrenim Türü |
Birinci Öğretim |
Dersin Ön Koşulu Olan Dersler |
Yok |
Ders İçin Önerilen Diğer Hususlar |
|
Dersin İçeriği |
Programlama dillerine giriş
Sentaks ve semantik
Lex
Yacc
Fonksiyonel Diller
Adlandırma, bağlama ve kapsamlar
Altprogramlar
Altprogram geliştirme
Mantık dilleri |
Haftalık Ayrıntılı Ders İçeriği |
|
1 | Programlama dillerine giriş | Yok | Yok | 2 | Sentaks ve semantik | Yok | Yok | 3 | Sentaks ve semantik (devam) | Yok | Yok | 4 | Lex | Yok | Yok | 5 | Yacc | Yok | Yok | 6 | Yacc (devam) | Yok | Yok | 7 | Ara Sınav | | | 8 | Fonksiyonel Diller | Yok | Yok | 9 | Fonksiyonel Diller (devam) | Yok | Yok | 10 | Adlandırma, bağlama ve kapsamlar | Yok | Yok | 11 | Altprogramlar | Yok | Yok | 12 | Altprogram geliştirme | Yok | Yok | 13 | Mantık dilleri | Yok | Yok | 14 | Final Sınavı | | |
|
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
Concepts of Programming Languages, Robert W. Sebesta, 11th Edition, Pearson |
Planlanan Öğrenme Aktiviteleri ve Metodları |
|
Değerlendirme | |
Ara Sınav | 1 | 100 | TOPLAM | 100 | |
Final Sınavı | 1 | 100 | TOPLAM | 100 | Yarıyıl (Yıl) İçi Etkinlikleri | 40 | Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | TOPLAM | 100 |
| Dersin Sunulduğu Dil | Türkçe | Staj Durumu | |
|
İş Yükü Hesaplaması |
|
Ara Sınav | 1 | 1 | 1 |
Final Sınavı | 1 | 2 | 2 |
Ara Sınav İçin Bireysel Çalışma | 1 | 40 | 40 |
Final Sınavı içiin Bireysel Çalışma | 1 | 40 | 40 |
Ev Ödevi | 10 | 6 | 60 |
|
Program ve Öğrenme Çıktıları İlişkisi |
ÖÇ1 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | ÖÇ2 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 |
|
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek |
|
|
Iğdır University, Iğdır / TURKEY • Tel (pbx): +90 476
226 13 14 • e-mail: info@igdir.edu.tr
|