Interaktiivsete tarkvarasüsteemide loomine (IFI7154.DT)
space
Õppeaine kood
IFI7154.DT
vana ainekood
IFI7154
Õppeaine nimetus eesti k
Interaktiivsete tarkvarasüsteemide loomine
Õppeaine nimetus inglise k
Developing Interactive Systems
Õppeaine maht EAP
5.0
Kontrollivorm
arvestus
2023/2024 kevadsemestri õppejõud
Ei ole õpetamiseks avatud. Vt all õppekava lingi kaudu peaeriala all nominaaljaotuse ajakava.
2024/2025 sügissemestri õppejõud
Ei ole õpetamiseks avatud. Vt all õppekava lingi kaudu peaeriala all nominaaljaotuse ajakava.
Õppeaine eesmärgid
Aine eesmärk on arendada tudengite interaktiivsete tarkvarasüsteemide arendamise oskusi keskendudes nutikellade, nutitelefonide, tahvelarvutite ja nuti TV platvormidele.
Õppeaine sisu lühikirjeldus
Aine annab ülevaate interaktiivsete tarkvarasüsteemide arendamise ehitusplokkidest, integreeritud arendamise keskkondadest, kasutajaliideste arendamise tööriistadest ja lähtekoodi versioonide haldamisest. Aine sisaldab individuaalseid ja rühmaülesandeid, mis annavad osalejatele praktilise kogemuse funktsionaalsete prototüüpide arendamisest. Kursuse osalejaid toetakse nende rühmaprojekti jaoks sobiva platvormi valimisel. Kursuse lõpus peab igal rühmal valmima funktsionaalne prototüüp.

Kursus sisaldab intensiivseid kontakttunde ja kestab 16 nädalat. Kontakttundides keskendutakse interaktiivsete tarkvarasüsteemide põhimõtete uurimisele ja nende rakendamisele praktikas. Loengute vahel hakkavad tudengid töötama oma rühmaprojektide kallal ja loengute ajal on ettenähtud aeg tagasiside andmiseks ja iga rühma töö hindamiseks.

Kursus koosneb järgmistest moodulitest:
• Interaktiivsete tarkvarasüsteemide ehitusplokid;
• Nutitelefonide ja tahvelarvutite rakenduste arendus;
• Nutikellade ja nuti TV-de rakenduste arendus.
Õppeaine õpiväljundid
Õppeaine edukal läbimisel üliõpilane:
- oskab valida sobiva platvormi oma prototüüpide arendamiseks;
- oskab arendada funktsionaalseid prototüüpe;
- oskab töötada rühmades ja jagada programmeerimise ülesandeid meeskonna liikmete vahel.
Õppejõud
Ilja Šmorgun
Lisainfo
Lõpphinne koosneb järgmistest osadest:
• 25% - funktsionaalsus
• 25% - oskus
• 25% - originaalsus
• 25% - tegevus GitHub-is
space