Bu dersin sonunda öğrenciler; 1) Öğrencilerin değişken türlerine göre analizler yapabilmeleri hedeflenmektedir
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Yok
ÖNERİLEN DERSLER
Bu dersle ilişkili önerilen başka dersler bulunmamaktadır.
DERS TANIMI
Sembolik program tasarımının, geliştirmenin, test etmenin, uygulamanın temelleri; LISP ile genel yapay zeka uygulamaları. Sembolik programlama araçları ve şemaya giriş, Tümevarım, Özyineleme ve Kapsam, sözdizimsel soyutlama ve veri soyutlama, indirgeme kuralları ve imperatif programlama, yorumlayıcı, parametre aktarımı.
DERS İÇERİĞİ
HAFTA
KONULAR
1. Hafta
Simgesel Program Tasarımının Temelleri
2. Hafta
Program Geliştirme ve Deneme
3. Hafta
Program Geliştirme ve Deneme
4. Hafta
Kurgulama
5. Hafta
Lisp
6. Hafta
Lisp
7. Hafta
Lisp
8. Hafta
ARASINAV
9. Hafta
Lisp
10. Hafta
Lisp
11. Hafta
Simgesel Programlamanın Araçları ve Schema diline Giriş
12. Hafta
Rekusiyon ve Kapsama Alanı
13. Hafta
Sözdizimi Soyutlaması ve Veri Soyutlaması
14. Hafta
İndirgeme Kuralları ve Imperatif Programlama
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
Matthew Siple, Java Database Programming, McGraw-Hill, ISBN: 0-07-709600-2, 2001.
ÖĞRETİM YÖNTEM VE TEKNİKLERİ
Anlatım,Soru-Cevap,Örnek Olay İncelemesi,Sorun/Problem Çözme
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
Sayısı
Toplam Katkısı(%)
Ara Sınav
1
20
Ödev
5
5
Mini-Sınav
1
5
Proje
1
20
Toplam(%)
50
Yıl İçinin Başarıya Oranı(%)
50
Finalin Başarıya Oranı(%)
50
Toplam(%)
100
DİL
Türkçe
STAJ / UYGULAMA
Yok
PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ