İnsan Bilgisayar Arayüzüne Giriş

İnsan Bilgisayar Arayüzü (HCI) daha önce insan-makine çalışmaları veya insan-makine etkileşimi olarak biliniyordu. İnsan kullanımı için olan bilgisayar sistemleri ve ilgili fenomenlerin tasarımı, yürütülmesi ve değerlendirilmesi ile ilgilenir.

HCI, bilgisayar kurulum olasılığının olduğu tüm disiplinlerde kullanılabilir. HCI'nın ayrı bir önemle uygulanabileceği alanlardan bazıları aşağıda belirtilmiştir -

  • Computer Science - Uygulama tasarımı ve mühendisliği için.

  • Psychology - Teorilerin uygulanması ve analitik amaç için.

  • Sociology - Teknoloji ve organizasyon arasındaki etkileşim için.

  • Industrial Design - Cep telefonu, mikrodalga fırın vb. Etkileşimli ürünler için.

HCI'da dünyanın önde gelen organizasyonu, Bilgisayar Makineleri Derneği - Bilgisayar-İnsan Etkileşimi Özel İlgi Grubu anlamına gelen ACM - SIGCHI'dir . SIGCHI, Bilgisayar Bilimini HCI'nin temel disiplini olarak tanımlar. Hindistan'da, çoğunlukla Tasarım alanına dayanan bir etkileşim önerisi olarak ortaya çıktı.

Amaç

Bu konunun amacı, kullanıcı dostu arayüzler veya etkileşimler tasarlamanın yollarını öğrenmektir. Hangisini göz önünde bulundurarak aşağıdakileri öğreneceğiz -

  • Etkileşimli sistemleri tasarlamanın ve değerlendirmenin yolları.

  • Bilişsel sistem ve görev modelleriyle tasarım süresini azaltmanın yolları.

  • Etkileşimli sistem tasarımı için prosedürler ve buluşsal yöntemler .

Tarihsel Evrim

Toplu işlem gerçekleştiren ilk bilgisayarlardan kullanıcı merkezli tasarıma kadar, aşağıda belirtilen birkaç kilometre taşı vardı:

  • Early computer (e.g. ENIAC, 1946)- H / W teknolojisindeki iyileştirme, bilgi işlem gücünde büyük artış sağladı. İnsanlar yenilikçi fikirler üzerinde düşünmeye başladı.

  • Visual Display Unit (1950s) - ABD'nin bir hava savunma sistemi olan SAGE (yarı otomatik yer ortamı), VDU'nun en eski versiyonunu kullandı.

  • Development of the Sketchpad (1962) - Ivan Sutherland Sketchpad'i geliştirdi ve bilgisayarın veri işlemeden daha fazlası için kullanılabileceğini kanıtladı.

  • Douglas Engelbart introduced the idea of programming toolkits (1963) - Daha küçük sistemler daha büyük sistemler ve bileşenler yarattı.

  • Introduction of Word Processor, Mouse (1968) - NLS Tasarımı (oNLine Sistemi).

  • Introduction of personal computer Dynabook (1970s)- Xerox PARC'ta küçük konuşma geliştirildi .

  • Windows and WIMP interfaces - Tek bir masaüstünde eşzamanlı işler, iş ve ekranlar arasında geçiş, sıralı etkileşim.

  • The idea of metaphor - Arayüzün kendiliğindenliğine yol açan metafor kavramını kullanan ilk sistem Xerox yıldızı ve alto idi.

  • Direct Manipulation introduced by Ben Shneiderman (1982) - İlk olarak sözdizimsel hata olasılığını azaltan Apple Mac PC'de (1984) kullanıldı.

  • Vannevar Bush introduced Hypertext (1945) - Metnin doğrusal olmayan yapısını belirtmek için.

  • Çoklu modalite (1980'lerin sonu).

  • Computer Supported Cooperative Work (1990’s) - Bilgisayar aracılı iletişim.

  • WWW (1989) - İlk grafik tarayıcı (Mosaic) 1993'te geldi.

  • Ubiquitous Computing- Şu anda HCI'deki en aktif araştırma alanı. Algılayıcı tabanlı / bağlama duyarlı bilgi işlem, yaygın bilgi işlem olarak da bilinir.

Hindistan'da HCI'nin Kökleri

Bazı çığır açan Yaratıcılık ve Grafik İletişim tasarımcıları, 80'lerin sonlarından itibaren HCI alanına ilgi göstermeye başladı. Diğerleri, CD ROM başlıkları için program tasarlayarak eşiği aştı. Bir kısmı web için tasarım yaparak ve bilgisayar eğitimleri vererek sahaya girdi.

Hindistan, HCI'da yerleşik bir kurs sunmakta geride kalıyor olsa da, Hindistan'da yaratıcılık ve sanatsal ifadeye ek olarak , tasarımı bir problem çözme etkinliği olarak gören ve talebin olmadığı bir alanda çalışmayı tercih eden tasarımcılar var. tanışmak.

Bu tasarım dürtüsü, çoğu zaman onları yenilikçi alanlara girmeye ve kendi kendine çalışma yoluyla bilgi edinmeye yönlendirdi. Daha sonra, Hindistan'a HCI umutları geldiğinde, tasarımcılar kullanılabilirlik değerlendirmesi, kullanıcı çalışmaları, yazılım prototiplemesi vb. Teknikleri benimsedi.