Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
ProgramlamaILT270234300
ÖnkoşullarYok
YarıyılBahar
Dersin DiliTürkçe
Dersin SeviyesiLisans
Dersin TürüSeçmeli @ İletişim Tasarımı Lisans Programı
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik Birimİletişim Tasarımı Bölümü
Dersin KoordinatörüUmut Burcu YURTSEVER
Dersi Veren(ler)İlhan ÖZKEÇECİ
Asistan(lar)ı
Dersin AmacıNesneye dayalı programlama dili kavramlarını verme
Dersin İçeriğiProgramlama Tekniklerinin İncelenmesi: Yapısal Programlama / Yapısal Olmayan Programlama, Modular Programlama, Nesneye Dayalı Programlama / Nesneye Dayalı Kavramı / Nesneye Dayalı Analiz / Nesneye Dayalı Tasarım / Görsel programlamaya giriş
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Java Programming Language, Sun Microsystems, 2000.
  • Java Programming Language Handbook, A. Potts, D. Friedel, Coriolis Group Books, 1996
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Nesneye Dayalı Programlama dili ile küçük uygulamalar geliştirebilir.
  2. Programlama tekniklerini kullanabilir.
  3. Görsel tasarım ile programlama ilişkisini açıklayabilir.
  4. İlişkili kaynakları değerlendirebilir.

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Programlama Tekniklerinin İncelenmesi: Yapısal Programlama / Yapısal Olmayan Programlama NA
2Modular Programlama, Nesneye Dayalı ProgramlamaNA
3Nesneye Dayalı Kavramı / Nesneye Dayalı AnalizNA
4Nesneye Dayalı TasarımNA
5Veri yapısı, Ifade türleri, OperatörlerNA
6Program denetimiNA
7Arasınav 1NA
8Fonksiyonlar, DizilerNA
9Giriş/Çıkış işlemleriNA
10Hata kotarmaNA
11Görsel programlamanın temelleriNA
12Arasınav 2NA
13Form nesnelerini programlama NA
14Form geliştirme ve veri işlemeNA
15Etkileşim elemanlarıNA
16Programlama Tekniklerinin İncelenmesi: Yapısal Programlama / Yapısal Olmayan ProgramlamaNA

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev220
Sunum/Jüri
Projeler
Seminer/Workshop
Ara Sınavlar240
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati163
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması143
Derse Özgü Staj
Ödev23
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)23
Final (Sınav Süresi + Sınav Hazırlık Süresi)13
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok