Natjecanje u izradi aplikacija za pokretne uređaje
Nositelji
Laboratorijske vježbe

Opis predmeta
Studijski programi
Sveučilišni preddiplomski
Sveučilišni diplomski
Vještine - dipl.studij_FER3 - 2. semestar (2. semestar) Vještine - dipl.studij_FER3 - 2. semestar (2. semestar)Opće kompetencije
Studenti kroz vještinu stječu sljedeće tehno-ekonomske kompetencije potrebne za izradu projekata za pokretne uređaje i web: i) sposobnost upravljanja životnim ciklusom projekata u agilnoj metodologiji; ii) poznavanje osnova tehnologija za pokretne uređaje i web; iii) sposobnost razvoja aplikacija za pokretne uređaje koje su zasnovane na popularnim platformama pokretnih uređaja (iOS, Android, WP8) s dubljim poznavanjem platforme odabrane za praktičnu izvedbu; iv) sposobnost pretvaranja vlastite originalne ideje u inovativnu aplikaciju za pokretne uređaje i/ili web; v) sposobnost izrade poslovnog modela projekta; i vi) sposobnost rada u malom do srednje velikom timu.
Ishodi učenja
- primijeniti tehnička i ekonomska znanja potrebna za izradu programskih rješenja za popularne platforme pokretnih uređaja i web
- planirati životni ciklus izrade web-aplikacija te aplikacija za pokretne uređaje i web
- razlikovati tehnologije potrebne za izradu aplikacija za pokretne uređaje i web
- dizajnirati kreativne i inovativne aplikacije za pokretne uređaje i web
- demonstrirati smisao za poduzetništvo u području aplikacija za pokretne uređaje i web
- razviti znanja i vještine potrebne za rad u timu
Oblici nastave
Predavanja o ekonomskim temama vezanim uz pokretanje poslovnih projekata zasnovanih na tehnologijama za pokretne uređaje i web održavaju se jednom tjedno u trajanju od dva školska sata. Predavanja se snimaju te u digitalnom obliku objavljuju na web-stranicama vještine. Predavači su ugledne osobe iz poslovne ili akademske zajednice koje posjeduju iskustva u području izrade projekata za pokretne uređaje i/ili web: i) profesori i asistenti na fakultetima (Sveučilište u Zagrebu Fakultet elektrotehnike i računarstva te Sveučilište u Zagrebu Ekonomski fakultet); ii) poduzetnici i vodeći ljudi u kompanijama s iskustvom u pokretanju i vođenju tvrtki čiji su poslovni modeli temeljeni na web-tehnologijama i/ili tehnologijama za pokretne uređaje; iii) članovi i alumni studentske udruge eSTUDENT.
Demonstracijske vježbeRadionice o tehničkim znanjima vezanim uz pokretanje poslovnih projekata zasnovanih na tehnologijama za pokretne uređaje i web održavaju se jednom tjedno u trajanju od tri školska sata. Radionice se snimaju te se u digitalnom obliku mogu dohvatiti s web-stranica vještine. Predavači na radionicama su ugledne osobe iz poslovne ili akademske zajednice koje posjeduju iskustva u području izrade projekata za pokretne uređaje i/ili web: i) profesori i asistenti na fakultetima (Sveučilište u Zagrebu Fakultet elektrotehnike i računarstva te Sveučilište u Zagrebu Ekonomski fakultet); ii) stručnjaci iz industrije s iskustvom razvoja aplikacija za ciljane platforme (partnerske tvrtke te vodeće tvrtke iz područja razvoja aplikacija za web i/ili pokretne platforme)
KonzultacijeSuci koji mentoriraju i ocjenjuju projekte komentiraju rezultate projekata u definiranim kontrolnim točkama.
SeminariStudenti prezentiraju svoju ideju projekta te pripadni poslovni plan putem seminara te na taj način izrađuju potrebne materijale koji služe mentorima za korekciju i usmjeravanje natjecateljskih projekata u definiranim kontrolnim točkama. Studenti također izrađuju tehničku dokumentaciju aplikacije te prezentaciju za osmišljen i implementiran projekt.
Programske vježbeProjekt mora zadovoljavati, uz ostale, tehničke kriterije dovršenosti, što podrazumijeva: i) aplikacija mora biti funkcionalno cjelovita, a njezine mogućnosti opisane u ideji projekta u potpunosti implementirane; ii) sučelje aplikacije mora imati cjeloviti i dovršeni dizajn.
E-učenjePredavanja i radionice se snimaju te se u digitalnom obliku mogu dohvatiti s web-stranica vještine. Uspostavljen je forum gdje studenti mogu postavljati pitanja vezana uz organizaciju vještine/natjecanja te pitanja vezana uz sadržaj predavanja/radionica ili probleme na koje su naišli tijekom razvoja vlastite aplikacije, a na koja odgovaraju organizatori natjecanja, predavači te stručnjaci za popularne platforme pokretnih uređaja. Dodatno, vještina je prisutna na društvenim mrežama (Facebook, Twitter) putem kojih se ostvaruje dvosmjerna komunikacija sa svim dionicima (studenti-natjecatelji, organizatori natjecanja, predavači, pokrovitelji natjecanja).
Način ocjenjivanja
Kontinuirana nastava | Ispitni rok | |||||
---|---|---|---|---|---|---|
Vrsta provjere | Prag | Udio u ocjeni | Prag | Udio u ocjeni | ||
Seminar/Projekt | 0 % | 100 % | 0 % | 100 % |
Napomena / komentar
Za uspješno polaganje vještine sudionici trebaju ispuniti sljedeće uvjete: i) redovito pohađanje predavanja i radionica; ii) redovito ispunjavanje zadanih obaveza, što uključuje predaju ideje projekta, zajedno s pratećim poslovnim planom te predaju potrebnih materijala mentorima za korekciju u definiranim kontrolnim točkama, kao i predaju završenog projekta koji mora zadovoljavati kriterije dovršenosti. Kriteriji dovršenosti podrazumijevaju: a) aplikacija mora biti funkcionalno cjelovita, a njezine mogućnosti opisane u ideji projekta u potpunosti implementirane; b) sučelje aplikacije mora imati cjeloviti i dovršeni dizajn; c) pripadna tehnička dokumentacija aplikacije mora sadržavati sve glavne elemente navedene u predlošku dokumentacije; d) projekt treba predstaviti prezentacijom.
Tjedni plan nastave
- Uvod u tržište pokretnih uređaja
- Razvoj programske podrške za pokretne uređaje
- Razvoj programske podrške za Android, 1. dio
- Razvoj programske podrške za Android, 2. dio
- Web - uvod
- Web - HTML5, CSS3
- Razvoj programske podrške za iOS, 1. dio
- Razvoj programske podrške za iOS, 2. dio
- Razvoj programske podrške za WP7
- Razvojni ciklus programske podrške, 1. dio
- Razvojni ciklus programske podrške, 2. dio
- Plaćanje omogućeno pokretnim uređajima
- Utjecaj pokretnih uređaja na informacijsko i komunikacijsko tržište
- Pokretanje tvrtke
- Izvoz rješenja zasnovanih na informacijskim i komunikacijskim tehnologijama