Erinevus lehekülje "Kasutajaliidesed (ITI0209)" redaktsioonide vahel
| (ei näidata sama kasutaja 106 vahepealset redaktsiooni) | |||
| 2. rida: | 2. rida: | ||
'''Link:''' https://courses.cs.ttu.ee/pages/Kasutajaliidesed_(ITV0209)<br> | '''Link:''' https://courses.cs.ttu.ee/pages/Kasutajaliidesed_(ITV0209)<br> | ||
'''Õppejõud:''' Martin Verrev, martin.verrev@taltech.ee, TTÜ ruum ICT-422<br> | '''Õppejõud:''' Martin Verrev, martin.verrev@taltech.ee, TTÜ ruum ICT-422<br> | ||
| − | '''Kurusus Moodle keskkonnas:''' https://moodle.taltech.ee/course/view.php?id= | + | '''Kurusus Moodle keskkonnas:''' https://moodle.taltech.ee/course/view.php?id=36831, <strong>registreerumise kood:</strong>ITI020926<br> |
| − | '''Kursuse Teams'i kanal:''' ITI0209 ( | + | '''Kursuse Teams'i kanal:''' ITI0209 (2026) Kasutajaliidesed, <strong>registreerumise kood:</strong>df207x3<br> |
| − | '''Koht:''' Loengud ja praktikumid toimuvad auditooriumis ''' | + | '''Koht:''' Loengud ja praktikumid toimuvad auditooriumis '''MEK122'''<br> |
| − | '''Aeg:''' Semestri jooksul igal teisipäeval: '''loeng kell 12: | + | '''Aeg:''' Semestri jooksul igal teisipäeval: '''loeng kell 12:00-13:30 ja praktikum 13:45-15:15'''<br> |
| − | '''Arhiiv:''' | + | '''Arhiiv:''' 2025 aasta kursuse lehte näed siit: [[Kasutajaliidesed_(ITI0209))_2025]]<br> |
| + | == Üldine ülevaade == | ||
| − | = | + | <strong style="color:red">NB! 16. aprilli loeng ja praktikum (nädal 11) toimuvad tavalises formaadis Teamsis.</strong> |
| + | |||
| + | |||
| + | |||
| + | Kursus on suunatud 3. kursuse IAIB ja IABB õppekava tudengitele. | ||
Kursuse lõpetaja: | Kursuse lõpetaja: | ||
* Oskab hinnata liidese visuaaldisaini kvaliteeti ja terviklikkust. | * Oskab hinnata liidese visuaaldisaini kvaliteeti ja terviklikkust. | ||
* Oskab luua ja valideerida kasutajakeskset nii arvutile kui nutiseadmetele loodud kasutajaliidest. | * Oskab luua ja valideerida kasutajakeskset nii arvutile kui nutiseadmetele loodud kasutajaliidest. | ||
| − | * Suudab osaleda UX arendusprotsessis nii täitja kui tellijana. | + | * Suudab osaleda UX arendusprotsessis erinevates rollides nii täitja kui tellijana. |
* Oskab andmeid visualiseerida. | * Oskab andmeid visualiseerida. | ||
Semestri jooksul toimub õppetöö kaheliikmelistes gruppides, kus luuakse ja valideeritakse kasutajaliides enda poolt väljamõeldud teenusele. Loodud teenuse tagarakendust kursuse jooksul reaalselt valmis programmeerima ei hakka :) | Semestri jooksul toimub õppetöö kaheliikmelistes gruppides, kus luuakse ja valideeritakse kasutajaliides enda poolt väljamõeldud teenusele. Loodud teenuse tagarakendust kursuse jooksul reaalselt valmis programmeerima ei hakka :) | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
== Loengud == | == Loengud == | ||
| 32. rida: | 29. rida: | ||
=== Nädal 1: Sissejuhatus: Hea kasutajaliides === | === Nädal 1: Sissejuhatus: Hea kasutajaliides === | ||
| − | [[Media: | + | * Loeng: [[Media:ITI0209_26_01_Good_UI.pdf | Loenguslaidid ]] |
| + | * Praktikum: [https://www.ideo.com/journal/build-your-creative-confidence-30-circles-exercise Sissejuhatav loovusharjutus] | ||
| − | === Nädal 2: | + | === Nädal 2: Kasutajaliidese arendusprotsess === |
| − | * | + | * Ülesanne: Palun kirjelda esmane ülesandepüstitus ja lisa see Moodlesse: https://moodle.taltech.ee/mod/assign/view.php?id=921791 Juhul kui ülesande lisamisega on probleeme, andke sellest märku Teamsis õppejõule. |
| − | + | * Loeng: [[Media:ITI0209_26_02_Design_Process.pdf | Loenguslaidid ]] | |
| − | + | * Praktikum: [[ITI0209_26_02_Prax]] | |
| − | === Nädal 3: Briif === | + | === Nädal 3: Protsessi algatamine: Briif === |
| − | * [[Media: | + | * Loeng: [[Media:ITI0209_26_03_Brief.pdf | Loenguslaidid]] |
| − | * [[Media: | + | * Praktikum: [[Media:ITI0209_26_03_Paper_Proto.pdf | Praktikum]] |
| − | === Nädal 4: | + | === Nädal 4: Protessi tulemid: Kasutajavood === |
| − | * [[Media: | + | * Loeng [[Media:ITI0209_26_04_Flows.pdf | Loenguslaidid]] |
| − | * [[Media: | + | * Praktikum: [[Media:ITI0209_26_04_Prax.pdf | Praktikum ]] |
| − | === Nädal 5: | + | === Nädal 5: Protessi tulemid: Persoonad === |
| + | * Loeng [[Media:ITI0209_26_05_Personas.pdf | Loenguslaidid]] | ||
| + | * Praktikum: https://cantunsee.space/ <!-- https://www.fabriders.net/user-personas/ --> | ||
| − | * [[Media: | + | === Nädal 6: Kasutatavuse Testimine (Teamsis) === |
| + | * Loengusalvestis: Kursuse Teamsi kanalis | ||
| + | * Loeng [[Media:ITI0209_26_06_User_Testing.pdf | Loenguslaidid]] | ||
| + | * Praktikum: Näidisprojekti tutvustus | ||
| − | === Nädal | + | === Nädal 7: Sissejuhatud Disainisüsteemi === |
| + | * Loeng [[Media:ITI0209_26_07_Design_Systems_Intro.pdf | Loenguslaidid]] | ||
| + | * Praktikum: Individiaalsed konsultatsioonid | ||
| − | * [[Media: | + | === Nädal 8: Disainisüsteemi reeglid - Paigutus, Tüpograafia, Värvid === |
| − | * [[Media: | + | * Esmaspäev 23.03 - 1. isesesiva töö tähtaeg |
| − | + | * Loeng: [[Media:ITI0209_26_08_Design_Systems_Layout.pdf | Loenguslaid]] | |
| + | * Praktikum - [[Media:CSS_Bootstrap_Intro.pdf | HTML raamistike tutvustus]] | ||
| − | === Nädal | + | === Nädal 9: Vormid === |
| + | * [[Media:ITI0209_26_09_Forms.pdf | Loenguslaidid ]] | ||
| + | * [[Media:_ITI0209_26_09_Prax_Forms.pdf | Hajutus - Vormide parendamine ]] | ||
| − | * [[Media: | + | === Nädal 10: Otsing ja Filtrid === |
| − | * Praktikum: | + | * [[Media:ITI0209_26_10_Search_Filters.pdf | Loenguslaidid ]] |
| + | * [[Media:ITI0209_CSS_SASS.pdf | Praktikum: CSS eelprotsessorid. SASS ]] | ||
| − | === Nädal | + | === Nädal 11: Sisu === |
| + | <strong style="color:red">NB! 16. aprill loeng ja praktikum toimuvad tavalises formaadis Teamsis.</strong> | ||
| + | * Loenguslaidid: TBC | ||
| + | * Praktikum: UX kirjutamise harjutus | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
<!-- | <!-- | ||
| + | Nädal 9: Disainisüsteem - Vormid | ||
| + | Nädal 10: Otsing ja Filtrid | ||
| + | Nädal 11: Sisu | ||
| + | Nädal 12: Juurdepääsetavus | ||
| − | + | Nädal 13: Sissejuhatus andmete visualiseerimisse | |
| − | + | Nädal 14: Visualiseerimise töövoog | |
| − | + | Nädal 15: Dashboard | |
| − | + | Nädal 16: Kursuse kokkuvõte | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
--> | --> | ||
| 127. rida: | 97. rida: | ||
== Iseseisvad tööd == | == Iseseisvad tööd == | ||
| − | Sarnaselt varasemate aastatega esitatalkse kursuse käigus kolm kohustuslikku iseseisvat tööd. Iseseisvad tööd esitatakse Gitlab'is | + | Sarnaselt varasemate aastatega esitatalkse kursuse käigus kolm kohustuslikku iseseisvat tööd. Iseseisvad tööd esitatakse Gitlab'is. |
| − | |||
| − | |||
| − | |||
| − | |||
| + | 1. [[ITI0209 kevad 2026 1. kodutöö kirjeldus | Staatiline prototüüp]], tähtaeg E23.03 kell 12:00<br> | ||
| + | 2. [[ITI0209 kevad 2026 2. kodutöö kirjeldus | HTML Prototüüp]], tähtaeg E27.04, 12:00<br> | ||
| + | 3. [[ITI0209 kevad 2026 3. kodutöö kirjeldus | Andmete visualiseerimine]], tähtaeg E18.05 12:00<br> | ||
| − | |||
=== Turingu serveri kasutamine === | === Turingu serveri kasutamine === | ||
[[Turingu serverisse rakenduse paigaldamine]] | [[Turingu serverisse rakenduse paigaldamine]] | ||
| − | |||
| − | |||
== Hinde moodustumine == | == Hinde moodustumine == | ||
| 145. rida: | 111. rida: | ||
Lõpphinne moodustub järgmistest pukntidest: | Lõpphinne moodustub järgmistest pukntidest: | ||
| − | a. | + | a. 1. iseseisev töö ja kaastudengi töö hindamine: 20p<br> |
| − | b. | + | b. 2. iseseisev töö ja kaastudengi töö hindamine: 20p<br> |
| − | d. aktiivne osalemine loengutes ja praktikumides, lisaülesanded | + | c. 3. iseseisev töö ja selle kaitsmine: 20p<br> |
| − | + | d. aktiivne osalemine loengutes ja praktikumides, lisaülesanded 10<br> | |
| + | e. tehtud kontrolltöö (maksimaalselt 30 punkti). <br> | ||
| + | |||
| + | Kursuse edukaks sooritamiseks peab kontrolltöös saama vähemalt 51% punktidest ja kogu kursuse eest (praktiktikumid+lisad+kontrolltöö) vähemalt 51 punkti.<br> | ||
| + | Hilinenud tööd annavad poole võimalikest punktidest. | ||
| + | |||
*91 < punkti -- hinne 5 (suurepärane) | *91 < punkti -- hinne 5 (suurepärane) | ||
Viimane redaktsioon: 9. aprill 2026, kell 09:00
Kursuse kood: ITI0209
Link: https://courses.cs.ttu.ee/pages/Kasutajaliidesed_(ITV0209)
Õppejõud: Martin Verrev, martin.verrev@taltech.ee, TTÜ ruum ICT-422
Kurusus Moodle keskkonnas: https://moodle.taltech.ee/course/view.php?id=36831, registreerumise kood:ITI020926
Kursuse Teams'i kanal: ITI0209 (2026) Kasutajaliidesed, registreerumise kood:df207x3
Koht: Loengud ja praktikumid toimuvad auditooriumis MEK122
Aeg: Semestri jooksul igal teisipäeval: loeng kell 12:00-13:30 ja praktikum 13:45-15:15
Arhiiv: 2025 aasta kursuse lehte näed siit: Kasutajaliidesed_(ITI0209))_2025
Üldine ülevaade
NB! 16. aprilli loeng ja praktikum (nädal 11) toimuvad tavalises formaadis Teamsis.
Kursus on suunatud 3. kursuse IAIB ja IABB õppekava tudengitele.
Kursuse lõpetaja:
- Oskab hinnata liidese visuaaldisaini kvaliteeti ja terviklikkust.
- Oskab luua ja valideerida kasutajakeskset nii arvutile kui nutiseadmetele loodud kasutajaliidest.
- Suudab osaleda UX arendusprotsessis erinevates rollides nii täitja kui tellijana.
- Oskab andmeid visualiseerida.
Semestri jooksul toimub õppetöö kaheliikmelistes gruppides, kus luuakse ja valideeritakse kasutajaliides enda poolt väljamõeldud teenusele. Loodud teenuse tagarakendust kursuse jooksul reaalselt valmis programmeerima ei hakka :)
Loengud
Nädal 1: Sissejuhatus: Hea kasutajaliides
- Loeng: Loenguslaidid
- Praktikum: Sissejuhatav loovusharjutus
Nädal 2: Kasutajaliidese arendusprotsess
- Ülesanne: Palun kirjelda esmane ülesandepüstitus ja lisa see Moodlesse: https://moodle.taltech.ee/mod/assign/view.php?id=921791 Juhul kui ülesande lisamisega on probleeme, andke sellest märku Teamsis õppejõule.
- Loeng: Loenguslaidid
- Praktikum: ITI0209_26_02_Prax
Nädal 3: Protsessi algatamine: Briif
- Loeng: Loenguslaidid
- Praktikum: Praktikum
Nädal 4: Protessi tulemid: Kasutajavood
- Loeng Loenguslaidid
- Praktikum: Praktikum
Nädal 5: Protessi tulemid: Persoonad
- Loeng Loenguslaidid
- Praktikum: https://cantunsee.space/
Nädal 6: Kasutatavuse Testimine (Teamsis)
- Loengusalvestis: Kursuse Teamsi kanalis
- Loeng Loenguslaidid
- Praktikum: Näidisprojekti tutvustus
Nädal 7: Sissejuhatud Disainisüsteemi
- Loeng Loenguslaidid
- Praktikum: Individiaalsed konsultatsioonid
Nädal 8: Disainisüsteemi reeglid - Paigutus, Tüpograafia, Värvid
- Esmaspäev 23.03 - 1. isesesiva töö tähtaeg
- Loeng: Loenguslaid
- Praktikum - HTML raamistike tutvustus
Nädal 9: Vormid
Nädal 10: Otsing ja Filtrid
Nädal 11: Sisu
NB! 16. aprill loeng ja praktikum toimuvad tavalises formaadis Teamsis.
- Loenguslaidid: TBC
- Praktikum: UX kirjutamise harjutus
Iseseisvad tööd
Sarnaselt varasemate aastatega esitatalkse kursuse käigus kolm kohustuslikku iseseisvat tööd. Iseseisvad tööd esitatakse Gitlab'is.
1. Staatiline prototüüp, tähtaeg E23.03 kell 12:00
2. HTML Prototüüp, tähtaeg E27.04, 12:00
3. Andmete visualiseerimine, tähtaeg E18.05 12:00
Turingu serveri kasutamine
Turingu serverisse rakenduse paigaldamine
Hinde moodustumine
Lõpphinne moodustub järgmistest pukntidest:
a. 1. iseseisev töö ja kaastudengi töö hindamine: 20p
b. 2. iseseisev töö ja kaastudengi töö hindamine: 20p
c. 3. iseseisev töö ja selle kaitsmine: 20p
d. aktiivne osalemine loengutes ja praktikumides, lisaülesanded 10
e. tehtud kontrolltöö (maksimaalselt 30 punkti).
Kursuse edukaks sooritamiseks peab kontrolltöös saama vähemalt 51% punktidest ja kogu kursuse eest (praktiktikumid+lisad+kontrolltöö) vähemalt 51 punkti.
Hilinenud tööd annavad poole võimalikest punktidest.
- 91 < punkti -- hinne 5 (suurepärane)
- 81 < punkti < 90 -- hinne 4 (väga hea)
- 71 < punkti < 80 -- hinne 3 (hea)
- 61 < punkti < 70 -- hinne 2 (rahuldav)
- 51 < punkti < 60 -- hinne 1 (kasin)
- alla 51 punkti -- kursust ei läbitud