Koodikoulu: Ensimmäiset Pelit Nettiin
Koodikoulu: Ensimmäiset Pelit Nettiin
Koodikoulussa on nyt tapahtunut jotain, mitä olemme odottaneet alusta asti. Pythonin peruselementtien opiskelu ja promptikoodaus tekoälyllä ovat viimein yhdistyneet käytännössä. Ja se oli aika makeaa.
Kaksi polkua, yksi päämäärä
Koodikoulu on alusta asti kulkenut kahta rinnakkaista polkua. Ensimmäisellä polulla oppilaat ovat opiskelleet Pythonin fundamentteja: muuttujia, operaattoreita, merkkijonoja, listoja ja kaikkea sitä, mitä ilman koodia ei voi todella ymmärtää. 86 tehtävää kuudessa kategoriassa ovat rakentaneet pohjan, jonka päälle kaikki muu nojaa.
Toisella polulla pojat ovat samaan aikaan koodanneet tekoälyn kanssa eli promptikoodauksella. He ovat pyytäneet tekoälyä generoimaan pelejä, muokanneet tuloksia, testanneet rajoja. Tämä on ollut se polku, jossa into palaa ja silmät loistavat.
Mutta nämä kaksi polkua ovat tähän asti olleet erillisiä. Python-harjoitukset opettavat ymmärtämään koodia. Promptikoodaus opettaa luomaan koodia. Olemme odottaneet sitä hetkeä, jolloin ne yhdistyvät.
Tänään se hetki koitti.
Läpimurto: Pelit Nettiin (20.3.2026)
Tämän päivän sessio alkoi yksinkertaisella kysymyksellä: “Mitä jos kaverisi voisivat pelata sun tekemää peliä?”
Pojat olivat jo koodanneet tekoälyn avulla omia pelejään, kuten Flappy Bird -variantteja, seikkailupelejä ja räjähdysefektipelejä. Mutta kaikki olivat pyörineet vain omalla koneella. Tänään opettelimme, miten promptilla koodattu peli julkaistaan nettiin niin, että kuka tahansa voi pelata sitä selaimella.
Se oli se hetki, jolloin kaikki loksahti paikoilleen.
Kun ensimmäinen oppilas näki oman pelinsä pyörimässä oikealla nettiosoitteella, ei omalla koneella vaan oikeasti internetissä, luokassa tapahtui jotain sähköistä. Yhtäkkiä jokainen halusi oman pelinsä nettiin. Yhtäkkiä jokainen ymmärsi, miksi koodausta kannattaa oppia: koska sillä voi rakentaa jotain oikeaa, jotain jaettavaa, jotain mistä voi olla ylpeä.
Tämä on se hetki, jonka takia koodikoulu on olemassa.
Flappy Steve: Esimerkki Yhdistelmästä
Yksi oppilaista rakensi pelin nimeltä Flappy Steve. Se on loistava esimerkki siitä, mitä tapahtuu kun perusymmärrys ja luova soveltaminen kohtaavat: klassinen Flappy Bird -pelimekaniikka kohtaa Minecraft-tyylisen tiilikuvioinnin ja ambient-taustan. Kaksi eri maailmaa sulautuvat yhdeksi peliksi.
Kokeile itse:
Flappy Steve, promptikoodattu ja julkaistu netissä
Tässä pelissä näkyy konkreettisesti se, mistä koodikoulussa on kyse. Oppilas ei ole vain kopioinut valmista mallia, vaan hän on yhdistänyt elementtejä eri maailmoista ja luonut jotain omaa. Flappy Birdin pelilogiikka, Minecraftin visuaalinen kieli, oma luovuus ja tekoäly työkaluna, joka auttaa kaiken toteuttamisessa.
Miksi tämä on tärkeää
Promptikoodaus ilman fundamenttiymmärrystä on kuin kirjoittamista ilman lukutaitoa. Voit sanella tekstiä, mutta et voi arvioida onko se hyvää. Python-fundamentit ilman luovaa soveltamista taas on kuin kieliopin pänttäämistä ilman, että koskaan kirjoittaisi tarinaa.
Molempia tarvitaan. Ja tänään pojat näkivät ensimmäistä kertaa, miten ne toimivat yhdessä:
- Promptilla koodaat pelin tekoälyn avulla
- Fundamentit auttavat ymmärtämään ja muokkaamaan generoitua koodia
- Julkaiseminen tekee siitä todellisen. Ei harjoituksen, vaan oikean tuotteen.
Tämä on se yhdistelmä, jota nykymaailman ohjelmistokehittäjätkin käyttävät päivittäin. Koodikoulussa lapset oppivat sen 10-vuotiaina.
Mitä seuraavaksi?
Nyt kun pojat osaavat julkaista pelejä nettiin, seuraava askel on luonnollinen: monimutkaisemmat projektit, yhteistyöprojektit, ja ehkä ensimmäinen askel kohti oikeiden API-rajapintojen käyttöä. Fundamentit ovat hallussa, julkaiseminen on opittu, ja nyt on aika rakentaa jotain isompaa.
Jos olet kiinnostunut koodikoulusta lapsellesi, ota yhteyttä tai lue lisää koodikoulun sivulta.
Metamatic Koodikoulu on Metamatic Systems Oy:n pilottiprojekti, jossa tutkitaan ja kehitetään tekoälyavusteista ohjelmoinnin opetusta lapsille ja nuorille.