310 likes | 498 Views
Predstavitev študentskih projektov in izbirnih predmetov. Za študente in študentke 2. in 3. letnika visokošolskega strokovnega bolonjskega študijskega programa (feb. 2013- feb. 2014). SPLOŠNO O PROJEKTIH (1/2).
E N D
Predstavitev študentskih projektov in izbirnih predmetov Za študente in študentke 2. in 3. letnika visokošolskega strokovnega bolonjskega študijskega programa (feb. 2013- feb. 2014) Predstavitev študentskih projektov in izbirnih predmetov
SPLOŠNO O PROJEKTIH (1/2) • Projekti (praviloma trije) so posebej pripravljeni za vsako novo generacijo študentov. • Projektne vsebine so smiselno povezane z osnovnimi znanji s področij računalništva in informacijskih tehnologij. • Cilji projektov so uporabne rešitve. Imajo praktični pomen, nekatere so povezane s problemi partnerjev iz gospodarstva. • Vsak projekt traja eno leto: od okoli 20. feb. 2013 do okoli 20. feb. 2014, tj. projekt se začne z letnim semestrom 2. letnika in zaključi na koncu zimskega semestra 3. letnika. Predstavitev študentskih projektov in izbirnih predmetov
SPLOŠNO O PROJEKTIH (2/2) • Projekt obsega točno določenih 8 predmetov: 4 predmete v 2. letniku (ti so navedeni v sprejetem programu kot izbirni predmeti I) in 4 predmete v 3. letniku (to so izbirni predmeti II). • Študent, ki izbere projekt, izbere avtomatsko 8 na projekt vezanih predmetov. • Diplomsko delo bo praviloma izhajalo iz dela na projektu. Predstavitev študentskih projektov in izbirnih predmetov
OSNOVNI CILJI PROJEKTOV • Študente naučiti izdelave projektne dokumentacije. • Navajanje na timsko delo in prevzemanje odgovornosti znotraj skupine. • Študente navaditi na pomembnost ustrezne predstavitve opravljenega dela. Predstavitev študentskih projektov in izbirnih predmetov
IZBOR PROJEKTA (1/2) • Ministrstvo za izobraževanje, znanost, kulturo in športje normiralo velikost skupine, v kateri naj bi bilo 15 študentov. • Načela dobrega gospodarja (zaradi financiranja in optimalne izkoriščenosti prostorskih in kadrovskih potencialov na Inštitutu za računalništvo) nas silijo, da vključimo v posamezni projekt okoli15 študentov. Predstavitev študentskih projektov in izbirnih predmetov
IZBOR PROJEKTA (2/2) • Študent pri vpisu v drugi letnik izpolni poseben formular, v katerem zapiše naziv projekta, v katerega se želi vključiti (kot prvo željo). Hkrati navede naziv projekta, v katerega se želi vključiti v primeru, če bo kvota za prvi projekt zasedena (kot drugo željo). Izpolnjeni formular odda v študentski referat. • Pri izbiri projekta bodo imeli prednost študentje z višjo povprečno oceno izpitov. Predstavitev študentskih projektov in izbirnih predmetov
Predstavitev študentskih projektov Atila Osvajalec FERI Navigator Pametni telefon Predstavitev študentskih projektov in izbirnih predmetov
Atila Osvajalec Projektno izvajanje vaj v 2. in 3. letniku visokošolskega programa (2013-2014) Predstavitev študentskih projektov in izbirnih predmetov
Cilji projekta • zasnova in implementacija strateške igre • aplikacija bo lahko realno-časovna (Command&Conquer, Dune, 0 A. D., Bos Wars, Seven Kingdoms) ali potezna (Civilization, UFO:Alien Invasion, Battle for Wesnoth) • bitka bo potekala med igralcem in računalnikom oz. dvema ali več igralci prek mreže • na začetku 2D izvedba, kasneje 3D Predstavitev študentskih projektov in izbirnih predmetov
Možni scenariji • srednjeveška/fantazijska bitka med kraljestvi • obramba planeta pred napadom iz vesolja • prva/druga svetovna vojna • lastni scenariji Predstavitev študentskih projektov in izbirnih predmetov
Predmeti 2. letnika • Obdelava geometrijskih podatkov • izdelava uporabniškega vmesnika, 2D različice • Aplikacije za internet • podpora mrežni komunikaciji, izdelava spletne različice • Metode umetne inteligence • vgradnja osnovne umetne inteligence v igro (iskanje poti, osnovna taktika računalniškega igralca) • Sistemska administracija • vzpostavitev in uporaba SVN-strežnika, nameščanje, uporaba in vzdrževanje strežnikov Predstavitev študentskih projektov in izbirnih predmetov
Predmeti 3. letnika • Integracijsko programiranje • implementacija aplikacije na drugih platformah • Računalniška grafika in animacija • nadgradnja v 3D • Uvod v evolucijske algoritme • nadgradnja umetne inteligence • Preizkušanje strojne in programske opreme • testiranje igre in odpravljanje napak Predstavitev študentskih projektov in izbirnih predmetov
Nabor predmetov • 2. letnik – poletni semester • Razvoj aplikacij za internet (M. Ojsteršek) • Obdelava geometrijskih podatkov (B. Žalik) • Metode umetne inteligence (N. Guid) • Sistemska administracija (D. Korže) • 3. letnik – zimski semester • Računalniška grafika in animacija (N. Guid) • Integracijsko programiranje (J. Brest) • Uvod v evolucijske algoritme (M. Mernik) • Preizkušanje strojne in programske opreme (B. Potočnik) Predstavitev študentskih projektov in izbirnih predmetov
Predstavitev študentskih projektov Atila Osvajalec FERI Navigator Pametni telefon Predstavitev študentskih projektov in izbirnih predmetov
FERI Navigator Predstavitev projekta Laboratorij za načrtovanje sistemov Predstavitev študentskih projektov in izbirnih predmetov
Motivacija Predstavitev študentskih projektov in izbirnih predmetov
Osnovni cilji • Mobilna aplikacija za navigiranje po zgradbah • navigiranje po FERI • namenjeno za bruce, tuje študente, goste • Cilji projekta • določanje lokacije na fakulteti in prikaz tlorisa fakultete • iskanje predavalnic, kabinetov, profesorjev • prikaz najkrajše poti do željene lokacije • zaznava smeri gibanja in opozarjanje ob napačni smeri • Podpora za različne mobilne platforme Predstavitev študentskih projektov in izbirnih predmetov
Določanje lokacije, iskanje prostorov • Določanje lokacije v zgradbi • uporaba QR kode • določanje ključnih točk v zgradbi • Iskanje prostorov • Iskanje profesorja/asistenta • Iskanje predavalnice/kabineta Predstavitev študentskih projektov in izbirnih predmetov
Iskanje poti • Prikaz lokacije • izdelava tlorisov • prikaz tlorisov prostorov fakultete • Iskanje najkrajše poti • grafičen prikaz poti • prikaz navodil Predstavitev študentskih projektov in izbirnih predmetov
Prikaz in zaznavanje smeri gibanja • Prikaz navodil med gibanjem • Uporaba senzorjev za določitev smeri premikanja • Zaznavanje premika v napačno smer • Opozarjanje ob premikanju v napačno smer Predstavitev študentskih projektov in izbirnih predmetov
Metode in tehnologije • Mobilne platforme • Iskanje najkrajše poti • Optimiziranje poti • Vizualizacija podatkov • Zaznavanje premikanja s senzorji • Testiranje opreme Predstavitev študentskih projektov in izbirnih predmetov
Nabor predmetov • 2. letnik – poletni semester (št. 1. 2012/13) • Logične strukture in sistemi (Danilo Korže) • Obdelava geometrijskih podatkov (Borut Žalik) • Namenska programska oprema (Aleš Holobar) • Osnove računalniškega vida (Božidar Potočnik) • 3. letnik – zimski semester (št. 1. 2013/14) • Strojno učenje in iskanje novega znanja (Milan Zorman) • Računalniška večpredstavnost (David Podgorelec) • Načrtovanje računalniških sistemov (Damjan Zazula) • Preizkušanje strojne in programske opreme (Božidar Potočnik) Predstavitev študentskih projektov in izbirnih predmetov
Predstavitev študentskih projektov Atila Osvajalec FERI Navigator Pametni telefon Predstavitev študentskih projektov in izbirnih predmetov
Pametni telefon(Pametni telefon kot spodbuda k zdravem načinu življenja) Projektno izvajanje vaj v 2. in 3. letniku visokošolskega programa (2013-2014)
Osnovni cilji projekta hPhone • Zdrav način življenja je v času digitalizacije sveta eden izmed izzivov sodobne družbe. Uporaba sodobnih naprav, kot so pametni telefon omogoča planiranje, vodenje in povezovanje različnih športov ali drugih aktivnosti. Tako bo eden izmed osnovnih ciljev projekta izdelava mobilne aplikacije na temo spodbujanja zdravega življenskega sloga. • Spodbuditi študente pri njihovih hobijih. • Izdelava različnih aplikacij. • Praktičnost • Prikaz rezultatov prijateljem, sorodnikom, … • Večina konceptov računalniških tehnologij se uporablja tudi na telefonih
Tehnologije Telefoni med nami Odlično odprtokodno razvojno orodje Eclipse http://developer.android.com/index.html Simulator
Posamezne naloge • Senzorji • Beleženje gibanja • Prepoznava gibanja • Uporaba GPS • ... • Storitve • Vodenje rezultatov • Različni testi • Urniki • .... • Vmesik • Različni vnosi • Zvočni efekti • ... Vir: https://play.google.com
Možni scenariji • Ob koncu dneva nam telefon pusti sporočilo o prehojeni poti, številu porabljenih kalorij ... • Zjutraj nas opozori na mesečno preverjanje telesne teže. • Popoldan nas opozori, da je potreben izdaten vnos tekočine saj imamo planirano kolesarjenje. • Kolesarjenje se beleži in sproti obvešča naše prijatelje o položaju na zemljevidu. • Rezultati se vnesejo v posebno aplikacijo, kjer so vsi podatki o našem planiranem treningu. • Ob vožnji nas opozori na bližnje golf igrišče, ...
Kakšno delo vas čaka? • Projekt • Veliko manjših projektov • Različne zahtevnosti • Sodelovanje pri oblikovanju zahtev • Vpeljava inovativnih idej • Lasten končni produkt • Pridobljeno znanje • Razvoj mobilne aplikacije • Uporaba spletnih tehnologij (storitve, itd.) • Vizualizacija podatkov • Razpoznavanje objektov • Iskanje rešitev za težke probleme (strojno učenje, evolucijski pristopi)
Predstavitev študentskih projektov Atila Osvajalec FERI Navigator Pametni telefon Predstavitev študentskih projektov in izbirnih predmetov