{"id":23,"date":"2016-12-09T14:55:33","date_gmt":"2016-12-09T12:55:33","guid":{"rendered":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/?p=23"},"modified":"2016-12-14T22:38:23","modified_gmt":"2016-12-14T20:38:23","slug":"alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa","status":"publish","type":"post","link":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/","title":{"rendered":"Alkuun ohjelmoinnissa 3.-luokkalaisten kanssa"},"content":{"rendered":"<p>Tein ohjelmointikokeilun 28 kolmosluokkalaisen kanssa marras-joulukuussa 2016.<\/p>\n<p>Kyseess\u00e4 oli oma luokkani, joten pystyin melko joustavasti k\u00e4ytt\u00e4m\u00e4\u00e4n oppintunteja t\u00e4h\u00e4n (noin 1h\/vko). K\u00e4ytimme yht\u00e4 kertaa lukuunottamatta ryhm\u00e4tunteja, jotta kaikille oppilaille riitt\u00e4isi oma kone k\u00e4ytt\u00f6\u00f6n. Jotkut oppilaat halusivat tuoda oman tietokoneen tai ipadin kotoa. Muutama oppilas harrasti ohjelmointia kerhoissa ja vapaa-ajallaan, joten he toimivat muiden apuna sek\u00e4 toteuttivat vapaasti omia ideoitaan Scratchilla.<\/p>\n<p>Oikeastaan olimme aloittaneet ohjelmoinnin harjoitukset jo heti alkusyksyst\u00e4 lukemalla Hello Ruby kirjaa ja tekem\u00e4ll\u00e4 kirjaan littyvi\u00e4 harjoituksia. Oppilaat olivat aina todella innoissaan n\u00e4iden harjoitusten parissa ja aihe selv\u00e4sti kiinnosti l\u00e4hes kaikkia. \u00a0My\u00f6s ohjelmoinnin idea alkoi olla suurimmalla osalla jotenkin selvill\u00e4. My\u00f6s opettajalla.<\/p>\n<p>Koulun evakkotilanteesta, sek\u00e4 sis\u00e4ilmavaurioisten tavaroiden poistamisesta johtuen koulumme oli syksyll\u00e4 siin\u00e4 tilanteessa, ett\u00e4 3-6 -luokkalaisilla oli k\u00e4yt\u00f6ss\u00e4\u00e4n vain 18 ipadia. Uusiksi tietokoneiksi oli tilattu Chromebookit, mutta niiden saapumisajankohdasta ei ollut varmuutta. Siksi suunnittelin ohjelmoinitkokeilun kahdella eri vaihtoehdolla, joista kumpikaan ei loppujenlopuksi t\u00e4ysin toteutunut. Mutta toisaalta, mik\u00e4 asia koskaan menisik\u00e4\u00e4n ihan suunnitelmien mukaan koulumaailmassa. \ud83d\ude42<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Suunnitelma<\/strong><\/p>\n<p><a href=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2016\/12\/Ohjelmointiharjoitus-Roukko-3A.pptx\">ohjelmointiharjoitus-roukko-3a<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>1. Tunti\u00a0<\/strong><\/p>\n<p>Ipadien k\u00e4ytt\u00f6 oli oppilaille jo varsin tuttua, joten siirryimme suoraan Scratch Jr-ohjelman pariin. Osalle ohjelma oli tuttu ja osa ei juurikaan k\u00e4yt\u00e4 ipadeja koulut\u00f6it\u00e4 enemp\u00e4\u00e4, joten hitaimpien ja kokemattomimpien mukaan edettiin. Aloitimme ekan harjoituksen pala kerrallaan: &#8221;Plus-napista saat uuden pelin. Vasemmalla yl\u00e4reunassa on kissa, joka on sinun hahmosi. Kissalle annetaan ohjeita, joiden avulla se saadaan tekem\u00e4\u00e4n erilaisia asioita, kun peli k\u00e4ynnistet\u00e4\u00e4n vihre\u00e4sti lipusta. N\u00e4et n\u00e4it\u00e4 ohjeita ja k\u00e4skyj\u00e4 kuvan alla. Aloitetaan vihre\u00e4st\u00e4 lipusta. Jne&#8230;&#8221;<\/p>\n<p>Tavoitteena oli:<\/p>\n<ul>\n<li>vaihtaa hahmoa ja taustaa<\/li>\n<li>ymm\u00e4rt\u00e4\u00e4, ett\u00e4 peli alkaa klikkaamalla vihre\u00e4\u00e4 lippua<\/li>\n<li>ymm\u00e4rt\u00e4\u00e4, ett\u00e4 per\u00e4kk\u00e4iset k\u00e4skyt n\u00e4kyv\u00e4t peliss\u00e4 per\u00e4kk\u00e4isin\u00e4 toimintoina<\/li>\n<li>saada hahmo liikkumaan eri tavoin<\/li>\n<\/ul>\n<p>Alkuun p\u00e4\u00e4sty\u00e4\u00e4n lapset saivat kokeilla itsen\u00e4isesti eri k\u00e4skyj\u00e4. Oli mielenkiintoista huomata, ett\u00e4 monet n\u00e4ist\u00e4 &#8221;diginatiiveista&#8221; olivat yll\u00e4tt\u00e4v\u00e4n arkoja kokeilemaan itsen\u00e4isesti uutta ohjelmaa. Vasta, kun lupasin, ett\u00e4 kukaan ei saa ohjelmaa mill\u00e4\u00e4n tavalla solmuun eik\u00e4 p\u00e4di\u00e4 rikki (muuta kuin tiputtamalla) niin loputkin rohkaistuivat tekem\u00e4\u00e4n omia kokeilujaan.<\/p>\n<p>Alla video ekojen tuntien aikaansaannoksista.<\/p>\n<p><iframe loading=\"lazy\" width=\"740\" height=\"416\" src=\"https:\/\/www.youtube.com\/embed\/pFfABG76vN0?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p><strong>2. Tunti<\/strong><\/p>\n<p>Toinen ohjelmointikokeilulle varattu tunti menikin yll\u00e4tt\u00e4en toisenlaisissa tietokonehommissa. Koulu sai juuri uudet Chromebookit ja k\u00e4ytimme varatun ajan opettelemalla kirjautumista niille sek\u00e4 vaihdoimme oppilastunnuksiin uudet salasanat. Ehdimme hieman my\u00f6s raapaista pinnalta Scratchin nettiversiota.<\/p>\n<p><iframe loading=\"lazy\" width=\"740\" height=\"416\" src=\"https:\/\/www.youtube.com\/embed\/D6_7Dciyl8Q?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p><strong>3. Tunti\u00a0<\/strong><\/p>\n<p>Jatkoimme ohjelmointia Chromebookeilla ja siirryimme nettiversioon Scratchista. Osalla oppilaista oli oma tunnus ohjelmaan jo valmiiksi ja osa teki kirjautumatta. T\u00e4m\u00e4 aiheutti sen ongelman, ett\u00e4 emme voineet tehd\u00e4 t\u00f6it\u00e4, jotka j\u00e4isiv\u00e4t kesken. Totesin my\u00f6s, ett\u00e4 alkuper\u00e4inen suunnitelmani (Scratch\u00a0jr-ohjelmaan perustuva) ei tule toimimaan nettiversion kanssa, sill\u00e4 se on paljon aikaaviev\u00e4mpi ja monimutkaisempi, vaikka samalla monipuolisempi ja innostavampikin. Jokaisella tunnilla piti k\u00e4yd\u00e4 l\u00e4pi kielen vaihto englannista suomeksi, uuden pelin\/ohjelman aloittaminen, mist\u00e4 saa vaihdettua tausta jne. Etenimme siis paljon hitaampaa tahtia, kuin mit\u00e4 kuvittelin.<\/p>\n<p>Tavoitteena ensimm\u00e4isell\u00e4 Scratch kerralla oli<\/p>\n<ul>\n<li>oppia luomaan hahmo(ja) ja vaihtamaan taustaa<\/li>\n<li>vihre\u00e4 lippu- ja liikkumisk\u00e4skyt olivat jo tuttuja, joten nyt harjoiteltiin aloituspaikan m\u00e4\u00e4ritt\u00e4mist\u00e4 sek\u00e4 <em>liukumista tietyss\u00e4 ajassa tiettyyn paikkaan<\/em><\/li>\n<li>lis\u00e4t\u00e4\u00e4n puhetta hahmoille puhekuplien avulla<\/li>\n<\/ul>\n<p><iframe loading=\"lazy\" width=\"740\" height=\"416\" src=\"https:\/\/www.youtube.com\/embed\/DHd5lJwC-nk?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p><strong>4. tunti\u00a0<\/strong><\/p>\n<p>Nelj\u00e4s tunti pidettiin heti seuraavana p\u00e4iv\u00e4n\u00e4 kolmannen tunnin j\u00e4lkeen, joten\u00a0Scratchiin kirjautuminen, kielen vaihtaminen yms k\u00e4yt\u00e4nn\u00f6n seikat olivat hyvin oppilailla muistissa. Aloitimme kaikki yhdess\u00e4 ja ty\u00f6skentelimme aluksi samanaikaisesti. Peilasin oman n\u00e4ytt\u00f6ni taululle ja kerroin kahden hahmon ja Scratch-animaation avulla tarinaa. (Oppilaat saivat itse valita omat hahmonsa ja taustansa.) Tarina meni n\u00e4in:<\/p>\n<p><em>Olipa kerran tytt\u00f6, joka k\u00e4veli yksin\u00e4\u00e4n mets\u00e4ss\u00e4. Yht\u00e4kki\u00e4 h\u00e4n kuuli ihmeellisen \u00e4\u00e4nen. H\u00e4n kysyi: &#8211; Mik\u00e4 se oli? Silloin h\u00e4n huomasi kissan, joka vastasi: &#8211; Se olin min\u00e4!<\/em><\/p>\n<p>T\u00e4m\u00e4n j\u00e4lkeen aloimme yhdess\u00e4 mietti\u00e4, miten t\u00e4m\u00e4n tarinan saisi ohjelmoitua lyhyeksi animaatioksi\u00a0Scratchin avulla. Eilisest\u00e4 jotkut muistivat, ett\u00e4 pit\u00e4\u00e4 olla aloituspaikka ja liikkumiseen kannattaa k\u00e4ytt\u00e4\u00e4 k\u00e4sky\u00e4 &#8221;Liu&#8217;u paikkaan xy 1 sekuntia&#8221;, jotta hahmo saadaan siirtym\u00e4\u00e4n sinne, mihin halutaan. Puhettakin he olisivat osanneet itse lis\u00e4t\u00e4, mutta uutena asiana tuli mm. seuraavat asiat:<\/p>\n<ul>\n<li>piilota &#8211; n\u00e4yt\u00e4 -k\u00e4sky j\u00e4lkimm\u00e4iselle hahmolle<\/li>\n<li>odota -k\u00e4sky, jotta puhekuplat eiv\u00e4t mene p\u00e4\u00e4llek\u00e4in<\/li>\n<li>\u00e4\u00e4nen lis\u00e4\u00e4minen<\/li>\n<\/ul>\n<p>Ensimm\u00e4isten repliikkien j\u00e4lkeen oppilaat saivat vapaasti jatkaa tarinaa. T\u00e4ss\u00e4 vaiheessa moni huomasi, ett\u00e4 puheenvuorojen ajoittaminen oli hieman hankalaa, mutta sujuvasti kokeilivat eri sekuntim\u00e4\u00e4ri\u00e4 odota -k\u00e4skyyn.<\/p>\n<p><iframe loading=\"lazy\" width=\"740\" height=\"416\" src=\"https:\/\/www.youtube.com\/embed\/rnjTlqiyMcg?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p><strong>5. Tunti<\/strong><\/p>\n<p>Viimeisell\u00e4 (alunperin 4. tunti) tunnilla on tarkoitus tehd\u00e4 suunnitelman mukainen yksinkertainen peli. Aikataulu meni t\u00e4ss\u00e4 kohtaa uusiksi opettajan sairausloman vuoksi, mutta onneksi tunti ehdittiin viel\u00e4 pit\u00e4m\u00e4\u00e4n ennen joululomaa.<\/p>\n<p>Pelin luominen sujui helposti. Teimme yhdess\u00e4 komennot &#8221;kiinniottavalle hahmolle&#8221; sek\u00e4 &#8221;tippuvalle hahmolle&#8221;. T\u00e4m\u00e4n j\u00e4lkeen lapset saivat pelata peli\u00e4. T\u00e4ss\u00e4 vaiheessa kerroin my\u00f6s, ett\u00e4 on mahdollista lis\u00e4t\u00e4 peliin pisteiden lasku. Laitoin komentosarjan n\u00e4kyviin videotykin avulla ja sanoin, ett\u00e4 halukkaat voivat katsoa t\u00e4st\u00e4. Kahta oppilasta lukuunottamatta kaikki muut halusivat lis\u00e4t\u00e4 pisteet peliin. Apua tarvittiin ainoastaan Tieto-muuttujan luomisessa, muuten oppilaat osasivat jo hyvin sujuvasti etsi\u00e4 oikeat komennot ja laittaa ne oikeaan j\u00e4rjestykseen. \u00a0Pelist\u00e4 tuli todellinen hitti ja monet, jotka eiv\u00e4t olleet kirjautuneet Scratciin omilla tunnuksillaan, ottivat k\u00e4nnyk\u00e4ll\u00e4 kuvan pelin hahmojen k\u00e4skyist\u00e4, jotta voivat luoda sen kotona uudelleen. \ud83d\ude42<\/p>\n<p>Hyv\u00e4 fiilis j\u00e4i t\u00e4m\u00e4n(kin) tunnin j\u00e4lkeen!<\/p>\n<p><iframe loading=\"lazy\" width=\"740\" height=\"416\" src=\"https:\/\/www.youtube.com\/embed\/-1_Egaj1TKE?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Pohdintaa<\/strong><\/p>\n<p>Melko pian Scratchiin siirtymisen j\u00e4lkeen huomasin, ett\u00e4 olin tehnyt hieman liian optimistisen suunnitelman. Kolmosluokkalaisilla vie viel\u00e4 paljon aikaa koneelle kirjautuminen (&#8221;Ope, mik\u00e4 se mun salasana olikaan?&#8221;) ym perusasiat.\u00a0Scratchia he kyll\u00e4 alkoivat k\u00e4ytt\u00e4\u00e4 hyvinkin rohkeasti alun j\u00e4lkeen ja oppivat paljon yrityksen ja erehdyksen\/onnistumisen kautta. Oppilaat my\u00f6s neuvoivat spontaanisti toisilleen hoksaamiaan asioita ja vinkkej\u00e4. Koodaustunneilla oli aina todella innostunut ja iloinen ilmapiiri. Oppilaat eiv\u00e4t yleens\u00e4 suostuneet l\u00e4htem\u00e4\u00e4n v\u00e4litunnillekaan, vaan peli\u00e4 piti saada jatkaa niin pitk\u00e4\u00e4n kuin mahdollista. Aiomme ehdottomasti jatkaa koodausta my\u00f6s kev\u00e4\u00e4ll\u00e4.<\/p>\n<p>Nyky\u00e4\u00e4n on todella paljon valmiita ja ilmaisia ohjelmointiharjoituksia saatavilla netiss\u00e4, mm. Bomberbot, Code.org &amp; \u00a0Koodaustunti. My\u00f6s opettajalle on tarjolla apua ja tukea valmiiden suunnitelmien ja ohjevideoiden kautta. Malttia vaan sit\u00e4 enemm\u00e4n, mit\u00e4 pienemm\u00e4t ja kokemattomammat oppilaat (ja opettaja) on kyseess\u00e4! \ud83d\ude42<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tein ohjelmointikokeilun 28 kolmosluokkalaisen kanssa marras-joulukuussa 2016. Kyseess\u00e4 oli oma luokkani, joten pystyin melko joustavasti k\u00e4ytt\u00e4m\u00e4\u00e4n oppintunteja t\u00e4h\u00e4n (noin 1h\/vko). K\u00e4ytimme yht\u00e4 kertaa lukuunottamatta ryhm\u00e4tunteja, jotta kaikille oppilaille riitt\u00e4isi oma kone k\u00e4ytt\u00f6\u00f6n. Jotkut oppilaat halusivat tuoda oman tietokoneen tai ipadin kotoa. Muutama oppilas harrasti ohjelmointia kerhoissa ja vapaa-ajallaan, joten he toimivat muiden apuna sek\u00e4 toteuttivat<span class=\"read-more\"><a href=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/\" title=\"Read More\">More<\/a><\/span><\/p>\n","protected":false},"author":35,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-23","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-yleinen"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Alkuun ohjelmoinnissa 3.-luokkalaisten kanssa - Koodausta kouluarkeen<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Alkuun ohjelmoinnissa 3.-luokkalaisten kanssa - Koodausta kouluarkeen\" \/>\n<meta property=\"og:description\" content=\"Tein ohjelmointikokeilun 28 kolmosluokkalaisen kanssa marras-joulukuussa 2016. Kyseess\u00e4 oli oma luokkani, joten pystyin melko joustavasti k\u00e4ytt\u00e4m\u00e4\u00e4n oppintunteja t\u00e4h\u00e4n (noin 1h\/vko). K\u00e4ytimme yht\u00e4 kertaa lukuunottamatta ryhm\u00e4tunteja, jotta kaikille oppilaille riitt\u00e4isi oma kone k\u00e4ytt\u00f6\u00f6n. Jotkut oppilaat halusivat tuoda oman tietokoneen tai ipadin kotoa. Muutama oppilas harrasti ohjelmointia kerhoissa ja vapaa-ajallaan, joten he toimivat muiden apuna sek\u00e4 toteuttivatMore\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/\" \/>\n<meta property=\"og:site_name\" content=\"Koodausta kouluarkeen\" \/>\n<meta property=\"article:published_time\" content=\"2016-12-09T12:55:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-12-14T20:38:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2018\/12\/hamk-logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"513\" \/>\n\t<meta property=\"og:image:height\" content=\"513\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"skalliokoski\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Kirjoittanut\" \/>\n\t<meta name=\"twitter:data1\" content=\"skalliokoski\" \/>\n\t<meta name=\"twitter:label2\" content=\"Arvioitu lukuaika\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minuuttia\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/\"},\"author\":{\"name\":\"skalliokoski\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/8d4840a3dd85589c82df9dc2e796ba87\"},\"headline\":\"Alkuun ohjelmoinnissa 3.-luokkalaisten kanssa\",\"datePublished\":\"2016-12-09T12:55:33+00:00\",\"dateModified\":\"2016-12-14T20:38:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/\"},\"wordCount\":1079,\"commentCount\":0,\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/\",\"url\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/\",\"name\":\"Alkuun ohjelmoinnissa 3.-luokkalaisten kanssa - Koodausta kouluarkeen\",\"isPartOf\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#website\"},\"datePublished\":\"2016-12-09T12:55:33+00:00\",\"dateModified\":\"2016-12-14T20:38:23+00:00\",\"author\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/8d4840a3dd85589c82df9dc2e796ba87\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Alkuun ohjelmoinnissa 3.-luokkalaisten kanssa\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#website\",\"url\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/\",\"name\":\"Koodausta kouluarkeen\",\"description\":\"Opet koodaa, Opet ohjelmoijiksi ja Koodausta kouluarkeen -opinnoissa opiskelevat opettajat kertovat kokemuksiaan ohjelmointikokeiluista.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fi\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/8d4840a3dd85589c82df9dc2e796ba87\",\"name\":\"skalliokoski\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/85c82f3bc5de1c4bb2dcee3cac98e2bedf3263eb82b39659cf00be0331d2b40d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/85c82f3bc5de1c4bb2dcee3cac98e2bedf3263eb82b39659cf00be0331d2b40d?s=96&d=mm&r=g\",\"caption\":\"skalliokoski\"},\"url\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/author\/skalliokoski\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Alkuun ohjelmoinnissa 3.-luokkalaisten kanssa - Koodausta kouluarkeen","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/","og_locale":"fi_FI","og_type":"article","og_title":"Alkuun ohjelmoinnissa 3.-luokkalaisten kanssa - Koodausta kouluarkeen","og_description":"Tein ohjelmointikokeilun 28 kolmosluokkalaisen kanssa marras-joulukuussa 2016. Kyseess\u00e4 oli oma luokkani, joten pystyin melko joustavasti k\u00e4ytt\u00e4m\u00e4\u00e4n oppintunteja t\u00e4h\u00e4n (noin 1h\/vko). K\u00e4ytimme yht\u00e4 kertaa lukuunottamatta ryhm\u00e4tunteja, jotta kaikille oppilaille riitt\u00e4isi oma kone k\u00e4ytt\u00f6\u00f6n. Jotkut oppilaat halusivat tuoda oman tietokoneen tai ipadin kotoa. Muutama oppilas harrasti ohjelmointia kerhoissa ja vapaa-ajallaan, joten he toimivat muiden apuna sek\u00e4 toteuttivatMore","og_url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/","og_site_name":"Koodausta kouluarkeen","article_published_time":"2016-12-09T12:55:33+00:00","article_modified_time":"2016-12-14T20:38:23+00:00","og_image":[{"width":513,"height":513,"url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2018\/12\/hamk-logo.png","type":"image\/png"}],"author":"skalliokoski","twitter_card":"summary_large_image","twitter_misc":{"Kirjoittanut":"skalliokoski","Arvioitu lukuaika":"5 minuuttia"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/#article","isPartOf":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/"},"author":{"name":"skalliokoski","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/8d4840a3dd85589c82df9dc2e796ba87"},"headline":"Alkuun ohjelmoinnissa 3.-luokkalaisten kanssa","datePublished":"2016-12-09T12:55:33+00:00","dateModified":"2016-12-14T20:38:23+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/"},"wordCount":1079,"commentCount":0,"inLanguage":"fi","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/","url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/","name":"Alkuun ohjelmoinnissa 3.-luokkalaisten kanssa - Koodausta kouluarkeen","isPartOf":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#website"},"datePublished":"2016-12-09T12:55:33+00:00","dateModified":"2016-12-14T20:38:23+00:00","author":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/8d4840a3dd85589c82df9dc2e796ba87"},"breadcrumb":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/alkuun-ohjelmoinnissa-3-luokkalaisten-kanssa\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/"},{"@type":"ListItem","position":2,"name":"Alkuun ohjelmoinnissa 3.-luokkalaisten kanssa"}]},{"@type":"WebSite","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#website","url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/","name":"Koodausta kouluarkeen","description":"Opet koodaa, Opet ohjelmoijiksi ja Koodausta kouluarkeen -opinnoissa opiskelevat opettajat kertovat kokemuksiaan ohjelmointikokeiluista.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"},{"@type":"Person","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/8d4840a3dd85589c82df9dc2e796ba87","name":"skalliokoski","image":{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/85c82f3bc5de1c4bb2dcee3cac98e2bedf3263eb82b39659cf00be0331d2b40d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/85c82f3bc5de1c4bb2dcee3cac98e2bedf3263eb82b39659cf00be0331d2b40d?s=96&d=mm&r=g","caption":"skalliokoski"},"url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/author\/skalliokoski\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/comments?post=23"}],"version-history":[{"count":19,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts\/23\/revisions"}],"predecessor-version":[{"id":125,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts\/23\/revisions\/125"}],"wp:attachment":[{"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/media?parent=23"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/categories?post=23"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/tags?post=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}