Dersi Veren Birim: Bilgisayar Mühendisliği Dersin Türkçe Adı: PROGRAMLAMA DİLLERİ KAVRAMLARI Dersin Orjinal Adı: CONCEPTS OF PROGRAMMING LANGUAGES Dersin Düzeyi:(Ön lisans, Lisans, Yüksek Lisans, Doktora) Lisans Dersin Kodu: CME 00 Dersin Öğretim Dili: İngilizce Formun Düzenleme / Yenilenme Tarihi: /09/0 Haftalık Ders Saati: Ders Koordinatörü (Ders girşinden sorumlu olan kişi): YRD.DOÇENT GÖKHAN DALKILIÇ Teori Uygulama Laboratuvar Dersin Ulusal Kredisi: 0 Dersin AKTS Kredisi: Tel: 0 0 Faks: 0 0 0 Erişim: http://www.eng.deu.edu.tr
Dersi Alan Birimler Birim Adı Bilgisayar Müh. Bilimsel Hazırlık (YL) Bilgisayar Mühendisliği Bilgisayar Müh. Tezsiz Bilimsel Hazırlık (YL) Bilg.Müh Tezsiz Bilimsel Hazırlık İÖ (YL) Türü Tel: 0 0 Faks: 0 0 0 Erişim: http://www.eng.deu.edu.tr
Dersin Öğretim Üyesi / Üyeleri YRD.DOÇENT GÖKHAN Dersin Amacı: Bu dersin amacı, programlama dilleri kavramlarını farklı programlama dillerinden örnekler vererek öğrencilerin öğrenmesini sağlamaktır. Dersin Öğrenme Çıktıları : 6 Programlama dilleri kavramlarını ve yapılarını gerçekleştirmeleri hakkında fikir sahibi olarak tanımlayabilme. Popüler programlama paradigmalarının evrimsel gelişimleri arasındaki benzerlik ve farklılıkları ifade edebilme. Bir programı geliştirmek için en uygun programlama dilini ayırt edebilme. Yeni bir programlama dilini söza dizilimi değil de desteklediği kavramları anlayarak kullanabilme. Programın yaşam döngüsü boyunca oynadığı farklı rollere değer biçebilme. Program geliştirme süreci boyunca sistem programlarının fonksiyonlarını ve aralarındaki etkileşimlerini açıklayabilme. Öğrenme ve Öğretme Yöntemleri: Sunum, ders verme ve karşılıklı etkileşimli tartışma Değerlendirme Yöntemleri: Adı Kodu Hesaplama Formülü Vize Uygulama Final BNS VZ UYG FN BNS VZ*00+UYG *00+FN * 00 Değerlendirme Yöntemlerine İlişkin Açıklamalar: Değerlendirme Kriteri, ve 6 numaralı öğrenme çıktılarını desteklemek amacıyla detaylı ödevler verilecektir., ve numaralı öğrenme çıktıları sınavlarda sorulacaktır. Tel: 0 0 Faks: 0 0 0 Erişim: http://www.eng.deu.edu.tr
Ders İçin Önerilen Kaynaklar Robert W. Sebesta, Concepts of Programming Languages, 9th Edition, Pearson Education, 00. Derse İlişkin Politika ve Kurallar Ders Öğretim Üyesi İletişim Bilgileri eposta: dalkilic@cs.deu.edu.tr Ders Öğretim Üyesi Görüşme Günleri ve Saatleri Pazartesi 0:0-:00 Dersin İçeriği Hafta Konular Açıklama Giriş 6 8 9 0 Sözdizimi açıklama Sözlüksel ve sözdizimi analizi Temel programlama dillerinin gelişimi İsimler, bağlama ve faaliyet alanı Veri tipleri - Veri tipleri - Vize Anlatım ve atama ifadeleri İfade seviyesi kontrol yapıları Alt programlar Soyut veri tipleri Nesne tabanlı programlama Genel Tekrar Tel: 0 0 Faks: 0 0 0 Erişim: http://www.eng.deu.edu.tr
AKTS Tablosu: Derse İlişkin Etkinlikler Sayısı Süresi Top.İşyükü Ders İçi Etkinlikler Ders Anlatımı 6 Uygulama 8 Sınavlar Final Sınavı Vize Sınavı Ders Dışı Etkinlikler Haftalık Ders öncesi/sonrası hazırlıklar 6 Vize Sınavına Hazırlık 0 0 Final Sınavına Hazırlık Kitap Okuma 60 Toplam İşyükü Dersin AKTS Kredisi 69 Tel: 0 0 Faks: 0 0 0 Erişim: http://www.eng.deu.edu.tr