Mühendislik ve Doğa Bilimleri Fakültesi · Bilgisayar Mühendisliği · Lisans
Dersin Amacı
nsan Bilgisayar Etkileşimi (HCI) dersinin amacı, öğrencilere insan bilgisayar etkileşiminin temel kavramlarını, prensiplerini ve uygulamalarını öğretmektir. Öğrenciler, insan algısını anlamak, etkili kullanıcı arayüzü tasarımı ilkelerini uygulamak, bilgisayarlı görme teknolojilerini ve etkileşim yöntemlerini öğrenmek, robotik ve otonom sistemlerle etkileşimde bulunmak, artırılmış ve sanal gerçeklik uygulamalarını değerlendirmek ve HCI'de güvenlik konularını ele almak suretiyle, kullanıcı deneyimini geliştirme becerilerini kazanacaklardır. Ayrıca, sunumlar aracılığıyla proje ve araştırmalarını paylaşarak iletişim ve sunum becerilerini geliştirmeleri teşvik edilecektir.
Ders İçeriği
HCI'nin tanımı ve tarihçesi, İnsan algısının temel prensipleri ve bilişsel psikoloji, İyi bir kullanıcı arayüzünün özellikleri, Farklı kullanıcı arayüzü tasarım yöntemleri ve araçları, Uygulamalı arayüz tasarımı, Bilgisayar görü ile kullanıcı etkileşimini sağlama, Robotik sistemlerin HCI içindeki yeri ve otonom sistemler, AR ve VR teknolojileri, HCI'de güvenlik, Öğrencilerin proje ve araştırmalarını sunma olanağı.
Zorunlu Kaynaklar
“ Human Computer Interaction 3th Edition” by Alan Dix, Janet Finlay, Gregory Abowd and Russell Beale.
“ Interaction Design - Beyond Human Computer Interaction 5th Edition” by Helen Sharp, Yvonne Rogers and Jennifer Preece.
Dersin Öğrenme Çıktıları
- İnsan bilgisayar etkileşimi (HCI) kavramlarını ve modellerini anlama
- İnsan algısının HCI'deki önemini kavrayacak, algı ve bilişin etkileşim tasarımına etkilerini açıklayabileceklerdir.
- İyi bir kullanıcı arayüzü tasarımında dikkat edilmesi gereken temel ilkeleri tanımlayabileceklerdir
- Etkili ve kullanıcı dostu arayüz tasarımları oluşturma becerisi kazanacaklardır.
- Bilgisayarla görmenin HCI'deki rolünü anlayacak ve görsel algılama sistemleri tasarlayabileceklerdir.
- Görsel tanıma sistemleri kullanarak kullanıcı etkileşimlerini geliştirebileceklerdir
- Robotik sistemlerle insan etkileşimini anlayarak otonom sistemlerle kullanıcı deneyimi geliştirebileceklerdir
- AR ve VR teknolojilerinin HCI'deki kullanım alanlarını açıklayabileceklerdir.
- HCI sistemlerinde güvenlik tehditlerini tanımlayabilecek ve veri gizliliği çözümleri geliştirebileceklerdir.
- HCI projelerini etkili bir şekilde sunma ve grup çalışmalarıyla işbirliği içinde projeler geliştirme becerisi kazanacaklardır
Öğretim Yöntem ve Teknikleri
Ölçme ve Değerlendirme
AKTS / İş Yükü
| Etkinlik | Sayı | Süre (saat) | Toplam İş Yükü |
|---|---|---|---|
| Ders Süresi (Sınav Haftası Dahil) | 16 | 3 | 48 |
| Sınıf Dışı Ders Çalışma Süresi | 16 | 5 | 80 |
| Ara Sınav | 1 | 2 | 2 |
| Kısa Sınav | 5 | 1 | 5 |
| Ödev | 2 | 5 | 10 |
| Uygulama | 0 | 0 | 0 |
| Final | 1 | 3 | 3 |
Ders Akışı
| Hafta | Konu | Ön Hazırlık |
|---|---|---|
| 1 | İnsan Bilgisayar Etkileşimine (HCI) Giriş | Ders Notları |
| 2 | İnsan Algısı ve Etkileşim | Ders Notları |
| 3 | İnsan Algısı ve Etkileşim | Ders Notları |
| 4 | Kullanıcı Arayüzü Tasarımı İlkeleri (What is good for user interface?) | Ders Notları |
| 5 | Mobil Arayüzü Tasarlama - 1 | Ders Notları |
| 6 | Mobil Arayüzü Tasarlama - 2 | Ders Notları |
| 7 | İnsan Bilgisayar Etkileşimi için Bilgisayarlı Görü | Ders Notları |
| 8 | Ara Sınav | Ders Notları |
| 9 | Robotik ve Otonom Sistemlerle Etkileşim | Ders Notları |
| 10 | Artırılmış ve Sanal Gerçeklik (AR/VR) | Ders Notları |
| 11 | Artırılmış ve Sanal Gerçeklik (AR/VR) | Ders Notları |
| 12 | İnsan Bilgisayar Etkileşiminde Güvenlik | Ders Notları |
| 13 | HCI Bazlı Örnek Uygulama Geliştirme | Ders Notları |
| 14 | Ders Proje Sunumları - 1 | |
| 15 | Ders Proje Sunumları - 2 |


