Poletna šola


Fakulteta za računalništvo in informatiko že sedmič zapored organizira Poletno šolo FRI - brezplačne delavnice iz področja računalništva in informatike za srednješolce in študente.

 

Informacije glede prijav in poteka delavnic: sk@fri.uni-lj.si


 

 

Delavnice za dijake

»Naredil bom kar želiš« ali kako vzgojiti ubogljivega robotka

Termin: 8. julij - 12. julij 2013

Na poletni šoli bomo sestavljali mobilne robote z osnovnimi gradniki zbirke LEGO Mindstorms NXT. Programirali in vodili jih bomo na podlagi podatkov iz različnih vrst senzorjev. Naučili jih bomo samostojnega razmišljanja in preživetja v okolju polnem izzivov. Čaka vas tudi zvrhan koš zanimivih učnih ur, nenavadnih nalog, robotskih tekmovanj in pogovorov o mobilni robotiki, umetni inteligenci, računalništvu ter ostalih težavah človeštva.

Kaj se boš naučil/a:

  • Kako uporabiti Lego Mindstorms NXT robote.
  • Osnove programiranja.
  • Vodenje mobilnega robota s pomočjo senzorjev in motorjev.

Informacije o delavnici: Uroš Lotrič

Čas izvedbe delavnice: od 9. do 17. ure


 

Robotki in malinove pite

Termin: 8. julij - 12. julij 2013

Raspberry Pi (malinova pita) je čisto običajen računalnik, ki ga lahko pospraviš v žep. Ponuja vse, kar ponujajo veliki. Omogoča pa tudi, da nanj enostavno priklopiš motor, svetlečo diodo, senzor razdalje in vse ostalo, kar robotek potrebuje, da se zave sveta okoli sebe.  Na poletni šoli se boš  spoznal/a z malinovimi pitami. Naučil/a se boš, kako na malinovo pito priklopiš robotsko roko, kako v Pythonu poženeš njene motorje in preko senzorjev ugotoviš, kje se robotska roka nahaja in kaj počne. Spoznal/a boš, kako enostavno je s Pythonom  in malinovo pito prepričati robotsko roko, da sestavlja kocke ali pospravi sobo.

Kaj se boš naučil/a:

  • Kaj je Raspberry Pi.
  • Kako ga programiraš v jeziku Python.
  • Kako z njim poganjaš motorje, bereš senzorske podatke in upravljaš robotsko roko.

Informacije o delavnici: Rok Češnovar

Čas izvedbe delavnice: od 9. do 17. ure


 

Programiranje v višji prestavi

Termin: 1. julij - 5. julij 2013

Naloge na tekmovanjih iz programiranja se da dostikrat rešiti z osnovnim poznavanjem kakšnega od programskih jezikov in dovolj zdrave pameti, na višjem nivoju (težje skupine državnega tekmovanja, olimpijade) pa vnaprejšnje poznavanje raznovrstnih trikov, podatkovnih struktur in algoritmov postane vse bolj nujno. Na šoli se bomo učili prav tovrstnih prijemov. Skupaj bomo reševali probleme in naloge s preteklih tekmovanj, se pogovorili o zanje koristni teoriji in si ogledali rešitve. Šola je tako še posebej namenjena dijakom, ki odhajajo na IOI (International Olympiad in Informatics) ali CEOI (Central European Olympiad in Informatics).

Kaj se boš naučil/a:

  • Novih metod reševanja problemov. Letos se bomo posebej posvetili grafom.
  • Kako se lotiti reševanja algoritmičnega problema.
  • Biti uspešnejši na tekmovanjih iz programiranja.

Informacije o delavnici: Andrej Brodnik

Čas izvedbe delavnice: od 9. do 17. ure


 

Pingvini na 42 stopinjah

Termin: 8. julij - 12. julij 2013

Veš, kdo je Tux? Mali sedeči pingvin je maskota odprtokodnega in brezplačnega operacijskega sistema Linux. Skupaj si bomo pogledali, katere so njegove značilnosti. Naučili se bomo, kako Linux namestiti, nastaviti in zavarovati. Spoznali bomo zanimive programe tako v grafičnem okolju kot tudi v ukazni lupini. Za trenutek bomo »vstopili« v film The Matrix in si pogledali, kako lahko uporabimo terminal za bolj napredna in zahtevnejša opravila. Vsakdo bi si rad postavil svojo spletno stran, vendar so plačljivi operacijski sistemi predragi – Linux je super rešitev in mi si bomo pogledali tudi kako ga uporabiti za spletni strežnik. Vroče bo.

Kaj se boš naučil/a:

  • Kaj je Linux.
  • Kako namestiš operacijski sistem Linux in ga zavaruješ.
  • Vzpostaviti zmogljiv spletni strežnik ter namestiti preprosto spletno stran.

Informacije o delavnici: Jurij Mihelič

Čas izvedbe delavnice: od 9. do 17. ure


 

Pimp my Android

Termin: 8. julij - 12. julij 2013

Imaš hud telefon? Želiš izvedeti, kaj vse lahko z njim počneš? Pridruži se nam na poletni šoli Pimp my Android in z nami zapluj v programerske vode. Ogledali si bomo osnove programiranja za Androida, se spoznali z Javo in razvili svojo prvo mobilno aplikacijo. Razvijali bomo mobilne igrice, pisali resne aplikacije za urejanje vsakdanjih opravil in uporabili vse čute našega telefona, od pospeškometra in GPS-a do kamere. Pridruži se nam tudi, če še nimaš telefona, saj se boste lahko na poletni šoli zabavali z našimi tablicami in telefončki. Najboljše aplikacije bodo tudi nagrajene!

Kaj se boš naučil/a:

  • Osnove programiranja za okolje Android.
  • Timsko delo in načrtovanje.
  • Kako zasnovati lastno mobilno aplikacijo.

Informacije o delavnici: Matevž Pesek

Čas izvedbe delavnice: od 9. do 17. ure


 

Delavnica za študente

Poletna šola strojnega učenja

Termin: 8. julij - 12. julij 2013

Podatke imajo danes vsi: podjetja o svojih strankah in izdelkih, države o državljanih, zdravniki o bolj ali manj zdravih, politiki o volivcih. Nekateri imajo boljše podatke, drugi slabše, eni jih imajo več in drugi manj. A to ni pomembno: zmagal bo tisti, ki bo znal iz njih izvleči več koristnega. Včasih take podatke podjetja ali države objavijo in tistemu, ki na njih pokaže največ znanja in najde najboljšo rešitev, podelijo nagrado; včasih simboličen drobiž (ali pa celo le čast), včasih kak milijon dolarjev ali tri. In tu pridemo na vrsto mi: na poletni šoli se bomo udeležili enega od odprtih izzivov (glej npr. http://kaggle.com) in se učili, kako se spopasti z njim. Četudi morda ne bomo zmagali in najbrž ne bomo obogateli ... pa se bomo naučili, kako zmagati prihodnjič.

Kaj se boš naučil/a:

  • Uporabiti algoritme strojnega učenja na pravih podatkih.
  • Od začetka sprogramirati linearno in logistično regresijo ter nevronske mreže.
  • Združiti napovedi več modelov.

Informacije o delavnici: Jure Žbontar

Čas izvedbe delavnice: od 9. do 17. ure


 

Delavnica za osnovnošolce

Računalništvo brez računalnika

Termin: 1. julij - 5. julij 2013

Kako na prste ene roke šteti do 31? Kako dobro igrati igro ugibanja oseb? Zakaj računalnikarji potapljajo ladjice? Kaj vse se lahko naučimo ob urejanju plastenk jogurta? Kakšen bi bil najboljši potek cest v Sloveniji? Kako sestaviti najboljši možni urnik šolskih krožkov? Kako naj da Alenka Matjažu jabolko, če je med njima Peter, ki ima v eni roki slivo in v drugi hruško? Kakšna je najhitrejša pot do Otoka zakladov? Kje v Piranu bi morali stati sladoledarji? Kako naj skupina ljudi ugotovi, koliko denarja imajo vsi skupaj, če nihče noče nikomur povedati, koliko ga ima sam?
 
Na poletni šoli, ki bo z računalništvom bolj povezana kot vse, kar ste se o računalništvu učili doslej, ne bomo uporabljali računalnikov. Razen enega, ki ga bomo sestavili iz plastičnih lončkov in bombonov.
 
Šola je namenjena otrokom od četrtega do šestega razreda, ki radi razmišljajo, odkrivajo in sklepajo, pa tudi tečejo in delajo počepe. Za pouk računalništva je potrebno delati vse to skupaj. In zraven včasih še peti (ali vsaj žvižgati).

Informacije o delavnici: Janez Demšar

Čas izvedbe delavnice: od 10. do 15. ure


Slike iz delavnic Poletne Šole FRI 2012