====== Návrh uživatelského rozhraní ====== * Stránky předmětu: [[http://nur.felk.cvut.cz/]] * Odevzdavani ukolu: [[http://hcisemestralky.felk.cvut.cz/]] * Přednášející: Zdeněk Míkovec * Cvičící: Zdeněk Míkovec, Miroslav Macík, Jan Balata ===== Cvičení ===== * [[http://nur.felk.cvut.cz/practice-menu|cviceni / stranka predmetu]] * [[http://hcisemestralky.felk.cvut.cz/|Semestralky z min. let]] ===== Přednašky ===== * [[https://drive.google.com/folderview?id=0B9xyhFTHMaNDWDJUcU5UUnpycDA&usp=sharing|Všichni přednašky roku 2015]] ===== Zkousky ===== ==== 2013/2014 a 2014/2015 ==== * Zkouška formou testu. * 0-5 správných odpovědí * otazky za 1b nebo 2b * Test se nahodne generuje z mnoziny otazek. ==== 2015/2016 ==== * Zkouška formou testu, 15 otazek * 0-5 správných odpovědí * vsichni otazky za 2b * Test se nahodne generuje z mnoziny otazek * Po pisemne casti nasleduje ustni kde je moznost zlepsit znamku ---- ==== Nektere otazky 07.01.2015 ==== **//HCI learning//** * Procedural, declarative **//Semi-structured interview//** * no yes/no questions * no own opinion * no leading questions (help) * no binary questions **//Good design//** * expert consultations * prototypes * user communication **//Brain//** * 1-3 processes in parallel **//Bad color combinations//** * black-blue * yellow-white **//Hi-fi prototype//** * Days / months to develop * Few alternatives (if any) * Final interaction techniques * On target device * Real look * Application logic not necessarily implemented * Main parts of UI implemented * Lab or Field test **//Lo-fi prototype//** * Hours / days * Many alternatives * Not on target devices * Sketchy look * Lab tests * No final interaction **//What is it „pop-out“ effect and how it works?//** * Zmena jedne primarni vlastnosti v malem mnozstvi objektu. **//KLM//** * model of skilled users **//STN//** * directed graph * conditions **//Design studio//** * any workers create just sketches //**CTT**// * Enabling / Disabling / Interruption / Choice / Iteration / Concurrency / Optionality **//Fits law//** ==== Otazky testu 21.01.2016 ==== **//Jake jsou nevhodne kombinace barev ke cteni? (pozadí-text)//** * [] bílá-žlutá * [] bílá-černá * [] černá-žlutá * [] žlutá-modrá **//Jake otazky jsou nevhodne pro semi-strukturovane interview?//** * [] Na jaké pořady se koukáte v TV? * [] Máte radši horory nebo detektivky? * [] Máte rád pořady o vaření? * [] Dokumenty jso zajímavé, líbí se Vám? **//Jake jsou vhodne metody overovani hypotez?//** * [] strukturované interview * [] dotazník se škálami * [] otevřené otázky * [] otázky s výčtem možných odpovědí **//Jake jsou metodiky vyvolani dlouhodobe pameti?//** * [] recall * [] rehearal * [] recognition **//Cim je urcen idealni FPS pro lidske vnimani?//** * [] Dlouhodobá pamět * [] Kognitivní paměť * [] Pracovní paměť * [] Krátkodoná paměť **//Co muzeme pouzit k pomoci uzivatelovi kdyz mame UI zalozeny na recognition?//** * [] Poskytnou uživatelské zkratky * [] Přidat ikonky z domény uživatele * [] Poskytnou mu návod s vysvětlením * [] Přidate další interakce, které by se uživ. mohli hodit **//Jake HCI problemy resime specificky pro SW agenty?//** (stacilo vedet definice agentu) * [] jak agenta přemístit z jednoho místa na druhý * [] Jak sw agentovi předat efektivně informace a zkontrolovat stav * [] Kdy se sw agent přeruší uživatele a zeptá se v jakém je stavu * [] Získání důvěry uživatele **//Co je Turinguv test?//** **//Popiste Hicksuv zakon//** * [] T = x * lg(y + 1), kde x je počet na výběr a y je konstanta * [] T = x * lg(y + 1), kde y je počet na výběr a x je konstanta **//Podminky Lo-Fi prototypu//** * [] Dokonalá vizuální podoba ui, interakce * [] Umožňuje hodně variant * [] Lze udělat test-field * [] Musí být na cílové platformě **//Co z nasledujiciho popisuje metodu HTA?//** * [] zmapování cílů a jednotlivých úkonů potřebné k vykonání cílů * [] zaznamenává cíle a jejich podcíle * [] analýza ukolů a člěnení do podúkolů * [] stav aplikace a přechody **//Vlastnosti speech-based interfaces//** * [] Je silně limitováné velikostí krátkodobé paměti člověka * [] Je vhodné pro situace, kdy nemůžeme pracovat s rukama * [] Je nejrychlejší za předpokladu že nám rozhraní dokonale rozumí * [] Je sekvenční a tedy nelze komunikovat více věcí najednou **//Co je biased feature completion?//** **//Kolik objektu muze clovek zpracovavat najednou?//** * [] 1-2 * [] 2-3 * [] 1-3 * [] 3+-1 **//Co z nasledujiciho popisuje metodu GOMS?//** * [] Operace slouží k vykonání metod * [] Operace se dělí ještě na menší pod-operace * [] GOMS je komplexnější než KLM * [] Selektivní pravidla určují jaké operace se mají provést ===== Doplňující materiály ===== * [[http://www.cs.ubbcluj.ro/~adriana/2013/DISS/Lecture_05.pptx | Slajdy z podobného předmětu v Rumunsku]] - pěkně sepsané věci jako Seeheim model, STN, apod. * [[http://www.smashingmagazine.com/2009/09/01/35-excellent-wireframing-resources/| 35 Excellent Wireframing Resources]] - dobrý článek na smashingu, který třeba někdo ocení...