Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Temel KodlamaGRA219022200
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin DiliTürkçe
Dersin SeviyesiLisans
Dersin TürüSeçmeli @ Grafik Tasarımı Lisans Programı
Ders KategorisiGenel Kültür Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimSanat Bölümü
Dersin KoordinatörüKader SÜRMELİ
Dersi Veren(ler)Kader SÜRMELİ
Asistan(lar)ı
Dersin AmacıNesneye dayalı programlama dili kavramlarını verme
Dersin İçeriğiBu ders daha önce programlama deneyimi olmayan tasarım öğrencileri için hazırlanmıştır. Programlamadaki temel kavramlar tanıtılacaktır.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition), Y. Daniel Liang
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Basit problemlerin çözümüne yönelik algoritma tasarlayabilir.
  2. Bu algoritmaları Processing programlama ortamında kullanabilir
  3. Görsel tasarım ile programlama ilişkisini açıklayabilir.
  4. İlişkili kaynakları değerlendirebilir.

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4

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

HaftaKonularÖn Hazırlık
1Ders hakkında genel bilgi, ders planı ve gereklilikleri.NA
2Programlama Tekniklerinin İncelenmesi: Yapısal Programlama, Yapısal Olmayan ProgramlamaNA
3Modular Programlama, Nesneye Dayalı ProgramlamaNA
4Nesneye Dayalı Kavramı / Nesneye Dayalı AnalizNA
5Processing çevrimiçi programlama giriş NA
6Değişkenler, veri türleri, yineleme, fonksiyonlar, problem çözme becerileri ve algoritma geliştirmeNA
7Değişkenler, veri türleri, yineleme, fonksiyonlar, problem çözme becerileri ve algoritma geliştirmeNA
8Ara Sınav 1 / Uygulama veya Konu Tekrarı
9NA
10Görsel programlamaNA
11Form nesnelerini programlamaNA
12Ara Sınav 2NA
13Form geliştirme ve veri işlemeNA
14Final projesinin verilmesiNA
15Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım1310
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği1220
Ödev
Sunum/Jüri
Projeler
Seminer/Workshop
Ara Sınavlar130
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 Saati132
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması132
Derse Özgü Staj
Ödev
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer62
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)12
Final (Sınav Süresi + Sınav Hazırlık Süresi)12
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok