{"id":95,"date":"2016-12-15T13:21:06","date_gmt":"2016-12-15T11:21:06","guid":{"rendered":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/?p=95"},"modified":"2016-12-15T14:19:21","modified_gmt":"2016-12-15T12:19:21","slug":"koodausta-alkuopetuksessa","status":"publish","type":"post","link":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/","title":{"rendered":"Koodausta alkuopetuksessa"},"content":{"rendered":"<h1>Koodaustunti 1.<\/h1>\n<p>Otin 1.luokkalaisten kanssa koodaustunnin alkajaisiksi robotin ohjausta. Valitsin luokasta yhden oppilaan robotiksi, jota muut ohjasivat k\u00e4skyin. K\u00e4vimme yhdess\u00e4 l\u00e4pi, ett\u00e4 robotti ymm\u00e4rt\u00e4\u00e4 vain t\u00e4sm\u00e4llisi\u00e4, lyhyit\u00e4 k\u00e4skyj\u00e4.<\/p>\n<p>Seuraavaksi siirryimme pelaamaan\u00a0<strong>Angry Birds<\/strong>-koodauspeli\u00e4. Peliss\u00e4 ohjataan vihaista lintua erilaisten sokkeloiden l\u00e4pi possun luokse. Peli vaikeutuu tasoittain. Oppilaat innostuivat pelist\u00e4 kovasti. Laitoin Wilman kautta koteihin pelin osoitteen ja monet oppilaat pelasivatkin peli\u00e4 my\u00f6s kotona. Pyysin perheilt\u00e4 palautetta pelist\u00e4. Muutamat vanhemmat vastasivat ja kertoivat, ett\u00e4 peli oli innostanut my\u00f6s heid\u00e4t ohjelmoimaan lastensa kanssa. Oppilaat kokivat ohjelmointipelin motivoivana asteittaisen vaikeutumisen vuoksi. Tietyn rajan tullessa vastaan, peli koettiin kuitenkin liian vaikeana.<\/p>\n<h1>Koodaustunti 2.<\/h1>\n<p>Seuraava tunti oli liikuntatunti ja liitin siihen my\u00f6s ohjelmointiteeman. Aluksi menimme robottihippaa, jossa kiinniottaja k\u00e4skytt\u00e4\u00e4 tekem\u00e4\u00e4n jotain. Kiinnij\u00e4\u00e4neen voi pelastaa komennolla SEIS. Varsinainen toiminta oli pareittain robotin ohjaamista k\u00e4skyill\u00e4 tietyn radan l\u00e4pi. Ensin toinen pareista oli robotti, jota ohjelmoija k\u00e4skytti rakentamansa radan l\u00e4pi. Sitten vaihdettiin osia.<\/p>\n<h1>Koodaustunnit 3.-4.<\/h1>\n<p>Pidin samansis\u00e4lt\u00f6iset koodaustunnit my\u00f6s 2.luokkalaisille. He p\u00e4\u00e4siv\u00e4t selv\u00e4sti pidemm\u00e4lle\u00a0<em><strong>Angry birds-<\/strong><\/em>peliss\u00e4 ja jotkut halusivat kokeilla my\u00f6s haastavampaa\u00a0<strong><em>Frozen-<\/em><\/strong>peli\u00e4.<\/p>\n<h1>Koodaustunnit 5.-6.<\/h1>\n<p>Pidin samansis\u00e4lt\u00f6iset koodaustunnit my\u00f6s esioppilaille. Heid\u00e4n taitonsa riittiv\u00e4t hyvin\u00a0<em><strong>Angry Birds-<\/strong><\/em>pelin viiteen ensimm\u00e4iseen tasoon aikuisten avustuksella (nelj\u00e4 aikuista 11 oppilasta kohden).<\/p>\n<h3>Tuntien arviointia<\/h3>\n<p>Kaikki oppilaat motivoituvat poikkeuksetta tietokoneiden avulla oppimisesta. Ohjelmoinnin harjoittelu ensin konkreettisesti k\u00e4yt\u00e4nn\u00f6ss\u00e4 ja vasta sitten ohjelmointipelin avulla on varsinkin pienill\u00e4 oppilailla j\u00e4rkev\u00e4\u00e4. Konkreettisessa harjoittelussa oppilaille syntyy k\u00e4sitys &#8221;ohjelmointikielest\u00e4&#8221;. K\u00e4skyjono-periaate valkenee ohjelmointipeli\u00e4 pelatessa. Kaikki oppilaat pitiv\u00e4t tunneista ja omasta luokastani ( 1. luokka) suurin osa oli kokeillut peli\u00e4 my\u00f6s kotona.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Koodaustunti 1. Otin 1.luokkalaisten kanssa koodaustunnin alkajaisiksi robotin ohjausta. Valitsin luokasta yhden oppilaan robotiksi, jota muut ohjasivat k\u00e4skyin. K\u00e4vimme yhdess\u00e4 l\u00e4pi, ett\u00e4 robotti ymm\u00e4rt\u00e4\u00e4 vain t\u00e4sm\u00e4llisi\u00e4, lyhyit\u00e4 k\u00e4skyj\u00e4. Seuraavaksi siirryimme pelaamaan\u00a0Angry Birds-koodauspeli\u00e4. Peliss\u00e4 ohjataan vihaista lintua erilaisten sokkeloiden l\u00e4pi possun luokse. Peli vaikeutuu tasoittain. Oppilaat innostuivat pelist\u00e4 kovasti. Laitoin Wilman kautta koteihin pelin osoitteen ja<span class=\"read-more\"><a href=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/\" title=\"Read More\">More<\/a><\/span><\/p>\n","protected":false},"author":33,"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-95","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>Koodausta alkuopetuksessa - 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\/koodausta-alkuopetuksessa\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Koodausta alkuopetuksessa - Koodausta kouluarkeen\" \/>\n<meta property=\"og:description\" content=\"Koodaustunti 1. Otin 1.luokkalaisten kanssa koodaustunnin alkajaisiksi robotin ohjausta. Valitsin luokasta yhden oppilaan robotiksi, jota muut ohjasivat k\u00e4skyin. K\u00e4vimme yhdess\u00e4 l\u00e4pi, ett\u00e4 robotti ymm\u00e4rt\u00e4\u00e4 vain t\u00e4sm\u00e4llisi\u00e4, lyhyit\u00e4 k\u00e4skyj\u00e4. Seuraavaksi siirryimme pelaamaan\u00a0Angry Birds-koodauspeli\u00e4. Peliss\u00e4 ohjataan vihaista lintua erilaisten sokkeloiden l\u00e4pi possun luokse. Peli vaikeutuu tasoittain. Oppilaat innostuivat pelist\u00e4 kovasti. Laitoin Wilman kautta koteihin pelin osoitteen jaMore\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/\" \/>\n<meta property=\"og:site_name\" content=\"Koodausta kouluarkeen\" \/>\n<meta property=\"article:published_time\" content=\"2016-12-15T11:21:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-12-15T12:19:21+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=\"rmajaniemimakela\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Kirjoittanut\" \/>\n\t<meta name=\"twitter:data1\" content=\"rmajaniemimakela\" \/>\n\t<meta name=\"twitter:label2\" content=\"Arvioitu lukuaika\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuutti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/\"},\"author\":{\"name\":\"rmajaniemimakela\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/a6baacfda33435d80a1abd678511979d\"},\"headline\":\"Koodausta alkuopetuksessa\",\"datePublished\":\"2016-12-15T11:21:06+00:00\",\"dateModified\":\"2016-12-15T12:19:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/\"},\"wordCount\":280,\"commentCount\":0,\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/\",\"url\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/\",\"name\":\"Koodausta alkuopetuksessa - Koodausta kouluarkeen\",\"isPartOf\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#website\"},\"datePublished\":\"2016-12-15T11:21:06+00:00\",\"dateModified\":\"2016-12-15T12:19:21+00:00\",\"author\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/a6baacfda33435d80a1abd678511979d\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Koodausta alkuopetuksessa\"}]},{\"@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\/a6baacfda33435d80a1abd678511979d\",\"name\":\"rmajaniemimakela\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4690de1c07c7b77bb4f0cf035d5d4a23f899c6f0996347685dcf73967d6a8dba?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4690de1c07c7b77bb4f0cf035d5d4a23f899c6f0996347685dcf73967d6a8dba?s=96&d=mm&r=g\",\"caption\":\"rmajaniemimakela\"},\"url\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/author\/rmajaniemimakela\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Koodausta alkuopetuksessa - 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\/koodausta-alkuopetuksessa\/","og_locale":"fi_FI","og_type":"article","og_title":"Koodausta alkuopetuksessa - Koodausta kouluarkeen","og_description":"Koodaustunti 1. Otin 1.luokkalaisten kanssa koodaustunnin alkajaisiksi robotin ohjausta. Valitsin luokasta yhden oppilaan robotiksi, jota muut ohjasivat k\u00e4skyin. K\u00e4vimme yhdess\u00e4 l\u00e4pi, ett\u00e4 robotti ymm\u00e4rt\u00e4\u00e4 vain t\u00e4sm\u00e4llisi\u00e4, lyhyit\u00e4 k\u00e4skyj\u00e4. Seuraavaksi siirryimme pelaamaan\u00a0Angry Birds-koodauspeli\u00e4. Peliss\u00e4 ohjataan vihaista lintua erilaisten sokkeloiden l\u00e4pi possun luokse. Peli vaikeutuu tasoittain. Oppilaat innostuivat pelist\u00e4 kovasti. Laitoin Wilman kautta koteihin pelin osoitteen jaMore","og_url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/","og_site_name":"Koodausta kouluarkeen","article_published_time":"2016-12-15T11:21:06+00:00","article_modified_time":"2016-12-15T12:19:21+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":"rmajaniemimakela","twitter_card":"summary_large_image","twitter_misc":{"Kirjoittanut":"rmajaniemimakela","Arvioitu lukuaika":"1 minuutti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/#article","isPartOf":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/"},"author":{"name":"rmajaniemimakela","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/a6baacfda33435d80a1abd678511979d"},"headline":"Koodausta alkuopetuksessa","datePublished":"2016-12-15T11:21:06+00:00","dateModified":"2016-12-15T12:19:21+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/"},"wordCount":280,"commentCount":0,"inLanguage":"fi","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/","url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/","name":"Koodausta alkuopetuksessa - Koodausta kouluarkeen","isPartOf":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#website"},"datePublished":"2016-12-15T11:21:06+00:00","dateModified":"2016-12-15T12:19:21+00:00","author":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/a6baacfda33435d80a1abd678511979d"},"breadcrumb":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/koodausta-alkuopetuksessa\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/"},{"@type":"ListItem","position":2,"name":"Koodausta alkuopetuksessa"}]},{"@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\/a6baacfda33435d80a1abd678511979d","name":"rmajaniemimakela","image":{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4690de1c07c7b77bb4f0cf035d5d4a23f899c6f0996347685dcf73967d6a8dba?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4690de1c07c7b77bb4f0cf035d5d4a23f899c6f0996347685dcf73967d6a8dba?s=96&d=mm&r=g","caption":"rmajaniemimakela"},"url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/author\/rmajaniemimakela\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts\/95","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\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/comments?post=95"}],"version-history":[{"count":6,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts\/95\/revisions"}],"predecessor-version":[{"id":197,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts\/95\/revisions\/197"}],"wp:attachment":[{"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/media?parent=95"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/categories?post=95"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/tags?post=95"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}