Matevž Pesek

Music & Multimedia | Distributed systems | Kinect | LEGO | AI | Android
Twitter
Sledi mi!
Facebook
Moj Profil

Projekt Edoo in SIRikt 2013

V letošnjem letu sem na 2. stopnji imel priložnost izvajati vaje pri predmetu e-izobraževanje. Predmet zahteva samostojno izvedbo/implementacijo didaktičnega pripomočka kot delo pri vajah. Kot zanimivost, naše e-izobraževanje je bolj tehnološko usmerjeno za razliko od #EDCMOOC na courseri, ki sem ga opisoval nekaj mesecev nazaj in je pretežno filozofsko usmerjeno razmišljanje o posledicah tehnologije.

Študenti so imeli eno izmed redkih priložnosti (sicer so vaje/naloge študentov precej bolj fiksirane na našem študiju), da cel semester izdelujejo samostojno aplikacijo po lastni ideji, s poljubno tehnologijo, ki vsebuje didaktični pristop h pridobivanju novih veščin/znanj. Veliko zanimivih projektov je postalo dobro zaključenih izdelkov, ki jih z veseljem predstavim zainteresiranim osnovnošolskim in srednješolskim učiteljem. A velik problem naših študentov kot razvijalcev ostaja didaktična ideja. Nekatere je ta problem težil že od začetka semestra. Dober programer zna implementirati didaktično igro, rešuje probleme interakcije in podaja nove ideje o uporabi novih tehnologij (kinect, motionleap, interaktivna tabla, … ), a morda nima občutka o realnih didaktičnih problemih, lahko pa se nauči, kateri so ti problemi na primeru in jih uspešno rešuje.

Na dogodkih, ki se jih udeležujem skupaj s srednješolskimi učitelji, občasno predstavim tudi izdelke naših študentov. Veliko učiteljev je navdušenih in pogosto delijo nešteto idej za nadaljnji razvoj izdelka, potencialno uporabo itd. Učitelji vidijo v uporabi neskončno priložnosti za svoje učence, a nimajo znanja o razvoju aplikacij. Imajo idejo, čas, priložnost za aplikacijo.

Zato smo v LGMju pričeli s projektom Edoo, ki želi povezati skupnosti učiteljev in programerjem. V naslednjem šolskem letu želimo našim študentom ponuditi čim bolj realne ideje in probleme, ki jih lahko rešujemo z didaktičnimi aplikacijami. Letos smo se odločili predstaviti projekt Edoo na konferenci SIRikt, ki združuje osnovnošolske in srednješolske učitelje, in jim predstaviti idejo o portalu Edoo, ki bo postal valilnica idej o izobraževalnih aplikacijah.

 

Edoo posluša plenarni govor na SIRikt 2013

Edoo posluša plenarni govor na SIRikt 2013

Če si zainteresiran in bi rad pomagal pri razvoju ali pri idejah, izpolni prijavnico na www.edoo.si/prijava. Vsaka pomoč bo prišla prav! Read the rest of this entry »

Stara elektrarna … Tehnični muzej sredi Ljubljane …

Naslednji teden se bo v Ljubljani odvijala konferenca ICMC (International Computer Music Conference). Del predavanj in poster sessionov se bo odvijal v Stari elektrarni, ki je mimogrede cel muzej :)

Par sličic iz zaenkrat še praznega prizorišča …

Gridland – inteligentna igra

Dobro leto nazaj sem se v okviru laboratorijskih vaj pri predmetu Porazdeljene inteligentne programske tehnologije (predmeta na žalost ni več, saj so ga z novim študijskim programom zamenjali drugi) ukvarjal s programiranjem “pametnih” agentov, ki so med seboj igrali 2D poenostavljeno obliko igre Capture The Flag. Z malo napora sva s kolegom Nejcem zmagala, ideja pa je nekako preživela zaključek izvajanja predmeta in se trenutno ob visoki podpori Luke (asistenta pri predmetu PIPT) in LGM podmladku (Andraž) se projekt razvija naprej na Githubu.

Primer delovanja igre

Primer delovanja igre

 

Igro nameravamo nadgraditi. Sprva želimo modularno ločiti pomembnejše dele tako, da se lahko uporabnik odloči kateri programski jezik bo uporabljal za implementacijo lastnega agenta. Naslednji korak je dodajanje različnih spremenljivih atributov in interakcija z objekti. Razvoj je že v polnem teku, v kolikor pa želite pomagati, lahko na githubu (projekt gridland / user lukacu) checkoutate kodo in spoznate sistem. Dojemljivi smo tudi za morebitne predloge o načinih igranja (scenariji) poleg že implementiranega CTF.

Predvidoma načrtujemo v začetku prihodnjega leta širše avtomatizirano tekmovanje, kjer boste lahko  s svojimi agenti pokazali vaše programerske sposobnosti.

Na koncu sva z Nejcem zmagala (skupina NEMA => NEjc in MAtevž).

Na koncu sva z Nejcem zmagala (skupina NEMA => NEjc in MAtevž).