Mitä Kodareiden kursseilla koodataan?
Koodausryhmissä joko lähi- tai verkko-opetuksena harrastaminen on monelle vielä uusi tuttavuus. Meillä Kodareilla koodausta on harrastettu lähiopetuksena kuusi vuotta ja opettajan johdolla tapahtuva verkko-opetus aloitettiin kaksi vuotta sitten. Mutta mitä Kodareiden kursseilla sitten tehdään ja opitaan?
Kodareiden kursseilla oppilaat koodaavat opettajan johdolla joko lähiopetuksena tai verkossa Zoom-yhteyden kautta erilaisia oman osaamistasonsa mukaisia sovelluksia ja pelejä. Tasoja on yhteensä viisi Kodarit 1 -tasosta black belt -ryhmiin. Jokaisella tasolla on oma teemansa.
Keräsimme alle videoformaatissa muutamia esimerkkejä, miltä minkäkin Kodarit-tason harjoitukset näyttävät. Jos katsot esimerkkejä puhelimellasi, käännä puhelimesi hetkeksi vaakatasoon 🙂 Videot käynnistyvät joko itsestään, play-napista tai ihan vain videota klikkaamalla.
Kodarit 1:
Kodarit 1 -taso alkaa visuaalisella ohjelmoinnilla. Teemme kurssin alkupuoliskolla Scratch-ohjelmointialustalla tarinoita sekä pelejä.
Kodarit 1 -tason loppupuolella aloitamme Python-ohjelmoinnin harjoittelun.
Kodarit 2
Kodarit 2 -tasolla jatkamme Pythonin opiskelua Pygame-pelintekoympäristössä.
Kodarit 2 -tason lopuksi tutustumme web-ohjelmointiin ja toteutamme HTML, CSS ja Bootstrap-kirjastoa käyttäen oman responsiivisen kaikilla laitekoilla kivalta näyttävän web-sivun.
Kodarit 3
Kodarit 3 -tason aihe on JavaScript. JavaScriptilla koodaamme ensin puhelimessa toimivan lemmikinhoitopelin tai vaihtoehtoisesti space shooters -pelin.
Tämän jälkeen ohjelmassa on oman paint -ohjelman teko.
Kodarit 4
Kodarit 4 -tason aihe on peliohjelmointi.
Aloitamme Kodarit 4 -tason retrolla pelihahmojen pelastuspelillä
Puolessa välissä Kodarit 4 -tasoa siirrymme tutustumaan Unity-pelimoottoriin ja C#-ohjelmointikieleen.
Black belt
Black belt -tasolla teemme aina yhden pidemmän 15 tunnin koodausprojektin tai kaksi lyhyempää projektia. Syksyllä 2021 Black Belt ryhmämme toteuttivat Unity 3D multiplayer jalkapallopelin sekä React.js -projekteja.
Unity 3D multiplayer jalkapallopeli
React.js-ympäristössä toteutettu matopeli
Aiempina vuosina black belttimme ovat toteuttaneet Unity 2D-tasohyppely-, 3D -seikkailupelejä sekä full stack web-sovelluksia. Ensi kevään black belteille meillä on luvassa hauska Kodareiden suunnittelemilla hahmoilla toteutettava Unity 2D multiplayer -kaksintaistelupeli.
Miksi harrastaa koodausta?
Kuten videoesimerkeistämme huomasit, pääosin 8-16 -vuotiaat oppilaamme tekevät koodaustunneillamme melkoisen vaikuttavia juttuja. Ohjelmistosuunnittelijoista sekä pelikoodareista on tällä hetkellä huutava pula ja vaikka emme harrastuskursseillamme uralinssit silmillä koodaakaan, niin ovathan oppilaamme super innoissaan, kun julkaisevat tekemiämme pelejä ensin kavereilleen ja black belteissä alustalle, jossa omasta pelistään voisi alkaa pyytämään käyttäjämaksuja.
Kuinka lähteä mukaan?
Koodausharrastus kannattaa aloittaa Kodarit 1 -tasosta, jolta oppilaamme siirtyvät aina puolen vuoden välein seuraavalle tasolle. Black belt tasollamme on joka kausi uusi projekti, joten koodausta voi Kodareissa harrastaa niin monta kautta kuin koodausharrastus kanssamme innostaa.
Seuraava tasokurssikautemme käynnistyy maanantaina 24.1.2022. Yhden 15 viikkoa/1 tunti/viikko tasokurssin hinta on 285€. Oppilaat sitoutuvat ilmoittautuessaan aina yhteen kauteen/tasoon.
Tasokursseistamme lisää: https://kodarit.com/fi/tasokurssit/
Ennen uuden tasokurssikautemme alkua järjestämme ilmaisia kokeilukertoja lähiopetuspisteissämme sekä verkossa.
Kevään 2022 tutustumistunteja järjestetään 4.-20.1.2022.
Ilmaiselle tutustumiskerralle pääset ilmoittautumaan täältä: https://kodarit.com/fi/ilmainen-kokeilu/