Koodiaapinen ja Scratch-klubi

koodiope_logo_19.10.2014Minulla on ollut onni saada olla mukana Koodiaapinen -projektissa. Ehdimme jo vetää ensimmäisen Koodiaapinen-MOOC:in10.10. – 29.11.2015, jonka tuloksena 471 opettajaa on nyt valmiina aloittamaan ohjelmoinnin opettamisen oppilailleen. Vedin itse MOOC:ssa 3.-6. luokkien opettajille suunnattua Scratch-linjaa. Tässä blogikirjoituksessa käyn läpi viikkotehtävien palautteita, joita oli Scratch-linjan osalta todella runsaasti (1547 vastausta). Niiden läpikäymisessä on ollut iso urakka. Tulokset ovat mielenkiintoisia, mutta ensimmäiseksi kerron kuitenkin koodiaapisesta ja Scratch-klubista lyhyesti.

Koodiaapinen ja Scratch-klubi

http://www.slideshare.net/teromakotero/koodiaapinen-mooc-ja-scratchklubi

Pidin ”Sukellus pelien tekemiseen” -koulutuksen Innokas-verkoston kouluttajana Viikin normaalikoululla 10.2.2016 ja tein sitä varten ylläolevan esityksen. Siitä saa yleiskuvaa Koodiaapisesta ja Scratch-klubista. Kävimme koulutuksen aikana läpi sekä ScratchJr:ia että varsinkin Scratch-klubia. Eniten keskustelua syntyi pedagogisesta lähestymistavastani ja näin kävi myös MOOC:ssa. Tästä lisää analyysin yhteydessä. Oli kyllä upeaa nähdä, kuinka opettajat innostuivat tuon kurssin aikana koodauksesta.

Koodiaapinen -MOOC analyysejä

Tarmo Toikkanen on tehnyt useita analyysejä Koodiaapinen-MOOC:sta. Tässä on yksi: http://koodiaapinen.fi/2015/12/06/opettajien-koodausmoocin-viralliset-numerot/. Racket-linjan vetäjä Tiina Partanen teki oman linjansa vastauksista analyysin: http://koodaustakouluun.blogspot.fi/2016/02/racket-osio-koodiaapinen-mooc-beta.html?m=1. Samoin Vuokko Kangas ScratcJr:sta: http://koodiaapinen.fi/2016/02/14/scratchjr-analyysia-syksyn-2015-koodiaapinen-moocista/.

Koodiaapinen -MOOC Scratch-linjan viikkotehtävien palaute

Palautteita tuli todella paljon (1547). Kaikkien linjojen palautteita oli 3689, joista noin 42 % oli Scratch-linjan palautteita. Palautteessa oli kolme avointa kysymystä eli 1) Teoria-osio 2) Tehtävä-osio ja 3) Mitä opin. Kävin läpi kaikki 4641 (3 x 1547) vastausta näihin avoimiin kysymyksiin. Jaottelin vastaukset kolmeen luokkaan 1) positiiviset eli positiivisiksi tulkitsemani vastaukset, 2) kritiikit eli sekä kritisoivat että kehitysideat ja 3) OK eli sekä positiivista että kritiikkia sisältävät sekä tyhjät vastaukset. Lisäksi palautteissa kysyttiin tehtäviin käytettyä aikaa, joka pudotusvalikkona helpotti analyysiä tältä osin.

Suhtaudun yleensäkin skeptisesti kyselytutkimusten tuloksiin ja sama tilanne on tämän kyselyn tuloksien suhteen. Avoimia kysymyksiä on todella hankala analysoida ja tässä tapauksessa ne ovat minun subjektiivisia näkemyksiäni. Kurssin aikana saaduista aineistoista on onneksi tulossa tutkimusta, joten se tulee tasapainottamaan tilannetta. Tulokset ovat joka tapauksessa mielenkiintoisia.

Viikko 1

Viikko 1 ajankäyttö

Ajankäyttö yhteensä prosenttia n:stä (453)
0-30 min 44 10
30-60 min 175 39
1-2h 171 38
2-4h 54 12
yli 4h 9 2

Aikaa käytettiin ensimmäisen viikon tehtäviin suurimmaksi osaksi joko 30-60 min (39 %) tai 1-2 h (38 %).

Viikko 1 koonti

Käsitelty yhteensä prosenttia n:stä (453)
positiivinen 285 63
kritiikkiä 38 8
OK 129 28

Koko 1 viikon palautteista suurin osa 63 % oli positiivista. Kriittistä palautteista oli 8 %.

Viikko 1 teoria

Teoriaosio yhteensä prosenttia n:stä (453)
positiivinen 271 60
kritiikkiä 21 5
OK 161 36

Teoriaosuudessa palautetta tuli sekä Ohjelmointia alakouluun -opettajan oppaasta että Scratch-klubin teoriaosuuksista sekä opetusvideoista. Suurin osa palautteesta (60 %) oli positiivista. Kriittistä palautetta oli 5 %.

Esimerkkejä positiivisista palautteista:

  • Luin kaiken uudelleen läpi. Teoriaosuus on hyvin ja havainnollisesti kirjoitettuja.
  • Sopivan ytimekäs teoria ja selkeästi kirjoitettu.
  • Eriomaista. Pienenä kauneusvirheenä voisi paremmin tuoda esiin miten komennot yhditetän ohjelmaksi. (kirjoitusvirheet alkuperäisestä tekstistä)
  • Teoriaosuus auttaa hahmottamaan, miten koulussa käytän aiheeseen liittyvää tietoa. Oppituntiesimerkit madaltavat ainakin itselläni kynnystä koodaukseen sillä ne selventävät asioita.
  • Videot olivat hyödyllisiä. Ensimmäisellä viikolla olisi voinut olla enemmänkin suoraan ohjattuja tehtäviä.

Esimerkkejä kriittisestä palautteesta:

  • Ei ollut oikein paljon vielä konkreettista/selkeää teoriaa?
  • Ensimmäisellä kerralla tämä verkkoympäristö tuntui sekavalta ja tämä palautekin jäi antamatta, kun en huomannut koodaustehtävien jälkeen palata enää tehtäväsivulle.
  • Video painottui käytännön asioihin, olisin toivonut siinä enemmän pedagogisia ajatuksia ja käytännön esimerkkejä työkaluista ja metodeista. Animoiduissa gif-kuvissa vaihdot tulivat liian nopeasti ja epätasaisesti, jotain joutui katsomaan kolme kierrosta yhden kohdan takia.
  • Hieman vaikeaa oli hakea ohjeita iPadille erkseen.
  • Vaikeaa oli aloittaa miettimään toteutusta.

Viikko 1 tehtävät

Tehtäväosio yhteensä prosenttia n:stä (453)
positiivinen 216 48
kritiikkiä 71 16
OK 166 37

Viikon 1 tehtäväosiossa positiivista palautetta oli 48 %. Kriittistä palautetta oli 16 %. Yksi kriittisen palautteen syistä oli tehtävien pedagoginen lähestymistapa. Tehtävät ovat ongelmanratkaisutehtäviä, joissa oppiminen tapahtuu ongelmia ratkoen. Oppilaiden kanssa ei tämä lähestymistapa tuota kokemusteni mukaan ongelmia. Sen sijaan aikuisia opettaessani osalle tämä lähestymistapa tuottaa ongelmia. Yleensä he toivoisivat suoraa ohjaavaa yksityiskohtaista opetusta. Samoin itsearviointi ja monet eri ratkaisumahdollisuudet saattavat aiheuttaa vastustusta. Tietysti on mielenkiintoista, että juuri näitä taitoja tarvitaan kaikista eniten tämän hetken ja tulevaisuuden maailmassa.

Esimerkkejä positiivisesta palautteesta:

  • Kiva aloittaa helposta tehtävästä ja edetä rauhallisesti.
  • Hauskat tehtävät. Alkuun oli vaikeaa, mutta kokeillen sain toimimaan hyvin.
  • Ihan sopivia tehtäviä. Ei liian helppoja, varsinkaan aloittelijalle. En osaa antaa parannusehdotuksia, kun on niin uutta itsellekin.
  • Tehtävät olivat sopivan vaikeita, mutta kuitenkin tehtävissä. Niihin oi annettu sopivasti vinkkejä ja jätetty mukavasti tilaa myös omalle oivallukselle.
  • Hienosti liikkeelle perusteista.

Esimerkkejä kriittisestä palautteesta:

  • TEhtävissä voisi tulla paremmin ilmi se, mitenkä ovat konkrreettisesti hyödynnettävissä itse opetuksessa. (kirjoitusvirheet alkuperäisestä tekstistä)
  • Tehtävä tuntui aavistuksen helpolta ja koulumaiselta. Ehkä Scratchissa voisi päästä alkuun myös ”vapaalla” tehtävänannolla, jossa pitäisi esim. rakentaa kolme lausetta, joissa käyttää osaa annetuista blokeista.
  • Koodausharjoituksen ohjeistus ?
  • Ei ollut vaikeaa, mutta oikeat vastaukset saisi olla kaikkiin (myös koodit, joita en löytänyt)
  • Ohjeet palautteen antamisesta ovat epäselvät. Milloin tehtävä on suoritettu? Mistä tiedän sen? Oliko tarkoitus, että ensimmäisen viikon jälkeen on suoritettuna 13%tehtävistä.

Viikko 1 “mitä opin”

Esimerkkejä ”mitä opin” -osiosta

  • Opin Scratchin olemassaolon ja sain app:in ladattua ipadille. Sain hurjasti ideoita miten opettaa lause-käsitettä lukemalla muiden vastauksia Padletistä. Niin, ja opin mikä on lause!
  • Että Scratch on tosi hauska ja ihanan selkeä, uskoisin lasten lisäksi myös aikuisten ymmärtävän ohjelmoinnin perusteita 🙂
  • Ohjelmoinnista en mitään uutta ;), mutten odotakaan sitä. Olen kiinnostunut lähinnä pedagogisista ideoista ja olen kurssilla saadakseni vähän käsitystä millä tavalla lähteä liikkeelle kun työssäni varmasti jatkossa koulutan itsekin opettajia ohjelmoinnin saloihin. Nyt ollaan vielä alussa, mutta pedagogisista vinkeistä tulen varmasti oppimaan paljon. Padletiin linkattu video hillovoileipä-operobotista oli hulvaton – tuli ideoita siihen miten rikkoa jäätä opettajien kanssa.
  • Kaikki koodauksessa on minulle uutta. Opin että koodaus voi olla hauskaa. Aloitin Racketin ja etenin toisen viikon tehtäviin, kunnes tietokone ei enää suostunut ohjelmaa pyörittämään. Herjasi, ettei muisti riitä. Raketin harjoituksista tuli mieleen 80-luvun lukion atk-tunnit, joissa ohjelmointikieltä harjoiteltiin. Siirryin tekemään näitä alakoulun tehtäviä ystäväni kertoessa tehneensä samoin.

Viikko 2

Viikko 2 ajankäyttö

Ajankäyttö yhteensä prosenttia n:stä (289)
0-30 min 21 7
30-60 min 104 36
1-2h 105 36
2-4h 41 14
yli 4h 3 1

Ensimmäisen viikon jälkeen vastaajia tippui eniten eli 453:sta 289:ään. Edelleen suurin osa käytti aikaa viikon 2 tehtäviin 30-60 min tai 1-2 h.

Viikko 2 koonti

Käsitelty yhteensä prosenttia n:stä (289)
positiivinen 184 64
kritiikkiä 25 9
OK 80 28

Edelleen suurin osa vastauksista oli positiivisia 64 % (edellisellä viikolla 63 %). Kriittisiä vastauksista oli 9 % (edellisellä viikolla 8 %).

Viikko 2 teoria

Teoriaosio yhteensä prosenttia n:stä (289)
positiivinen 170 59
kritiikkiä 15 5
OK 104 36

Teoriaosiossa positiivista palautteista oli 59 % ja kriittisiä 5 %

Esimerkkejä positiivisesta palautteesta

  • Teoriaosio ja taustamateriaali suureksi avuksi. Ei tarvinnut ihan joka kohtaa testata yrityksen ja erehdyksen kautta
  • Mielestäni hyvä teoriaosio niin kirjallisena kuin videoina
  • Koodaaminen ei ole helppoa ja siksi olen kurssilla oppimassa sitä. Opin koko ajan uutta ja yritän kurssin aikana päästä tavoitteeseeni. Vaikeinta on koodikieli käytännössä, teoriaosuus tuntuu luettuna helpolta.
  • Todella hyviä tuntisuunnitelmia. Tekisi mieli heti päästä kokeilemaan tulevalle luokalleni (olen vielä äitiyslomalla)!
  • Viikon käsite silmukka oli selkeästi ja yksinkertaisesti opetettu. Sen avulla oli hyvä lähteä kokeilemaan koodaustehtäviä. Opettajan oppaan tuntisuunnitelmat olivat hyvin perusteelliset, loogisesti etenevät. Helppoja harjoituksia oppilaiden kanssa tehtäväksi. Opettajan oppaan tuntisuunnitelmat aivan älyttömän iso apu kun lähtee koodaamista itse oppilaille opettamaan, siinä samalla itse oppien.

Esimerkkejä kriittisestä palautteesta

  • Ohjelmointia alakouluun -opettajan opas oli hieman hämmästyttävä. En aivan ymmärrä, miksi tietotekniikkaa ja ohjelmointia ajetaan niin vahvasti opsiin, koska moni lukemistani asioita on aivan itsestäänselvyyttä lasten maailmassa ja ollut jo myös “vanhassa” peruskoulussa, osin hieman eri tavalla esiin tuotuna.
  • Taustamateriaalista: Opettajan oppaasta on välillä vaikea saada selvyyttä, kun opiskelijat ovat tehneet niin paljon korjauksia, varsinkin kun tekee tehtäviä viime tippaan.
  • Ohjeita ei annettu, piti tutustua itse aineistoon. Silmukka oli jo tuttu käsite. Tehtävänanto oli tyrmäävä: “..tai peli”. Miten “peli” koodataan scratchillä – no, valmiista projekteista löytyi jonkun tekemä peli, josta sen näki. Mutta pitääkö sellainen jo osata? Yksinkertaiset esimerkit olisivat olleet tarpeen, onneksi niitäkin jotkut jakoivat studioon. Olin silloin jo tehnyt oman projektini, joten myöhäistä oli. Jakamisohje ei riittänyt, koska teen tehtävät koneelle ladatulla Scratchillä, en netissä. Ohjeet olisi helpompi tarkistaa dioista tai listasta, videota on tylsä selailla löytääkseen oikean kohdan.

Viikko 2 tehtävät

Tehtäväosio yhteensä prosenttia n:stä (289)
positiivinen 122 42
kritiikkiä 46 16
OK 121 42

Tehtäväosiossa oli positiivisa palautteita 42 % ja kriittisiä 16 %.

Esimerkkejä positiivisesta palautteesta

  • Todella hyödyölinen, mutta aluksi silmukan käyttö tuntui haastavalta. (kirjoitusvirheet alkuperäisestä tekstistä)
  • Oli hyödyllinen eikä erityisen vaikea
  • Hyödyllisiä ovat olleet, itse vain kärsimätön
  • Tehtävän sujuivat paljon pienemmällä päänvaivalla kuin ensimmäisellä viikolla. Tehtävä neljä kertasi ensimmäistä viikkoa ja antoi “mähän osaan tämän”-tunnetta, tehtävä viisi taas opetti uusia asioita. Ylimääräinen tehtävä oli haastava, mutta muiden tuotoksia tutkimalla oppi paljon uutta!

Esimerkkejä kriittisestä palautteesta

  • Tein tehtävät tänään toiseen kertaan. Olen tehnyt nämä myös aiemmin ajallaan, mutta palaute ei ole tallentunut jostain syystä.
  • Koska en saa tehtäviä avattua koneelleni, teen ne suoraan ohjelmassa.
  • Kyllähän tässä joutuu hakemaan ja kokeilemaan ratkaisumalleja, mutta se tässä varmaan mielenkiintoista onkin. 🙂 Toki olisi kiva tietää, että onko ratkaissut tehtävän oikeaoppisesti vai päässyt oikean näköiseen lopputulokseen jotenkin mutkien kautta! Mutta se ei taida olla se oleellisin tieto sitten viime kädessä kuitenkaan 🙂

Viikko 2 “mitä opin”

Esimerkkejä “mitä opin” -osiosta

  • uusia kasitteita. Sain vinkkeja luokkatyoskentelyyn Padlet-sivulta muilta opettajilta. Se on hyva systeemi.
  • Opin hyödyntämään silmukkaa, jotta käskyjono lyhenee. Mitä enenmmän aikaa pystyn scratchin parissa viettämään, sen enemmän lisääntyy rohkeus kokeilla erilaisia toimintoja. Työyhteisöstämme on todella monta opettajaa mukana, ja on ollut tosi kiva huomata, kuinka yhteistyöllä autetaan mukaan myös heitä, jotka ovat kohdanneet ongelmia tehtäviä ratkaistessaan.
  • Sain paljon uusia ideoita miten opettaa silmukkaa ja sain hyvät suunnitelmat lähteä avaamaan ohjelmointiaihetta oppilaiden kanssa.

Viikko 3

Viikko 3 ajankäyttö

Ajankäyttö yhteensä prosenttia n:stä (217)
0-30 min 20 9
30-60 min 59 27
1-2h 77 35
2-4h 39 18
yli 4h 7 3

Viikolla 3 suurin osa (35 %) käytti 1-2 h tehtäviin aikaa.

Viikko 3 koonti

Käsitelty yhteensä prosenttia n:stä (217)
positiivinen 146 67
kritiikkiä 9 4
OK 61 28

Viikon 3 vastauksista 67 % oli positiivisia ja vain 4 % kriittisiä.

Viikko 3 teoria

Teoriaosio yhteensä prosenttia n:stä (217)
positiivinen 120 55
kritiikkiä 8 4
OK 88 41

Viikon 3 teoriaosiossa positiivista palautetta oli 55 % ja kriittistä 4 % vastauksista.

Esimerkkejä positiivisesta palautteesta

  • Selkeä teoria ja havainnolliset videot
  • Edelleen pidän kovasti tuntisuunnitelmista.
  • Jälleen hyvää, selkeää ja käytännönläheistä materiaalia! 🙂
  • Erittäin hyvä, että on youtube videot ja muiden tekmät tehtävät, josita voi katsoa mallia. Vaikeaa, vaikeaa en selviäisi ilman niitä (kirjoitusvirheet alkuperäisestä tekstistä)
  • Teoriaosuudessa tuntui hyvältä saada vinkkejä oppilaille tietokoneella tehtävistä jutuista.

Esimerkkejä kriittisestä palautteesta

  • olisin kaivannut siihen jatkuvaan liikkeeseen tarkempaa ohjetta
  • Olen aloitanut koodaukseen tutustumisen tällä kurssilla. Aikaisempi kokemukseni ja tietämykseni on siis täysin nolla. Ensimmäsitä kertaa teoriaosiossa tuntui, että nytpäs puhutaankin kieltä, jota en ymmärrä. Viikon aikana kuitenkin tehtävien parissa työskennellessä, teoriakin alkoi avautua.
  • Ok. (Jos teette kurssin uudestaan nykyisen materaalin pohjalta, niin olisi kiva, jos lisäisitte meille tumpeloille hieman enemmän pohjustusvinkkejä.)

Viikko 3 tehtävät

Tehtäväosio yhteensä prosenttia n:stä (217)
positiivinen 105 48
kritiikkiä 21 10
OK 91 42

Viikon 3 tehtäväosiossa positiivista palautteista oli 48 % ja kriittisiä 10 %.

Esimerkkejä positiivisesta palautteesta

  • Koodaustehtävät olivat sopivia. Ehtolause tuli hyvin käsiteltyä.
  • Harjoitus on hyödyllinen ja opettavainen. Jäin miettimään askelten laskemista.
  • Oli hyödyllinen eikä vaikea. Ennen lopullista koodia täytyy muistaa antaa kissalle käsky palata alkupisteeseen ennen seuraavan koodiversion testaamista.
  • Koodausharjoitukset ovat olleet oikein hyödyllisiä. Sopivan pieniä tehtäviä. Luovaan koodaustehtäävään saakin sitten kulumaan enemmän aikaa. Edistää ongelmanratkaisua.

Esimerkkejä kriittisestä palautteesta

  • Mielestäni tehtävänantoja voisi selkeyttää. Tein tälläkin kertaa ensimmäisessä tehtävässä vahingossa viikon toisen tehtävän.
  • Oli aika vaikea. Tarvittais varmaan semmoisia rautalankaohjeita tämmöiselle pölkkypäälle. Onneksi kollega neuvoi oikeaan suuntaan.
  • Menin sekaisin tehtävien kanssa. Tein tehtävän 6 ja kun aloitin tehtävää 7, huomasinkin tehneeni tehtävän 7 kuutosen paikalle. Olivat niin samankaltaisia.
  • Nyt en vain osannut ollenkaan tehtävää. Pitäsi perehtyä huomattavan paljon pidempään, mutta aikaa ei tahdo löytyä. Voi kurjuus. Ehkä joitain vinkkejä lisää miten koodaus sujuisi edes vähän helpommin?

Viikko 3 “mitä opin”

Esimerkkejä “mitä opin” -osiosta

  • No nyt opin sen, että kun näin jälkijunassa, aloittelijana ja arjen kiireissä yrittää rämpiä kurssia läpi, niin kannattaa pyytää apua! Ehtolause: Jos tehtävä tuntuu vaikealta, pyydä omilta oppilailtasi apua. Kolme viidesluokkalaista poikaa on innolla jäänyt välitunniksi auttamaan opea kotitehtävissä. Kaikki tekivät kotona omat versionsa seinään törmäävästä katista ja näyttivät sen minulle. Olen oppinut monta asiaa, ja pojatkin jo odottavat uutta tehtävää 🙂 Olen myös oppinut sen, että vitsi me lähdetään tähän juttuun pitkältä takamatkalta moniin oppilaisiin nähden….. 🙂
  • Yhteistyöllä menimme kollegan kanssa eka tehtävän. Kotona huomasin, ettei se mennytkään ihan oikein. Kävin tehtävän kimppuun uudelleen ja onnistumisen ilo oli mahtava. Huomenna sitten jakamaan kokemus muiden kanssa opehuoneessa.

Viikko 4

Viikko 4 ajankäyttö

Ajankäyttö yhteensä prosenttia n:stä (203)
0-30 min 20 10
30-60 min 49 24
1-2h 69 34
2-4h 41 20
yli 4h 9 4

Viikolla 4 tehtäviin käytettiin suurimmaksi osaksi (34 %) aikaa 1-2 h.

Viikko 4 koonti

Käsitelty yhteensä prosenttia n:stä (203)
positiivinen 135 67
kritiikkiä 9 4
OK 59 29

Viikolla neljä vastauksista positiivisia oli 67 % ja kriittisiä 4 %.

Viikko 4 teoria

Teoriaosio yhteensä prosenttia n:stä (203)
positiivinen 106 52
kritiikkiä 11 5
OK 86 42

Viikon 4 teoriaosiossa vastauksista oli positiivisia 52 % ja kriittisiä 5 %.

Esimerkkejä positiivisista vastauksista

  • Videot ovat erittäin hyvät ja niiden avulla Scratchin eri toiminnot avautuvat ihan uudella tavalla!
  • Pidin erityisesti “käyttäjän vastaus mukaan ohjelmaan” -osiosta
  • Esimerkit olivat erittäin hyviä. Pidin myös tunti-ideoista.
  • Opettajan materiaali hyvää, selkeää ja konkreettista.
  • Valmiit oppitunnit antavat kyllä hyviä vinkkejä omaan opetukseen! Mahtavaa, että ne ovat olemassa 🙂 Ja havainto kyllä siitä tuli vahvemmaksi, että paljonhan sitä on jo itse tehnytkin koulussa. Ei vain ole ollut tietoinen siitä, että tämähän on koodausta.

Esimerkkejä kriittisistä vastauksista

  • Teoriaosuus muuttujista olisi voinut olla laajempi.
  • Tässä on nyt taustamateriaalia, jota olen kaivannut aiempina viikkoina. Olen tehnyt Racket-ohjelmaa myös ja olen ollut tosi tyytyväinen Tiina Partasen videoihin, millä hän avaa ohjelmointia. Siellä kerrotaan, mitä eri komennoilla tapahtuu ja miten ohjelmointi etenee. Meillä koululla on Linus-ympäristö ja siinä Sratch on erilainen kuin millä sinä näytit esim. animaatiota. Minulla on sama ladattu kotikoneeseen, jotta voin harjoitella ja sitten opettaa sillä. Esimerkiksi animaatiossa minä jouduin asusteen laittamaan jokaisen erikseen, että animaatio toteutui. Minun koodi oli nelikertainen sinun tekemään koodiin.
  • Muuttujan teoriaa selittäessä voisi käyttää jotain selkeää metaforaa esim. astiasta.

Viikko 4 tehtävät

Tehtäväosio yhteensä prosenttia n:stä (203)
positiivinen 111 55
kritiikkiä 13 6
OK 79 39

Viikon 4 tehtäväosion palautteista 55 % oli positiivisia ja 6 % kriittisiä.

Esimerkkejä positiivisista palautteista

  • Tehtävät ovat mielestäni hyvät, vaikeutuvat sopivasti joka kerta.
  • Tehtävä oli hyvä. Hetken taas sai pähkäillä, mutta ei kuitenkaan liian vaikea. Näitä harjoitustehtäviä voisi periaatteessa olla enemmänkin, jotta kaikki toiminnot tulisivat tutuiksi, mutta oppiminenhan jatkuu sitten kurssin jälkeenkin.
  • Nyt vasta tajusin, että aiemmat haasteet kannattaa tallentaa, ettei aina tarvitse lähteä tekemään kaikkea alusta. Toisaalta tälläinen “lisäharjoittelu” ei tee yhtään haittaa. Aina vain enemmän koodaaminen itselle avautuu!
  • Tein tehtävät pariin kertaan, koska vaikuttivat hauskoilta. Unohdin ensimmäisellä kerralla perehtyä pelitehtävään ja katsoin videot toiseen kertaan.

Esimerkkejä kriittisestä palautteesta

  • Tehtävä oli minulle vaikea, enkä keksinyt oikeaa tapaa ennen kuin katsoin mallia muilta.
  • Toivoisin kaikkiin pedagogisiin tehtaviin kuuluvaksi videon tehtavan oikeasta suorituksesta. Oleellista on oppia koodaamaan, vaikka sitten videon ohjeita seuraamalla vaihe vaiheelta.
  • Kyllä se pistelaskua (muuttujan käyttöä) hyvin harjaannutti. Luovat koodaustehtävät oli myös mielenkiintoista käydä läpi. Olen silti ihastunut enemmän Racket-kurssin perusteellisiin video-opastuksiin uusista aiheista. Niiden katsomisen sivussa kun voi samanaikaisesti tehdä itse kotikoneella samat jutut. Toki ymmärrän, ettei yhtä oikeaa vastausta ole ja koodaaminen pitäisi ruokkia luvuutta jne…- silti johdatus uuteen aiheeseen voisi olla enemmän ohjattua.

Viikko 4 “mitä opin”

Esimerkkejä “mitä opin” -osiosta

  • Tämän kerran tehtävät tein pikaisesti jo alkuviikosta. Olen kahden pienen lapsen äiti, ja vapaa-aika tuntuu menevän niin nopeasti, etten meinaa pysyä kurssilla mukana. Tehtävät ja materiaalit ovat kuitenkin olleet sen verran nopeita tehdä, että jossain välissä olen löytänyt aikaa näihin. Välillä on ollut sitten mukava paneutua vähän paremmin, kun on ollut aikaa. Jotenkin olen sinnitellyt jo tähän asti, haluan tietää edes jotain tästä koodauksesta! 🙂
  • Scratch- tietoni syveni. Huomasin, ettei pelien tekeminen olekaan mitään ydinfysiikkaa.
  • Huomaan, että olen kaiken kaikkiaan oppinut koodausta ja jopa pitämään siitä. Ehkä juurikin sen ongelmanratkaisumeiningin takia. Olette hienosti kyllä suunnitelleet tämän kokonaisuuden ja käytännössäkin homma toimii kivasti. 🙂

Viikko 5

Viikko 5 ajankäyttö

Ajankäyttö yhteensä prosenttia n:stä (197)
0-30 min 33 17
30-60 min 51 26
1-2h 73 37
2-4h 17 9
yli 4h 8 4

Viikolla 5 suurin osa (37 %) käytti tehtäviin 1-2 h aikaa.

Viikko 5 koonti

Käsitelty yhteensä prosenttia n:stä (197)
positiivinen 137 70
kritiikkiä 10 5
OK 48 24

Viikolla 5 vastauksista 70 % oli positiivisia ja 5 % kriittisiä.

Viikko 5 teoria

Teoriaosio yhteensä prosenttia n:stä (197)
positiivinen 108 55
kritiikkiä 14 7
OK 75 38

Viikolla 5 teoriaosuudessa vastauksista 55 % oli positiivisia ja 7 % kriittisiä

Esimerkkejä positiivisista palautteista

  • Nyt oli eniten hyötyä taustamateriaaleista, piti lukea ja varsinkin lisätekemisen ohjevideo satunnaisluvuista oli mainio!
  • Taustamateriaalista varsinkin binäärijärjestelmään tutustuminen oli valaisevaa. Se on jotenkin itsellekin niin vaikea ymmärtää.
  • Hyvä teoriaosio, tarpeeksi selkeä.
  • Selkeät. Videot olivat erityisen hyvät ja niitä pystyi hyvin hyödyntämään omien kokeilujen tukena.

Esimerkkejä kriittisestä palautteesta

  • Binäärijärjestelmä oli vaikea
  • Esimerkkituntien viimeinen osio meni hieman yli ymmärrykseni, aion pala siihen vielä myöhemmin. Muut olivat ihan sisäistettävissä.
  • Opettajan oppaan käsitteet ovat jo melko vaikeita.
  • Toivon edelleen selkeaa mallivideota koodaustehtavista, jonka mukaan voi sitten itse koodata samalla tavalla ja oppia. Yritys-erehdys-menetelma on toki omaa kokeilua lisaava tapa mutta turhauttava silloin kun haluaa oppia asian nopeasti ja edeta.

Viikko 5 tehtävät

Tehtäväosio yhteensä prosenttia n:stä (197)
positiivinen 108 55
kritiikkiä 9 5
OK 80 41

Viikon tehtäväosiossa 55 % vastauksista oli positiivisia ja 5 % kriittisiä

Esimerkkejä positiivisesta palautteesta

  • Ei “vaikeita”, mutta haasteellisia. Ja ennenkaikkea innostavia. Aikaa meni eniten tehtävien jälkeen “leikkimiseen” eli kokeiluun.
  • Helppo tehtävä oli tuo pakollinen. Tätähän alkaa jo oppia 🙂 Soveltavaa tehtävää en tehnyt…
  • Nyt alkoi tuntua, etten tästä selviä…muutaman kerran piti aloittaa alusta ja ärsytti, kun toiset kommentoivat, että viikon tehtävä oli helppo…niinhän se lopulta oli helppoa itsellekin 🙂
  • Ensimmäinen koodausharjoitus oli helppo, kun olin tehnyt aiemmat tehtävät. Hyvä, että kerrankin sain tehtyä tehtävän sujuvasti ilman pitempää pähkäilyä. Remiksaustehtävä oli ihan ok. Selventävät videot olivat tarpeelliset, joten hyvä, että ne olivat mukana.

Esimerkkejä kriittisestä palautteesta

  • Helppo tehtävä. Mukana olisi voinut olla joku uusi liike.
  • Pahoittelen edelleen, etten saa koodausharjoituksia kotikoneellani auki. Kaikki pitäisi olla kunnossa, mutten tiedä, mikä on vikana. En pääse myöskään työkoneella tekemään tehtäviä, sorry! Vapaaehtoista tehtävää teen vielä tämän viikon aikana, niin kuin tein ed. viikkotehtävän kohdalla.
  • Mielestäni luova koodausharjoitus oli tällä viikolla melko turha. En tainnut oppia mitään uutta toisen työn remiksauksessa. Toki on hyvä tietää, että sellainenkin on mahdollista.

Viikko 5 “mitä opin”

Esimerkkejä “mitä opin” -osiosta

  • Eniten taisin oppia vapaaehtoisesta tehtävästä, vaikka se jäikin lopulta kesken kahden lapseni vaatiessa huomiotani. Mielestäni kaikkea ei tarvitse alusta lähtien osata itse ja ehkä paras tapa oppia onkin lähteä ensin kokeilemaan jotain uutta toisen jo valmiiseen tuotokseen. Samalla oppii jotain lisää omaankin koodaukseen.
  • Uusia käsitteitä. Myös luottamus omaan osaamiseen ja uuden oppimiseen lisääntyi.
  • Parasta tässä viikossa oli remiksaus, ei pelkästään taito remiksata Scratchissa vaan ajatus toisen (tai oman) työn muuntelusta ja jatkojalostuksesta. Tämän työtavan ja ajattelun juurruttaminen oppilaisiin ja koko työyhteisöön osaksi toimintakulttuuria. Tähän liittyvät eettiset säännöt ja vastuu sekä halu jakaa ja ottaa ideoita vastaan. Moniulotteinen juttu.
  • Pakko myöntää etten ikinä olisi uskonut, että Scratchilla voi tehdä näin monia erilaisia asioita!!

Viikko 6

Viikko 6 ajankäyttö

Ajankäyttö yhteensä prosenttia n:stä (188)
0-30 min 19 10
30-60 min 37 20
1-2h 40 21
2-4h 46 24
yli 4h 31 16

Viikolla 6 suurin osa (24 %) käytti 2-4 h aikaa tehtäviin. Tähän varmaan vaikutti diplomityön tekeminen viimeisellä viikolla.

Viikko 6 koonti

Käsitelty yhteensä prosenttia n:stä (188)
positiivinen 128 68
kritiikkiä 14 7
OK 46 24

Viikolla 6 palautteista 68 % oli positiivisia. Kriittisiä oli 7 %.

Viikko 6 teoria

Teoriaosio yhteensä prosenttia n:stä (188)
positiivinen 108 57
kritiikkiä 18 10
OK 62 33

Viikon 6 teoriaosion palautteista 57 % oli positiivisia. 10 % kriittisiä.

Esimerkkejä positiivisesta palautteesta

  • Kaikki Ops tuntisuunitelmat olivat hyvin opettavaisia. Binäärikoodauksen elementit olivat valaisevia. Erittin hauskoja käytännön juttuja oppilaiden kanssa voidaan käydä läpi. JA salakirjoitus jälleen käyttöön!
  • Opettajan oppaassa hyvin seikkaperäiset ja selkeät ohjeet, myös tapahtumaan liittyvä ohjeistus erittäin selkeä.
  • Teoria oli hyvä ja selkeältä ainakin nyt tuntuu, jos pitäisi oppilaiden kanssa ryhtyä hommiin koneella ohjelmoimaan. Kordinaatistotausta varmasti avaa hahmon sijoittumista oppilaille. En olisikaan itse hoksannut välttämättä, että löytyy valmistaustainen kordinaatisto
  • Selkeä teoriaosuus ja diplomitehtävän palauttamiseen liittyvä video

Esimerkkejä kriittisestä palautteesta

  • Vaikeaa oli aloittaa miettimään toteutusta.
  • Tekniikka on ollut vähän ongelmallista näin ensikertalaiselle, iPadin kanssa kun työskentelin.
  • Olisin kaivannut enemmänkin esimerkkejä – nyt ne keskittyivät aika itkälti metematiikkapelien laatimiseen. Lisää humanistisempaa otetta: kuinka humanisti voi tehokkaasti hyödyntää tätä ohjelmaa?
  • Koko kurssin ajan minulle on ollut haastavaa ymmärtää teorian ja tehtävänannon yhteys. Olen kyllä tehtäväni saanut tehtyä, mutta kun olen katsonut muiden tallentamia systeemejä, niin siellä on ollut aivan mielettömiä pelisovelluksia. En ymmärrä, miten he ovat sen tehneet! Minun taidolloillani – ne mitä teoriassa ja tehtävissä olen oppinut – ei sellaisia kyllä tehdä. Vasta nyt lopussa alkaa hahmottua, että miten kaikki liike ja klikkailu ja puhekuplat yms. saadaan toimimaan.

Viikko 6 tehtävät

Tehtäväosio yhteensä prosenttia n:stä (188)
positiivinen 115 61
kritiikkiä 11 6
OK 62 33

Viikolla 6 tehtäväosiossa palautteista 61 % oli positiivisia ja 6 % kriittisiä.

Esimerkkejä positiivisesta palautteesta

  • Tehtävä opetti paljon, vaikka olikin vaikea.
  • Innostus palasi jälleen..
  • Hyviä, mielenkiintoisia tehtäviä.
  • Sopivan helppo viestien demoamiseen! Ei sen tarvitse olla yhtään vaikeampi. Hyvä tehtävä.
  • Kiva koodausharjoitus, Diplomityö todella mukava tehdä.

Esimerkkejä kriittisestä palautteesta

  • Diplomitehtävän määrittely on raajaava eli se perustuu liiaksi tiettyjen temppujen käyttämiseen. Tällöin luovuus kärsii, kun pitää “kytätä” temppujen sisällyttämistä ohjelmaan.
  • Joo, ei ollut. Ehkä lisäksi olisi voinut olla jokin toinenkin tehtävä avaamaan taåahtuma-käsitettä. (kirjoitusvirheet alkuperäisestä tekstistä)
  • Diplomitehtävä oli minulle niin vaikea, että täytyi käyttää vain aiemmista tehtävistä tuttuja juttuja. Varsinaista peliä en saanut tehtyä, mutta ohjelman kuitenkin…
  • Lopputehtävään oli hankala keksiä ideaa. Kun ei oikein tiedä mitä osaa, on hankala keksiä miten sitä voisi järkevästi käyttää.

Viikko 6 “mitä opin”

Esimerkkejä “mitä opin” -osiosta

  • Luottamaan itseeni…onnistumisen elämyksestä kokeilin useita eri variaatioita ja hihkuin innosta! KIITOS!!!
  • Kokonaisuudessaan kurssista/kursseista (Scratch ja Racket) on jäänyt sellainen kutina, että tätä lisää. Ja niinhän se onkin – tekemällä oppii parhaiten. Sen on kyllä saanut myös oppia, että liian vaikeasta ei kannata lähteä liikkeelle! Olisi vaan niin hienoa osata tehdä (nopeasti) hienoja, pitkiä animaatioita ja pelejä. Suuri kiitos teille kurssin vetäjille hyvästä kurssista ja suuresta työmäärästänne, jonka olette kurssin eteen nähneet!
  • Koodaaminen ja Scratchilla puuhailu on kivaa, mutta haasteellista. Tästä kurssista saaduilla tiedoilla on hyvä jatkaa itsenäisesti eteenpäin. kiitos hyvästä ja hyödyllisestä kurssista!
  • Uuden asian ja sen että selviän ehkä sittenkin koodauksen opettamisesta. On hienoa, että tällaisia vapaasti käytettäviä ympäristöjä on olemassa.

Lopuksi

Analyysissä oli kyllä aikamoinen homma, mutta olen sen aikana saanut paljon ideoita siitä, kuinka kehittää omaa osuuttani Koodiaapinen -MOOC:ssa ja yleensä Scratch-klubia. Scratch-linjan lopputyön palautti Eliademy-oppimisalustallemme 216 kurssilaista, joka vastaa siis noin 46 % palauttaneista (471). Sen lisäksi moni vielä palautti diplomitehtäviä jälkikäteen ja saivat siitä diplominsa. Ei hassumpi saldo ? Hienoa, että saa olla tässä mukana!

Leave a Reply

Your email address will not be published. Required fields are marked *