TASOKURSSIT

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 2027 black belt tasolla teemme Godot-pelimoottorilla hauskan 3D-kanapelin,  jossa kana loikkii leijuvilla lautoilla ja kerää kultamunia. Elävöitämme peliä animaatioilla, äänitehosteilla ja kyläympäristöllä.

Kevään black belt tunneilla opitaan:

-Käyttämään Godot-pelimoottoria
-Ohjelmoimaan kanan liikkuminen ja hypyt
-Toteuttamaan törmäykset
-Toteuttamaan hahmoa seuraava kamera
-Opetellaan keräämään esineitä
-Miten laskea ja näyttää pelin pisteet
-Animaatioiden ja äänien lisääminen

 

 

Kurssin projekti vaihtuu kausittain.

Esimerkkejä Black Belt -projekteistamme:

  • Trivial Pursuit -selainpeli tekoälyä vastaan
  • Unity 3D multiplayer jalkapallopeli
  • Unity 3D autopeli tekoälyautoja vastaan
  • Unity 2D Haipeli
  • Unity 2D-pelimenu
  • Full stack karttasovellus
  • React.js kissakorttipeli
  • Tekoälybotti, joka kyselee koekysymyksiä
  • Pacman-tyyppinen verkkopeli

TEKOÄLYKURSSIT

Tekoälyavusteinen pelinkehitys

Ideasta omaksi peliksi – pelinkehitystä tekoälyn avulla

Haluaisitko suunnitella ja toteuttaa omia pelejä? Tällä kurssilla tutustut pelinkehitykseen kolmen erilaisen projektin kautta Codex-tekoälyavustajan tukemana. Kurssilla pelit ja ohjelmat valmistuvat ilman ohjelmointiosaamista, eli aiempaa ohjelmointikokemusta ei tarvita!

Aloitamme kurssin selaimessa toimivasta retrohenkisestä liukupalapelistä, jossa sekoitettu kuva kootaan ehjäksi laattoja siirtämällä. Seuraavaksi rakennamme Unitylla 2D-pakohuonepelin, jossa pelaaja ratkaisee pulmia ja löytää vihjeitä. Lopuksi siirrymme kolmanteen ulottuvuuteen ja teemme Godotilla 3D minigolfpelin.

Kurssilla harjoittelet myös tekoälyn ohjaamista ja osuunnittelemaan pelimekaniikkoja, rakentamaan käyttöliittymiä ja kenttiä sekä toteuttamaan vuorovaikutusta, pisteytystä ja fysiikkaa. Pelien teemoissa ja ulkoasussa pääset käyttämään omaa luovuuttasi.,

Kurssi on suunnattu yli 13-vuotiaille nuorille ja aikuisille. Tule rakentamaan pelejä, joita muutkin pääsevät pelaamaan!

Tekoälyavusteinen ohjelmointi sekä pelinkehitys -kursseille osallistuminen vaatii kurssimaksun 295€  lisäksi ChatGPT Plus -tilauksen hankkimisen 23€/kk (29.10.2026). Huomioittehan, että ChatGPT Plus -tilauksen hinnoittelu saattaa Kodareista johtumattomasta syystä muuttua ennen kurssia tai kurssin aikana.

  • 13–17-vuotiaat: Voivat käyttää ChatGPT:tä huoltajan luvalla, myös Plus-tilausta.
  • 18 vuotta täyttäneet: Voivat käyttää ja tilata ChatGPT Plus -palvelun itsenäisesti.
  • Alle 13-vuotiaat: Eivät voi käyttää ChatGPT:tä omalla tilillään. tästä syystä tekoälykursseillemme voivat osallistua ainoastaan 13-vuotta ennen kurssin aloitusta täyttäneet.

Tekoälyavusteinen sovelluskehitys

Ideasta omaksi peliksi ja sovellukseksi – ohjelmointia tekoälyn avulla

Haluaisitko tehdä oman pelin tai verkkosovelluksen? Tällä kurssilla opit rakentamaan niitä käytännössä Codex-tekoälyavustajan kanssa. Kurssilla pelit ja ohjelmat valmistuvat ilman ohjelmointiosaamista, eli aiempaa ohjelmointikokemusta ei tarvita!

Teemme Kurssilla selaimessa toimivan muistipelin uuden kielen opiskeluun, avointa dataa hyödyntävän verkkosovelluksen sekä oman 3D-minigolfpelin Godot-pelimoottorilla. Pääset muokkaamaan projektien ulkoasua ja toimintoja omien ideoidesi mukaan.

Kurssilla opit pilkkomaan peli- tai sovellusidean toteutettaviksi vaiheiksi, antamaan tekoälylle selkeitä ohjeita sekä testaamaan ja kehittämään sen tuottamaa koodia. Samalla tutustut verkkosovellusten ja pelinkehityksen perusteisiin ja harjoittelet virheiden ratkaisemista.

Kurssi on suunnattu yli 13-vuotiaille nuorille ja aikuisille. Tule muuttamaan ideasi toimiviksi peleiksi ja sovelluksiksi!

Tekoälyavusteinen ohjelmointi sekä pelinkehitys -kursseille osallistuminen vaatii kurssimaksun 295€  lisäksi ChatGPT Plus -tilauksen hankkimisen 23€/kk (29.10.2026). Huomioittehan, että ChatGPT Plus -tilauksen hinnoittelu saattaa Kodareista johtumattomasta syystä muuttua ennen kurssia tai kurssin aikana.

  • 13–17-vuotiaat: Voivat käyttää ChatGPT:tä huoltajan luvalla, myös Plus-tilausta.
  • 18 vuotta täyttäneet: Voivat käyttää ja tilata ChatGPT Plus -palvelun itsenäisesti.
  • Alle 13-vuotiaat: Eivät voi käyttää ChatGPT:tä omalla tilillään. Tästä syystä tekoälykursseillemme voivat osallistua ainoastaan 13-vuotta ennen kurssin aloitusta täyttäneet.