Kasutajaliidesed (2013): erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
P teisaldas lehekülje Kasutajaliidesed pealkirja Kasutajaliidesed (2013) alla
Resümee puudub
 
3. rida: 3. rida:
Õppejõud: Jaagup Irve<br>
Õppejõud: Jaagup Irve<br>
Kontakt: jaagup.irve@ttu.ee, TTÜ ruum ICT-425<br>
Kontakt: jaagup.irve@ttu.ee, TTÜ ruum ICT-425<br>
Kursus varasematel aastatel: [[Kasutajaliidesed (2012)|2012]]
Kursus varasematel aastatel: [[Kasutajaliidesed (2013)|2013]] [[Kasutajaliidesed (2012)|2012]]




10. rida: 10. rida:
== Korraldusest ==
== Korraldusest ==


Loengutes selgitame kasutajaliideste arendamise põhimõtteid. Harjutustundides näidatakse laborite tegemiseks tarvilikke tehnilisi lahendusi. Praktikumis püüame tänavu vaadelda ja lahendada konkreetseid kasutajaliideste puhul esile kerkivaid probleeme.
Loengutes selgitame kasutajaliideste arendamise põhimõtteid. Harjutustundide eesmärk on tutvustada laborite tegemiseks tarvilikke tehnilisi lahendusi. Praktikumis lahendame iga nädal mõnd konkreetset liidese ehitamisel ettetulevat probleemi (kui pole kodutööde esitamise nädal, sest siis tegeleme ainult sellega)


== Hindest ==
== Hindest ==


Aine lõppeb hindelise arvestusega. Aine hinne koosneb kolmest komponendist:
Aine lõppeb hindelise arvestusega. Aine hinne koosneb kolmest komponendist:
* Labor 1: [[UI Prototüüp|Kasutajaliidese prototüüpimine]] staatilise HTML/CSS/Javascripti abil  (30+3p) '''Tähtaeg: 13. märts 2013'''
* Labor 1: [[UI Prototüüp|Kasutajaliidese prototüüpimine]] staatilise HTML/CSS/Javascripti abil  (30+3p)  
* Labor 2: AJAX kasutajaliidese viimistlemine HTML/CSS/Javascripti abil. (30+3p) [[Serverirakenduse praktiline juhend]] '''Tähtaeg: 8. mai 2013'''
* Labor 2: AJAX kasutajaliidese viimistlemine HTML/CSS/Javascripti abil. (30+3p) [[Serverirakenduse praktiline juhend]
* Kontrolltöö lugemismaterjalide ja loengumaterjalide peale (40p)
* Kontrolltöö lugemismaterjalide ja loengumaterjalide peale (40p)


Laborid sooritatakse paarikaupa või soovi korral individuaalselt; hindamisel peavad kohal olema mõlemad paarilised.
Laborid sooritatakse paarikaupa või soovi korral individuaalselt; hindamisel peavad kohal olema mõlemad paarilised.
* [https://docs.google.com/spreadsheet/pub?key=0Ahj5HjDByo6SdFZmWlN2MzlJUElTdkNwaFludnpvdlE&single=true&gid=0&range=avalik&output=html Hinnete tabel] - probleemide puhul kirjutage!


== Praktikumid ==
== Praktikumid ==
30. rida: 28. rida:
# [[UI:CSS elemente|CSS elemente]]
# [[UI:CSS elemente|CSS elemente]]
# [[UI:Transition|Transition]]
# [[UI:Transition|Transition]]
# Kaitsmised: Registreerimine on lõppenud
# [[UI:Dijkstra|Dijkstra]]<br/>
# [[UI:Dijkstra|Dijkstra]]<br/>''IT-maja kolis''
# [[UI:Sqlite|Sqlite]]<br/>
# [[UI:Sqlite|Sqlite]]<br/>''10 aprilll - Õppejõud Tallinnast ära, vajadusel leppida kokku kohtumine reedel''
# [[UI:CSS3 elemente|CSS3 elemente]]
# [[UI:CSS3 elemente|CSS3 elemente]]
# [[UI:CSS Speech|CSS Speech]]
# [[UI:CSS Speech|CSS Speech]]

Viimane redaktsioon: 31. jaanuar 2014, kell 22:59

Kursuse kood: ITV0130
Link: http://www.lambda.ee/index.php/Kasutajaliidesed or http://www.lambda.ee/index/itv0130
Õppejõud: Jaagup Irve
Kontakt: jaagup.irve@ttu.ee, TTÜ ruum ICT-425
Kursus varasematel aastatel: 2013 2012


Korraldusest

Loengutes selgitame kasutajaliideste arendamise põhimõtteid. Harjutustundide eesmärk on tutvustada laborite tegemiseks tarvilikke tehnilisi lahendusi. Praktikumis lahendame iga nädal mõnd konkreetset liidese ehitamisel ettetulevat probleemi (kui pole kodutööde esitamise nädal, sest siis tegeleme ainult sellega)

Hindest

Aine lõppeb hindelise arvestusega. Aine hinne koosneb kolmest komponendist:

  • Labor 1: Kasutajaliidese prototüüpimine staatilise HTML/CSS/Javascripti abil (30+3p)
  • Labor 2: AJAX kasutajaliidese viimistlemine HTML/CSS/Javascripti abil. (30+3p) [[Serverirakenduse praktiline juhend]
  • Kontrolltöö lugemismaterjalide ja loengumaterjalide peale (40p)

Laborid sooritatakse paarikaupa või soovi korral individuaalselt; hindamisel peavad kohal olema mõlemad paarilised.

Praktikumid

  1. Prototüüpimine paberil
  2. Bootstrap
  3. Kassid
  4. CSS elemente
  5. Transition
  6. Dijkstra
  7. Sqlite
  8. CSS3 elemente
  9. CSS Speech

Videod

Kontrolltöö

Kontrolltöö toimub 13. mail loengu ajal, loengu ruumides. Kontrolltöö sisuks on alltoodud materjalide lugemiskontroll ning tehniliste küsimuste lahendamine.

Lugemist

Tehniline

Niisama huvitavat lugemist