7.-9. luokka
KO GE OP TE AI
mok koodaus sumo code logo
Katsotaan yhdessä: Näin käytät SumoCodea
SumoCoden avaaminen ja tallennus
SumoCoden Kynä toiminnot ja esimerkki
Tehtävät: Neliö ja suorakulmio
- Piirrä 100*100 kokoinen neliö.
- Aloita paikasta x=150, y=150.
- Piirrä neliö
- kokeile erilaisia nopeuksia ja kynän vahvuutta
- Piirrä suorakulmio, jonka leveys on 100 ja korkeus 80. Valitse aloituspaikka siten, että suorakulmio ei mene neliön päälle
- Tallenna koodi Sumoon.
Koodivinkit: Peruskoodit_kynä.txt
Ohjevideo:
Tehtävät: Kolmio
- Avaa uusi tyhjä koodi
- Koodaa tasasivuinen kolmio, jossa sivun pituus on 30
- Mieti tarkkaan kääntökulma
- Tallenna koodi Sumoon
- Koodaa suorakulmainen kolmio, jonka kateetit ovat 50 ja 120. Huom. laske ensin (opettaja voi auttaa 7. ja 8. luokalla)
- hypotenuusan pituus Pythagoran lauseella
- terävät kulmat trigonometrialla
- Tallenna koodi Sumoon
Koodivinkit: Peruskoodit_kynä.txt
Ohjevideo:
Tehtävä: Toistolauseella neliö
- Avaa uusi tyhjä koodi
- Käytä for -lausetta ja koodaa yksi haluamasi kokoinen neliö (ohje videossa 1)
- Katso myös videolta 2, miten voi kahdella for -lauseella tehdä useamman neliön.
Koodivinkit: Peruskoodit_kynä.txt ja Javascript-esimerkit.txt (for lause)
Ohjevideot:
Tehtävä: Toistolauseella ympyrä
- Avaa uusi tyhjä koodi
- Käytä for -lausetta ja koodaa yksi haluamasi kokoinen ympyrä (ohje videossa 1)
- Kokeile kahdella for lauseella tehdä useampi ympyrä, eli samoin kuin edellisessä neliö -tehtävässä
- Koodaa olympiarenkaat (ilman värejä, mallia voit katsoa tästä linkistä
Koodivinkit: Peruskoodit_kynä.txt ja Javascript-esimerkit.txt (for -lause)
Ohjevideo:
Tehtävä: Suunnittele ja koodaa logo yhdessä parin kanssa tai yksin
- Käytä edellä opittuja taitoja
- Suunnittele ensin logo kestävän kehityksen teemalle. Ota suunnittelussa huomioon, että osaat myös koodata logon
- Jos innostuit koodaamisesta, kannattaa katsoa myös Ekstra osio funktioista ja kirjaimista
- Koodaa logo ja tallenna se Sumoon
Tehtävän palautus:
Tämä vielä kesken
Tehtävä: Funktiolla erilaisia kuvioita
- Katso videot
- Tee omat funktiot ympyrälle, suorakulmioille ja tasasivuiselle kolmiolle. Piirrä ne funktioita käyttäen.
- Koita for lauseella käyttää funktiota usemapaan kertaan
Koodivinkit: Peruskoodit_kynä.txt ja Javascript-esimerkit.txt
Ohjevideot:
Funktion periaate
Funktio ja for -lause yhdessä
Koodilla voit piirtää myös kirjaimia:
Katso ensin esimerkit
- A kirjain, https://sumo.app/redirect/mpass?goto=https://sumo.app/works/MokKynaKirjainA
- S kirjain, https://sumo.app/redirect/mpass?goto=https://sumo.app/works/MokKynaKirjainS
Koita koodata vaikka oma nimi