
CodeMonkey kurssisuunnitelma
Tee opetuksestasi vaikuttavaa yksityiskohtaisten tuntisuunnitelmiemme avulla – ne on suunniteltu tekemään ohjelmoinnista helposti lähestyttävää ja hauskaa kaikenikäisille oppilaille.

CodeMonkey kurssit ja luokka-asteet
Kurssi | Oppitunnit | Luokka-aste |
CodeMonkey Jr Toimii myös tabletilla! | Jaksotus Silmukat Edistynyt Jaksotus Edistyneet Silmukat Ehdolliset Silmukat Edistyneet Ehdolliset Silmukat Toiminnot Edistyneet Toiminnot | E-2 |
Beaver Achiever Toimii myös tabletilla! | Jaksotus & Yksinkertaiset Silmukat Ehdolliset Silmukat Jos/muuten Ehto Lyhytkurssi | 1-6 |
Dodo Does Math Toimii myös tabletilla! | Etäisyydet Kulmat Kertolaskut Lyhytkurssi | 3-5 |
Coding Adventure | Osa 1: Perusteet Osa 2: Funktiot ja Ehdot Osa 3: Logiikka ja Tapahtumat | 5-9 |
Skill Mode | Osa 1: Perusteet Osa 2: Funktiot ja Ehdot Osa 3: Logiikka ja Tapahtumat | 5-9 |
Space Adventure | Lyhytkurssi | 3-4 |
Banana Tales | Osa 1: Pythonin Perusteet Osa 2: Edistyneemmät Aiheet | 7-9 |
Blocks Jumper | Lyhytkurssi | 5-6, Toinen aste |
Platformer | Pelin luominen | 7-Toinen aste |
Frogger | Pelin luominen | 7-Toinen aste |
Sprite Animations | Pelin luominen | 7-Toinen aste |
Moon Lander | Lyhytkurssi | 7-Toinen aste |
Coding Chatbots | Python-kurssi | 7-Toinen aste |
Trivia Chatbot | Python-kurssi | 7-Toinen aste |

CodeMonkey Junior
CodeMonkey Jr on suunnattu kaikkein nuorimmille oppijoille. Kurssi opettaa ohjelmoinnin perusteet pelillisten haasteiden avulla. Blokkeja käyttämällä oppilaat rakentavat visuaalisia ohjelmointiohjeita, joiden avulla apina pääsee aarrearkun luokse.
Kurssi soveltuu esiopetukseen ja toimii hyvin myös 1.–2. luokkalaisten ensimmäisenä ohjelmointikurssina. Oppitunnit toimivat loistavasti myös tableteilla!

Beaver Achiever
Beaver Achiever innostaa oppimaan perusohjelmointitaidot. Oppilaat käyttävät blokkeja auttaakseen majavaa suorittamaan erilaisia tehtäviä luontaisessa elinympäristössään.
Kurssi soveltuu luokka-asteille 1-6. Oppitunnit toimivat loistavasti myös tableteilla!

Dodo Does Math
Dodo Does Math tarjoaa oppilaille viihdyttäviä haasteita, joiden avulla oppilaat harjoittelevat matikkaa ja ohjelmoivat käyttämällä CoffeeScript -ohjelmointikieltä. Jokaisessa haasteessa oppilaiden tulee auttamaan Dodoa pääsemään takaisin muniensa luokse käyttämällä ohjelmointi- ja matematiikkataitoja.
Kurssi soveltuu luokka-asteille 3-5. Oppitunnit toimivat loistavasti myös tableteilla!

Coding Adventure
Coding Adventure’n pelillisessä ympäristössä oppilaat ohjelmoivat CoffeeScriptillä, ja auttavat apinaa pyydystämään banaaneja. Kurssi tarjoaa helpon alun tekstipohjaiseen ohjelmointiin.
Kurssi soveltuu luokka-asteille 5-9.
Skill Mode
Skill Mode -haasteet on suunniteltu auttamaan oppilaita valmistautumaan edistyneempiä kursseja varten. Skill Mode -haasteet avautuvat sitä mukaa, kun oppilas etenee Coding Adventure -kurssissa.
Kurssi soveltuu 5.–9. luokille. Huomioithan, että oppitunnit eivät toimi tableteilla.
Skill Mode -oppitunneilla eteneminen on sidottu tiettyjen Coding Adventure -harjoitusten suorittamiseen, ja ne avautuvat seuraavasti:
- Kun Coding Adventure -harjoitus 6 on suoritettu, Skill Mode Osa 1: Perusteet avautuu.
- Kun Coding Adventure -harjoitus 78 on suoritettu, Skill Mode Osa 2: Funktiot ja ehtolauseet avautuu.
- Kun Coding Adventure -harjoitus 146 on suoritettu, Skill Mode Osa 3: Logiikka ja tapahtumat avautuu.

Space Adventure
Oppilaat oppivat kirjoittamaan oikeaa koodia auttaessaan apina-astronauttia pyydystämään banaaneja avaruudessa.
Kurssi soveltuu luokka-asteille 3-4. Oppitunnit toimivat loistavasti myös tableteilla!

Banana Tales
Banana Tales on täysimittainen ohjelmointikurssi, jossa oppilaat käyttävät Python -ohjelmointikieltä liikuttaakseen banaanin vauva-apinalle raivaamalla polkuja ja ratkomalla haasteita.
Kurssi soveltuu luokka-asteille 7-9.

Blocks Jumper
Blocks Jumper -kurssissa oppilaat luovat pelejä blokkiperustaisella drag and drop -alustalla.
Kurssi soveltuu luokka-asteille 7-Toinen aste.

Platformer
CodeMonkey’n Platformer-kurssissa oppilaat rakentavat pelin, joka auttaa heitä hallitsemaan näppäimistön käyttöliittymän ja pelimekaniikan, kuten näppäimistötapahtumat, ajastimet, törmäystapahtumat ja paljon muuta!
Kurssi soveltuu luokka-asteille 7-Toinen aste.

Frogger
Tässä lyhytkurssissa oppilaat rakentavat oman versionsa Frogger™-klassikkopelistä. He oppivat, kuinka rakentaa peli, jota voi kontrolloida kosketusliittymällä.
Kurssi soveltuu luokka-asteille 7-Toinen aste.

Sprite Animations
Sprite Animations -kurssissa oppilaat harjoittelevat piirtämään kuvia, ohjelmoimaan animaatioita sekä luomaan omia sprite-arkkeja peleihinsä.
Kurssi soveltuu luokka-asteille 7-Toinen aste.

Moon Lander
Oppilaat ohjelmoivat fysiikkaan perustuvan pelin, jossa avaruusalus laskeutuu kuuhun.
Kurssi soveltuu luokka-asteille 7-Toinen aste.

Coding Chatbots
Chatbot-käyttöliittymä, helpot ohjeet ja aito ohjelmointikieli tekevät Coding Chatbots -kurssista täydellisen projektin vanhemmille oppilaille. Kursissa opitaan Python-ohjelmointikieltä ja chatbot käyttöliittymäelementtejä, kun oppilaat ohjelmoivat oikean chatbotin, joka järjestää tietokilpailun.
Kurssi soveltuu luokka-asteille 7-Toinen aste.

Trivia Chatbot
Kurssissa opitaan Python-ohjelmointikieltä samalla, kun ohjelmoidaan chatbot, joka hostaa arvauspelin.
Kurssi soveltuu luokka-asteille 7-Toinen aste.