Bilgi Paketi

Görsel İletişim Tasarımı Programı

GİT441

İNTERNET VE ARAYÜZ TASARIMI II

Ders Kodu
GİT441
Yarıyıl
Yedinci Yarıyıl (Güz)
Teori+Uygulama
2 + 2
AKTS
4
Dersin TürüZorunlu
Dersin DüzeyiLisans
Dersin Yılı4
Dersin YarıyılıYedinci Yarıyıl (Güz)
AKTS4
Öğretim Eleman(lar)ı
Öğrenme Kazanımları

Bu dersin sonunda öğrenciler;

  1. Tasarım sistemi, örüntü kütüphanesi (pattern library) ve arayüz kiti (UI kit) kavramlarını ayırt eder; bir tasarım sisteminin ilkelerini, kapsamını ve kullanım kurallarını tanımlar.
  2. Renk, tipografi, boşluk sistemi, ızgara, köşe yarıçapı ve katman derinliği gibi tasarım temellerini; temel ve anlamsal tasarım belirteçleri (primitive ve semantic design tokens), Styles, Variables ve Modes aracılığıyla sistemleştirir.
  3. Yeniden kullanılabilir bir bileşen mimarisi kurar; Components, Variants, Component Properties, bileşim, durumlar, adlandırma, kütüphane organizasyonu ve kullanım dokümantasyonunu tutarlı biçimde geliştirir.
  4. Etkileşim ve görsel arayüz örüntülerini tarihsel bağlam, kullanıcı ihtiyacı, platform, kullanılabilirlik, marka ve erişilebilirlik ölçütleriyle karşılaştırır ve uygun örüntüyü gerekçeli biçimde seçer.
  5. Bir dijital ürünün görev akışlarını ve kullanıcı arayüzü durumlarını tanımlar; Figma'da gezinme, üst katmanlar (Overlays), kaydırma davranışı, Interactive Components ve Variables kullanarak yüksek doğruluklu prototip oluşturur.
  6. Tasarım sistemini ve prototipi tutarlılık, kullanılabilirlik ve erişilebilirlik açısından değerlendirir; geribildirim ve temel kullanıcı testi bulgularına göre iyileştirir.
  7. Belgelenmiş tasarım sistemiyle bütünleşen yüksek doğruluklu bir dijital ürün prototipini profesyonel biçimde sunar.
Veriliş BiçimiYüz Yüze
ÖnkoşullarYok
Önerilen Dersler
Ders TanımıBu ders, dijital ürünler için tasarım sistemlerinin kurulmasını, belgelenmesini ve bu sistemlerin etkileşimli prototiplere uygulanmasını kapsar. Tasarım sistemi ile arayüz kiti arasındaki fark; sistem ilkeleri, tasarım temelleri, temel ve anlamsal tasarım belirteçleri, Variables, Modes, tipografi, renk, boşluk sistemi, ızgara, köşe yarıçapı, katman derinliği, bileşen mimarisi, Variants, durumlar, adlandırma, kütüphane organizasyonu, kullanım kuralları ve temel yönetişim başlıkları üzerinden ele alınır. Ders kapsamında kullanıcı arayüzü tasarım örüntüsü (UI design pattern) kavramı hem tekrar eden etkileşim sorunlarına yönelik çözüm örüntüleri hem de tarihsel ve güncel görsel arayüz dilleri bağlamında incelenir. Skeuomorphism, Flat Design, Material Design, Neumorphism, Glassmorphism, Claymorphism, Brutalism ve Bento UI; tarihsel bağlamları, karakteristik özellikleri, kullanım alanları, erişilebilirlik ve kullanılabilirlik sınırlılıkları bakımından karşılaştırılır. Öğrenciler görev akışları, etkileşim durumları, gezinme, üst katmanlar, kaydırma davranışı, Interactive Components ve Variables aracılığıyla yüksek doğruluklu prototipler geliştirir. Geçiş ve mikro-etkileşimler, kullanıcıya yön, durum ve geribildirim sağlamak için gerekli olduğu ölçüde ele alınır. Final projesinde tasarım örüntüsü seçimi, tasarım sistemi ve etkileşimli prototip tek bir dijital ürün deneyimi içinde bütünleştirilir.
Ders İçeriği
HAFTA KONULAR
1. Hafta GİT326 kapsamında ele alınan Components, Variants, Auto Layout, Styles ve Variables yapılarının tekrarı; ders kapsamı ve dönem projesinin açıklanması.
2. Hafta Tasarım sistemlerine giriş; tasarım sistemi, örüntü kütüphanesi ve arayüz kiti arasındaki fark; tasarım sisteminin amaçları, ilkeleri, paydaşları, kapsamı ve temel parçaları.
3. Hafta Tasarım sisteminin temelleri ve tasarım belirteçleri; renk, tipografi, boşluk sistemi, ızgara, köşe yarıçapı, katman derinliği ve ikonografi; temel ve anlamsal tasarım belirteçleri, adlandırma ve ölçek oluşturma.
4. Hafta Figma'da Variables, Styles ve Modes; Variable Collections, değişkenler arasında referanslama, kullanım kapsamları, renk/sayı/metin/mantıksal değişken türleri ve bağlamsal Modes. Ara Proje 1: Tasarım temelleri ve belirteç sistemi.
5. Hafta Bileşen mimarisi; bileşen sınırları, bileşim, Variants, Component Properties, Instance Swap, içerik alanları (Slots), durum modeli ve bileşen arayüzü yaklaşımı.
6. Hafta Kütüphane organizasyonu ve dokümantasyon; bileşen adlandırma, kategoriler, kullanım kuralları, bileşen yapısı ve davranışı, doğru/yanlış kullanım örnekleri, erişilebilirlik notları ve temel yönetişim. Ara Proje 2: Belgelenmiş bileşen ailesi.
7. Hafta Kullanıcı arayüzü tasarım örüntüsü kavramı; örüntü, yerleşik kullanım, eğilim ve karşı örüntü ayrımı; gezinme, veri girişi, içerik organizasyonu, aşamalı gösterim, seçim ve geribildirim örüntüleri.
8. Hafta Tarihsel arayüz dilleri; Skeuomorphism, Flat Design ve Material Design; teknik olanak, metafor, keşfedilebilirlik, katman derinliği ve sistem yaklaşımı.
9. Hafta Güncel ve deneysel arayüz dilleri; Neumorphism, Glassmorphism, Claymorphism, Brutalism ve Bento UI; kullanım bağlamı, erişilebilirlik, performans ve okunabilirlik. Ara Proje 3: Örüntü analizi ve tasarım sistemiyle arayüz uygulaması.
10. Hafta Final projesi stüdyo çalışması; etkileşim tasarımı ve kullanıcı arayüzü durumları, kullanıcı akışları, gezinme, üst katmanlar, kaydırma davranışı, Interactive Components, Variables ve temel prototip yapısının kurulması.
11. Hafta Final projesi kritik I: Problem tanımı, kullanıcı akışları, gezinme yapısı, kullanıcı arayüzü durum envanteri, tasarım sistemi ilkeleri, tasarım temelleri ve belirteç/değişken yapısının değerlendirilmesi.
12. Hafta Final projesi kritik II: Bileşen mimarisi, Variants, Component Properties, durumlar, kütüphane organizasyonu, dokümantasyon ve seçilen kullanıcı arayüzü örüntülerinin değerlendirilmesi.
13. Hafta Final projesi kritik III: Ekranlar, sistem-prototip bütünlüğü, Interactive Components, kullanılabilirlik, erişilebilirlik ve kullanıcı testi bulgularının değerlendirilmesi.
14. Hafta Final proje kritiği ve sunumu: Son düzenlemeler, tasarım sistemi, Figma dosyası, dokümantasyon, etkileşimli prototip ve test bulgularının teslimi.
KaynaklarDers web kaynakları üzerinden yürütülecek olup, önerilen erişimlerin (güncel çevrimiçi eğitim platformları ve dokümantasyon dahil) listesi derslerde paylaşılacaktır.
Öğretim Yöntemleri
  • Anlatım
  • Sorun/Problem Çözme
  • Proje
  • Eğitim-Uygulama
  • Sunum
  • Soru-Cevap
Değerlendirme
Sayısı Toplam Katkısı (%)
Proje 1 70
Devam 1 10
Toplam(%) 80
Yıl İçinin Başarıya Oranı(%) 80
Finalin Başarıya Oranı(%) 20
Toplam(%) 100
AKTS İş Yükü
Aktivite Sayı Süre (Saat) İş Yükü
Ara Sınav 1 1 1
Kısa Sınavlara hazırlık
Sınıf Dışı Ders Çalışma Süresi 14 1 14
Final Sınavına Hazırlık
Ders Saati 14 4 56
Ara Sınava Hazırlık
Laboratuvar
Final Sınavı 1 1 1
Ödevler 3 8 24
Proje 1 24 24
Toplam İş Yükü120
Toplam İş Yükü / 304
Dersin AKTS Kredisi4
DilTürkçe
Staj / UygulamaYok
Ö1 Ö2 Ö3 Ö4 Ö5 Ö6 Ö7
P1 X
P2 X
P3 X
P4 X X
P5 X
P6 X X
P7 X
P8 X
P9 X X
P10 X
P11 X
P12 X X
P13 X
P14 X X
P15 X
P16 X
P17 X
P18 X
P19 X