DERSİN TÜRÜ | Zorunlu |
DERSİN DÜZEYİ | Tezsiz Yüksek Lisans |
DERSİN YILI | - |
YARIYIL | - |
AKTS | 10 |
ÖĞRETİM ELEMAN(LAR)I | Doçent Doktor Emre Sümer
|
DERSİN ÖĞRENME KAZANIMLARI |
Bu dersin sonunda öğrenciler; 1) Programlama dillerini değerlendirmeyi öğrenir. 2) Programlama dillerini tasarlamayı ve gerçekleştirmeyi öğrenir. 3) Farklı paradigmalarla tasarım pratiği kazanacak, herhangi bir proje için uygun dili seçme yeteneği kazanır.
|
DERSİN VERİLİŞ BİÇİMİ | Yüz Yüze |
DERSİN ÖNKOŞULLARI | Yok |
ÖNERİLEN DERSLER | Yok |
DERS TANIMI | PD tarihçesi. PD değerlendirme yöntemleri. PD Sözdizimi. Düzenli dilbilgisi. Bağlam-bağımsız dilbilgisi. Bağlam-duyarlı dilbilgisi. Anlambilgisi. Ayrıştırıcılar. Değişkenler, türler, bağlanma ve kapsam. Paradigmalar ve veri soyutlama. Betik diller. Nesne tabanlı diller. Fonksiyonel diller. Mantıksal diller. |
DERS İÇERİĞİ | HAFTA | KONULAR |
---|
1. Hafta | PD tarihçesi, PD değerlendirme yöntemleri | 2. Hafta | PD Sözdizimi | 3. Hafta | Düzenli dilbilgisi | 4. Hafta | Bağlam-bağımsız dilbilgisi | 5. Hafta | Bağlam-duyarlı dilbilgisi | 6. Hafta | Anlambilgisi | 7. Hafta | Ayrıştırıcılar | 8. Hafta | Ara-sınav | 9. Hafta | Değişkenler, türler, bağlanma, kapsam | 10. Hafta | Paradigmalar ve very soyutlama | 11. Hafta | Betik diller | 12. Hafta | Nesne tabanlı diller | 13. Hafta | Fonksiyonel diller | 14. Hafta | Mantıksal diller |
|
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR | 1. Concepts of Programming Languages, Sebesta, 9.Edition, Prentice Hall |
ÖĞRETİM YÖNTEM VE TEKNİKLERİ | Proje |
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ | | Sayısı | Toplam Katkısı(%) |
---|
Ara Sınav | 2 | 30 | Proje | 1 | 30 | Toplam(%) | | 60 | Yıl İçinin Başarıya Oranı(%) | | 60 | Finalin Başarıya Oranı(%) | | 40 | Toplam(%) | | 100 |
|
AKTS İŞ YÜKÜ |
Aktivite |
Sayı |
Süresi(Saat) |
İş Yükü |
Ara Sınav | 1 | 2 | 2 | Kısa Sınavlara hazırlık | | | | Sınıf Dışı Ders Çalışma Süresi | 14 | 11 | 154 | Final Sınavına Hazırlık | 1 | 69 | 69 | Ders Saati | 14 | 3 | 42 | Ara Sınava Hazırlık | 1 | 44 | 44 | Laboratuvar | | | | Final Sınavı | 1 | 2 | 2 | Ödevler | | | | Toplam İş Yükü | | | 313 |
---|
Toplam İş Yükü / 30 | | | 10,43 |
---|
Dersin AKTS Kredisi | | | 10 |
|
DİL | Türkçe |
STAJ / UYGULAMA | Yok |
| |