2017-07-17 12:06:51

Ljetna škola informatike – Code Club 2017

Code Club (svjetska mreža besplatnih volonterskih klubova programiranja za djecu) i ove će godine u Osijeku okupiti tridesetak srednjoškolaca, s ciljem da u ograničenom vremenskom periodu od pet dana (od 21. do 25. kolovoza) učenici nauče tehnologije i primjene ih na konkretnom praktičnom projektu. Svi zainteresirani srednjoškolci mogu se prijaviti putem online obrasca.

Osijek Software City se 2016. godine registrirao kao Code Club kada je i održan prvi program za srednjoškolce. Svrha Code cluba je pružiti svakom djetetu sigurnost, vještinu te mu omogućiti da sam oblikuje svoj svijet.

Ove godine će završni praktični projekt Code Cluba-a biti implementacija daljinskog upravljanja MathBot robota preko pametnog telefona ili tableta. MathBot robot je prototip two-wheel differential drive mobilnog robota baziranog na Raspberry Pi3, razvijenog od strane studenata Matematike i računarstva u okviru i za potrebe kolegija Ugrađeni sustavi.

U tom smislu, sama organizacija škole bit će podijeljena u dva dijela. U prvom dijelu naglasak će biti na edukaciji, tj. usvajanju potrebnih znanja, dok će u drugom dijelu škole naglasak biti na grupnom radu, izradi praktičnog projekta, kao i mentorskom radu s grupama. Code Club će završiti održavanjem “natjecanja”, unutar kojeg će robot morati proći kroz zadani poligon s preprekama. Tim čiji robot najbrže prođe zadani poligon – pobjeđuje!

 

Prvi dan (od 9 do 13 sati)

Otvaranje Code Cluba
Teme: Python. Mrežno programiranje u Pythonu. Protokoli (TCP/IP, HTTP). Rad sa socket objektom. Rad sa http.server objektom.
Predavač: doc.dr. Domagoj Ševerdija

 

Drugi dan (od 9 do 13 sati)

Teme: JavaScript. Biblioteka za daljinsko upravljanje virtualjoystick.js. Pristupanje HTTP serveru iz JavaScripta putem GET i POST metode.
Predavač: Davor Kolarević

 

Treći dan (od 9 do 13 sati)

Teme: Rad s motorima u Pythonu. Rad s RPi.GPIO bibliotekom.
Predavač: Jurica Maltar
 

Četvrti dan (od 9 do 13 sati)grupni rad:

Teme: Sastavljanje MathBot robota. Rad u grupama (4 učenika) na završnom projektu. Svakoj grupi će biti dodijeljen mentor-nastavnik.
 

Peti dan (od 9 do 13 sati) grupni rad:

Teme: Završetak projektnog zadatka. Testiranje. Završno natjecanje na zadanom poligonu.
Zatvaranje Ljetne škole.

 


www.skole.hr