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ä