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ä.
Kevään 2026 black belt -ohjelmassa opettelemme rakentamaan Unity 2D -peleihin aloitusvalikkorakenteen sekä siirtymiä eri pelitasojen välillä (scene-vaihdot). Tämä auttaa oppilaitamme ymmärtämään isomman usean tason pelin kulkua sekä parantaa varmuutta Unityn käytössä.
Kurssin projekti vaihtuu kausittain.
Esimerkkejä Black Belt -projekteistamme:
- Unity 3D multiplayer jalkapallopeli
- Unity 3D autopeli tekoälyautoja vastaan
- Unity 2D Haipeli
- Full stack karttasovellus
- Godot infinity run
- React.js kissakorttipeli
- Tekoälybotti, joka kyselee koekysymyksiä
- Pacman-tyyppinen verkkopeli
Kodarit Stars
Stars-tasomme oppilaat ovat meillä useita vuosia harrastaneita 15-20 -vuotiaita oppilaita, jotka koodaavat jo uralasit silmillä. Syyskaudella 2025 sekä Kevätkaudella 2026 tutustumme Unreal Engine - pelimoottoriin ja rakennamme tiiminä 3D puzzle -pelin.
Esimerkkejä aikaisemmista Stars -projekteistamme:
- Ant Attack Unity 2D-peli
- Tools-sivusto Java Spring boot -ympäristössä

