Erinevus lehekülje "Kasutajaliidesed (ITI0209)" redaktsioonide vahel
| (ei näidata sama kasutaja 47 vahepealset redaktsiooni) | |||
| 4. rida: | 4. rida: | ||
'''Kurusus Moodle keskkonnas:''' https://moodle.taltech.ee/course/view.php?id=36831, <strong>registreerumise kood:</strong>ITI020926<br> | '''Kurusus Moodle keskkonnas:''' https://moodle.taltech.ee/course/view.php?id=36831, <strong>registreerumise kood:</strong>ITI020926<br> | ||
'''Kursuse Teams'i kanal:''' ITI0209 (2026) Kasutajaliidesed, <strong>registreerumise kood:</strong>df207x3<br> | '''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:00-13:30 ja praktikum 13:45-15:15'''<br> | '''Aeg:''' Semestri jooksul igal teisipäeval: '''loeng kell 12:00-13:30 ja praktikum 13:45-15:15'''<br> | ||
'''Arhiiv:''' 2025 aasta kursuse lehte näed siit: [[Kasutajaliidesed_(ITI0209))_2025]]<br> | '''Arhiiv:''' 2025 aasta kursuse lehte näed siit: [[Kasutajaliidesed_(ITI0209))_2025]]<br> | ||
| 10. rida: | 10. rida: | ||
== Üldine ülevaade == | == Ü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. | Kursus on suunatud 3. kursuse IAIB ja IABB õppekava tudengitele. | ||
| 20. rida: | 24. rida: | ||
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 == | ||
| 31. rida: | 34. rida: | ||
=== Nädal 2: Kasutajaliidese arendusprotsess === | === 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 ]] | * Loeng: [[Media:ITI0209_26_02_Design_Process.pdf | Loenguslaidid ]] | ||
| − | * Praktikum: TBC | + | * Praktikum: [[ITI0209_26_02_Prax]] |
| + | |||
| + | === Nädal 3: Protsessi algatamine: Briif === | ||
| + | |||
| + | * Loeng: [[Media:ITI0209_26_03_Brief.pdf | Loenguslaidid]] | ||
| + | * Praktikum: [[Media:ITI0209_26_03_Paper_Proto.pdf | Praktikum]] | ||
| + | |||
| + | === Nädal 4: Protessi tulemid: Kasutajavood === | ||
| + | |||
| + | * Loeng [[Media:ITI0209_26_04_Flows.pdf | Loenguslaidid]] | ||
| + | * Praktikum: [[Media:ITI0209_26_04_Prax.pdf | Praktikum ]] | ||
| + | |||
| + | === Nädal 5: Protessi tulemid: Persoonad === | ||
| + | * Loeng [[Media:ITI0209_26_05_Personas.pdf | Loenguslaidid]] | ||
| + | * Praktikum: https://cantunsee.space/ <!-- https://www.fabriders.net/user-personas/ --> | ||
| + | |||
| + | === 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 7: Sissejuhatud Disainisüsteemi === | ||
| + | * Loeng [[Media:ITI0209_26_07_Design_Systems_Intro.pdf | 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: [[Media:ITI0209_26_08_Design_Systems_Layout.pdf | Loenguslaid]] | ||
| + | * Praktikum - [[Media:CSS_Bootstrap_Intro.pdf | HTML raamistike tutvustus]] | ||
| + | |||
| + | === Nädal 9: Vormid === | ||
| + | * [[Media:ITI0209_26_09_Forms.pdf | Loenguslaidid ]] | ||
| + | * [[Media:_ITI0209_26_09_Prax_Forms.pdf | Hajutus - Vormide parendamine ]] | ||
| + | |||
| + | === Nädal 10: Otsing ja Filtrid === | ||
| + | * [[Media:ITI0209_26_10_Search_Filters.pdf | Loenguslaidid ]] | ||
| + | * [[Media:ITI0209_CSS_SASS.pdf | Praktikum: CSS eelprotsessorid. SASS ]] | ||
| + | |||
| + | === 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 | ||
| + | |||
| + | --> | ||
== Iseseisvad tööd == | == Iseseisvad tööd == | ||
| 38. rida: | 99. rida: | ||
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]]<br> | + | 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]]<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]]<br> | + | 3. [[ITI0209 kevad 2026 3. kodutöö kirjeldus | Andmete visualiseerimine]], tähtaeg E18.05 12:00<br> |
=== Turingu serveri kasutamine === | === Turingu serveri kasutamine === | ||
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