Průzkum uživatelských návyků v textových editorech

Děkuji všem, kteří se zapojí do průzkumu. Výsledky poslouží v oblasti výzkumu inteligentních uživatelských rozhraní.
Vstup do dotazníku.

Konzultační hodiny

Každý čtvrtek 13:30-15:30.

Výuka

Paradigmata programování 2 (denní studium)
Uživatelská rozhraní
Projektový seminář 1 a 2
Projektový seminář 3 a 4

Slajdy

Tvorba uživatelského rozhraní: 1. díl - prezentace
Tvorba uživatelského rozhraní: 2. díl - prezentace (aktualizováno 29.4. 2009)

Bakalářské a magisterské diplomové práce pro akademický rok 2008/2009

Níže uvedená magisterská témata lze po dohodě zvážit a případně upravit také jako bakalářská a naopak. Vítám také zajímavá témata od studentů.

Bakalářské práce

1. Využití animací v uživatelských rozhraních (téma je volné)

Cílem práce prozkoumat současné využití animací v existujících uživatelských rozhraních a navrhnout jejich možné využití v inteligentních uživatelských rozhraních (takových, která se snaží přizpůsobit uživateli) tak, aby činnost takových rozhraní byla pro uživatele srozumitelnější. Podrobnosti:

2. Metody hodnocení uživatelských rozhraní (téma je volné)

Cílem práce je seznámit se se statistickými metodami hodnocení kvality a použitelnosti uživatelských rozhraní a zpracovat několik studií na konkrétním rozhraní. Podrobnosti:

3. Algoritmy pro vyhodnocení uživatelských návyků (téma je volné)

Inteligentní uživatelská rozhraní obsahují algoritmy, které se snaží zjistit jaké jsou potřeby a návyky uživatele a na základě těchto informací navrhují úpravy rozhraní aplikace. Cílem práce je prozkoumat existující algoritmy, jejich porovnání a oveření na uživatelích.

4. Experimentování s robotem Khepera III (téma je volné)

Toto téma je vymezeno obecně a záleží na další dohodě s diplomantem. Jedná se o programování na robotech Khepera III, které jsou na katedře k dispozici. Podrobnosti osobně.

Magisterské práce

1. ExIL (Expert System in Lisp) (téma je volné)

Cílem práce je implementovat expertní systém (ES) s dopředných řetězením jako knihovnu pro jazyk Common-LISP. U diplomanta se předpokládá dobrá znalost jazyka Common-LISP a schopnost nastudovat problematiku ES na úrovni implementace. Podrobnosti:

2. Adaptivní kontejner akcí Boulevard v tabulkovém kalkulátoru (téma je volné)

Cílem práce je implementovat adaptivní kontejner akcí (a.k.a.) Boulevard v prostředí některého z existujících rozsáhlých tabulkových kalkulátorů a testy ověřit jeho použitelnost. Zájemce o téma zpracuje písemnou studii proveditelnosti, která se pak stane součástí diplomové práce. Podrobnosti:

3. Grafický editor založený na vizuálním programování (téma je volné)

Cílem práce je vytvořit inovativní grafický editor, pojatý jako vizuální programovací jazyk. Například vlastnosti grafických objektů mohou být určeny ostatními grafickými objekty. Téma je vhodné pro studenta se zájmem o programovací jazyky a grafiku. Podrobnosti:

4. Interaktivní výuková podpora předmětu Evoluční výpočetní techniky (téma je volné)

Cílem práce je vytvořit aplikaci pro podporu výuky evolučních výpočetních technik. Aplikace by měla sloužit jako učební pomůcka a uživatelsky přívětivá laboratoř pro experimentování. Zadání má aplikační charakter a bude upřesněno po dohodně s diplomantem.

5. Modularita v genetickém programování (téma je volné)

Cílem práce je srovnávací studie přístupů k evoluci modulárních programů pomocí genetického programování. Student implementuje prostředí pro genetické programování, jednotlivé algoritmy pro realizaci modularity a provede srovnání jednotlivých metod. Podrobnosti:

6. Implementace systému GeneticDrummer (téma je volné)

Cílem práce je nová implementace systému pro generování rytmického doprovodu genetickým algoritmem a napojení systému na některou z HDR aplikací. Implementace musí být v jazyce Common LISP. Další podrobnosti osobně.

7. Srovnání uživatelského rozhraní typu Ribbon s klasickým WIMP rozhraním (téma je volné)

Jedná se o náročnější téma, předpokládá se vysoké pracovní nasazení diplomanta a tvůrčí přístup. Cílem práce je srovnání GUI typu Ribbon interface, který používají nové aplikace firmy Microsoft (např. Office nebo aplikace ze sady Windows Live) se klasickými WIMP (Windows Icon Menu Pointing-Device) aplikacemi. Diplomant bude potřebovat znalosti ze statistiky, předpokládá se studium náročnějších partií. Podrobnosti:

8. Téma dle návrhu diplomanta a po vzájemné dohodě