Kodarit 1
Kurssi soveltuu aloittelijoille.
Kurssilla käydään läpi ohjelmoinnin sekä pelisuunnittelun peruskäsitteitä visuaalisissa ohjelmointiympäristöissä sekä Python-ohjelmointikielellä.
Ratkomme ohjelmointipulmia Code.org -oppimisympäristössä, ohjelmoimme 2D pelejä Scratchilla sekä tutustumme laitteiden ohjelmointiin Micro:bit mikrokontrolledeiden avulla.
Kurssin lopussa harjoittelemme koodin kirjoittamista Python-ohjelmointikielellä. Pythonin alkeiden harjoittelemiseen käytämme alkuun erilaisia haasteratoja, jonka jälkeen koodaamme Pythonilla helpon tarinan sekä pienen pelin.
Kodarit 2
Kurssi soveltuu Kodarit 1 kurssin tai Kodareiden kesäleirin käyneille, sekä omatoimisesti koodausta aiemmin harrastaneille.
Kurssilla syvennämme Kodarit 1 -kurssilla oppimaamme ja opettelemme lisää Pythonia Trinket.io- sekä PyGame -oppimisymäristöissä.
Lisäksi tutustumme web-ohjelmointiin, jolloin mukaan tulee HTML ja CSS.
Kodarit 3
Kurssi soveltuu Kodarit 2 kurssin käyneille.
Kolmostasolla aloitamme JavaSript-kielen opettelun. Kielen opiskelu aloitetaan code.org app lab -sovelluksella, jolla koodaamme mobiilipelin.
Tämän jälkeen siirrymme perinteiseen web-ohjelmointiin ja koodaamme elokuvahaku- & arvostelusovelluksen.
Tutustumme myös P5 JavaScript -kirjastoon ja canvas-tekniikkaan, jolla toteutamme ruudulle oman piirrosohjelman.
Kodarit 4
Kurssi soveltuu Kodarit 3 kurssin käyneille.
Kodarit 4 kurssin aloitamme P5.JS -JavaSript peliohjelmoinnilla ja koodamme HTML5 canvaksella toimivan omavalintaisen hahmon hypyttelypelin.
P5.JS ympäristöstä siirrymme tutustumaan ammattilaisten käyttämään Unity-pelintekoympäristöön, jolla toteutamme 3D-pelin.
Kodarit black belt
Kodarit black belt -kurssi on tarkoitettu tason 4 käyneille kodareille. Black belt -tasoilla on tarjolla jokaiselle kaudelle aina jotain uutta, hauskaa, trendikästä ja hyödyllistä.
Syksyn 2026 black belt tasolla rakennetaan Trivial Pursuit -tyylinen tietokilpailupeli, jossa vastassa on pelaajan tasoon mukautuva tekoäly.
Oppilaamme oppivat, miten pelin web-käyttöliittymä koodataan sekä miten tekoälyä hyödynnetään tietokilpailukysymysten luomisessa, vastausten arvioinnissa sekä pelin pitämisessä sopivan haastavana.
Kurssin projekti vaihtuu kausittain.
Esimerkkejä Black Belt -projekteistamme:
- Unity 3D multiplayer jalkapallopeli
- Unity 3D autopeli tekoälyautoja vastaan
- Unity 2D Haipeli
- Unity 2D-pelimenu
- Full stack karttasovellus
- Godot infinity run
- React.js kissakorttipeli
- Tekoälybotti, joka kyselee koekysymyksiä
- Pacman-tyyppinen verkkopeli
Kodarit Stars
Stars-tasomme oppilaat ovat black belt -tasolla harrastavia 15-20 -vuotiaita oppilaita, jotka koodaavat jo uralasit silmillä. Stars tasolle valitaan maksimissaan 10 oppilasta ja se on black belt -tasolla koodaaville oppilaillemme maksuton. Stars-ohjelmaan ilmoittaudutaan samalla lomakkella kuin tasokursseille.
Syyskaudelle 2026 haemme uusia ryhmäläisiä oppimaan, miten ohjelmistoprojekteissa toimitaan sekä opettelemaan tekoälyagenttien kanssa ohjelmointia.
AI-agenttien avulla Stars-oppilaat oppivat, miten tekoäly voi toimia aktiivisena toimijana, eli ratkaista ongelmia, tehdä päätöksiä ja automatisoida tehtäviä.
Starseissa oppilaat:
- rakentavat omia AI-agentteja askel askeleelta
- kehittävät ongelmanratkaisu- ja yhteistyötaitoja
- saavat valmiuksia tulevaisuuden työelämään
Esimerkkejä aikaisemmista Stars -projekteistamme:
- Ant Attack Unity 2D-peli
- Tools-sivusto Java Spring boot -ympäristössä
- Unreal Engine Puzzle-peli
Lisätietoja Stars-ohjelmastamme;
Suvi Syrjäläinen
0408034625
suvi.syrjalainen@kodarit.fi

