{"id":1935,"date":"2020-01-18T15:29:12","date_gmt":"2020-01-18T13:29:12","guid":{"rendered":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/?p=1935"},"modified":"2020-01-18T15:29:12","modified_gmt":"2020-01-18T13:29:12","slug":"ajatuksena-ohjelmallinen-ajattelu","status":"publish","type":"post","link":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/","title":{"rendered":"Ajatuksena ohjelmallinen ajattelu"},"content":{"rendered":"<h2><span style=\"font-weight: 400;\"><span style=\"font-size: 18pt;\">Ohjelmointiteht\u00e4v\u00e4n suunnitelma<\/span><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Idean ohjelmointikokeiluun sain koulumme 1.-2.-luokan ohjelmointip\u00e4iv\u00e4n ty\u00f6pajasta. Pidin ohjelmointip\u00e4iv\u00e4ss\u00e4 ty\u00f6pistett\u00e4 jonka aiheena oli ohjelmallinen ajattelu. Olin jakanut oppilaille kuvakortit, joissa oli kukan istutuksen ty\u00f6vaiheet (suomensin ja muokkasin n\u00e4m\u00e4 code.org -sivuston \u201cunplugged\u201d teht\u00e4vist\u00e4), ja t\u00e4m\u00e4n l\u00e4mmittelyn j\u00e4lkeen teht\u00e4v\u00e4n\u00e4 oli tehd\u00e4 samantyyppinen algoritmi jostakin p\u00e4ivitt\u00e4isest\u00e4 tapahtumasta kuten kouluun l\u00e4htemisest\u00e4 tai aamupalan tekemisest\u00e4. Ajattelin, ett\u00e4 my\u00f6s omalle vitosluokalleni t\u00e4m\u00e4 toimisi hyv\u00e4n\u00e4 toiminnanohjausharjoituksena ja ohjaisi v\u00e4h\u00e4n oman ohjelman suunnitteluun.\u00a0<\/span><\/p>\n<h2><span style=\"font-weight: 400; font-size: 18pt;\">Suunnitelman kirkastaminen<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Ensimm\u00e4inen kerta ohjelmointikokeilussani olisi siis enemm\u00e4nkin paperille piirt\u00e4mist\u00e4. T\u00e4m\u00e4n j\u00e4lkeen ottaisimme k\u00e4ytt\u00f6\u00f6n scratchin ja tutkisimme oppilaiden algoritmeja, joista valittaisiin ymm\u00e4rrett\u00e4vin malli, joka muunnettaisiin scratch -ohjelmaksi.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201c<\/span><span style=\"font-weight: 400;\">Nyt pohdi, voiko t\u00e4m\u00e4 hahmo tavoitella edes suurin piirtein samaa tavoitetta kuin mink\u00e4 asetit aiemmalla tunnilla? Scratch -hahmo voi kommentoida puhekuplilla miss\u00e4 h\u00e4n on ja mit\u00e4 h\u00e4n tekee seuraavaksi, sill\u00e4 ihan kaikkia tosiel\u00e4m\u00e4n tapahtumien komentoja ei voi 1:1 toisintaa scratchissa.<\/span><span style=\"font-weight: 400;\">\u201c<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Saamani palautteen pohjalta p\u00e4\u00e4dyin kuitenkin muuttamaan suunnitelmaa. T\u00e4ss\u00e4 olisi ollut vaarana open helmasyntini eli todenn\u00e4k\u00f6isesti tulisi hirmu monta erilaista suunnitelmaa ja animaatiota joita joutuisin yht\u00e4 aikaa erikseen ohjaamaan. Lis\u00e4ksi ohjelma \u201caamupalan teko\u201d ei ehk\u00e4 olisi kovin inspiroiva scratch-ohjelma.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">P\u00e4\u00e4dyin siihen, ett\u00e4 katsotaan muutama perustoiminto yhdess\u00e4 scrachissa ja tehd\u00e4\u00e4n joulukortit, viimeinen viikko ennen joulua kun oli.\u00a0<\/span><\/p>\n<figure id=\"attachment_1939\" aria-describedby=\"caption-attachment-1939\" style=\"width: 225px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1939\" src=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-225x300.jpg\" alt=\"Mik\u00e4 toivotus kirjaimista muodostuu? \" width=\"225\" height=\"300\" srcset=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-225x300.jpg 225w, https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-768x1024.jpg 768w, https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-1152x1536.jpg 1152w, https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-1536x2048.jpg 1536w, https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-scaled.jpg 1920w\" sizes=\"auto, (max-width: 225px) 100vw, 225px\" \/><figcaption id=\"caption-attachment-1939\" class=\"wp-caption-text\">Mik\u00e4 toivotus kirjaimista muodostuu?<\/figcaption><\/figure>\n<h2><span style=\"font-weight: 400; font-size: 18pt;\">Itse kokeilu<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Jostain syyst\u00e4 sitten ennen joulua unohdin kokonaan mit\u00e4 olin itse suunnitellut ohjelmointikokeilun alkuun, ja rys\u00e4ytin oppilaille suoraan koneet eteen. Siin\u00e4 vaiheessa kun osa availi koneita ja osa etsi miten scratchiin p\u00e4\u00e4st\u00e4\u00e4n, osa oli jo animoinut py\u00f6rivi\u00e4 ukkeleita ja t\u00e4ss\u00e4 vaiheessa oli haastavaa saada heid\u00e4t en\u00e4\u00e4 palaamaan alkuun ja kuuntelemaan ohjeita. Saimme kuitenkin kortteja aloitettua. Valitettavasti kell\u00e4\u00e4n ei ollut Scratch -tunnuksia, joten emme voineet tallentaa edistymist\u00e4, mutta huomasin ett\u00e4 ohjelman voi ladata koneelle.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Niit\u00e4 ei kuitenkaan saanut sielt\u00e4 avattua seuraavalla tunnilla ja sitten alkoikin joululoma.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ei mennyt ihan putkeen siis t\u00e4m\u00e4 kokeilu!\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nyt on kuitenkin kantap\u00e4\u00e4n kautta pohdittu ja luotu uutta, ja aion jatkaa nyt uuden vuoden puolella uusin ajatuksin. Olen huomannut, ett\u00e4 jos Scratchissa haluaa saada oppilaat ty\u00f6skentelem\u00e4\u00e4n tavoitteellisesti, pit\u00e4\u00e4 olla ensin jokin malli jota n\u00e4ytt\u00e4\u00e4. Onneksi Scratchin omat tutoriaalit ovat hyvi\u00e4 lis\u00e4teht\u00e4vi\u00e4 nopeasti eteneville. Pelk\u00e4ll\u00e4 \u201cleikkimisell\u00e4kin\u201d voi saada paljoa aikaan, mutta oppilaillekin on motivoivempaa tehd\u00e4 joku ohjelma tai animaatio jota toiset voivat pelata ja koittaa.\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ohjelmointiteht\u00e4v\u00e4n suunnitelma Idean ohjelmointikokeiluun sain koulumme 1.-2.-luokan ohjelmointip\u00e4iv\u00e4n ty\u00f6pajasta. Pidin ohjelmointip\u00e4iv\u00e4ss\u00e4 ty\u00f6pistett\u00e4 jonka aiheena oli ohjelmallinen ajattelu. Olin jakanut oppilaille kuvakortit, joissa oli kukan istutuksen ty\u00f6vaiheet (suomensin ja muokkasin n\u00e4m\u00e4 code.org -sivuston \u201cunplugged\u201d teht\u00e4vist\u00e4), ja t\u00e4m\u00e4n l\u00e4mmittelyn j\u00e4lkeen teht\u00e4v\u00e4n\u00e4 oli tehd\u00e4 samantyyppinen algoritmi jostakin p\u00e4ivitt\u00e4isest\u00e4 tapahtumasta kuten kouluun l\u00e4htemisest\u00e4 tai aamupalan tekemisest\u00e4. Ajattelin, ett\u00e4 my\u00f6s<span class=\"read-more\"><a href=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/\" title=\"Read More\">More<\/a><\/span><\/p>\n","protected":false},"author":649,"featured_media":0,"comment_status":"open","ping_status":"closed","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":[8,131,132,110,77,14,112,89,3],"class_list":{"0":"post-1935","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-yleinen","7":"tag-alakoulu","8":"tag-joulukortti","9":"tag-ohjelmallinen-ajattelu","10":"tag-ohjelmointikokeilu","11":"tag-scratc-koodaus","12":"tag-scratch","13":"tag-scratchin-perusteet","14":"tag-viidesluokkalaiset","15":"tag-visuaalinen-ohjelmointi"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ajatuksena ohjelmallinen ajattelu - 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\/ajatuksena-ohjelmallinen-ajattelu\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ajatuksena ohjelmallinen ajattelu - Koodausta kouluarkeen\" \/>\n<meta property=\"og:description\" content=\"Ohjelmointiteht\u00e4v\u00e4n suunnitelma Idean ohjelmointikokeiluun sain koulumme 1.-2.-luokan ohjelmointip\u00e4iv\u00e4n ty\u00f6pajasta. Pidin ohjelmointip\u00e4iv\u00e4ss\u00e4 ty\u00f6pistett\u00e4 jonka aiheena oli ohjelmallinen ajattelu. Olin jakanut oppilaille kuvakortit, joissa oli kukan istutuksen ty\u00f6vaiheet (suomensin ja muokkasin n\u00e4m\u00e4 code.org -sivuston \u201cunplugged\u201d teht\u00e4vist\u00e4), ja t\u00e4m\u00e4n l\u00e4mmittelyn j\u00e4lkeen teht\u00e4v\u00e4n\u00e4 oli tehd\u00e4 samantyyppinen algoritmi jostakin p\u00e4ivitt\u00e4isest\u00e4 tapahtumasta kuten kouluun l\u00e4htemisest\u00e4 tai aamupalan tekemisest\u00e4. Ajattelin, ett\u00e4 my\u00f6sMore\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/\" \/>\n<meta property=\"og:site_name\" content=\"Koodausta kouluarkeen\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-18T13:29:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-225x300.jpg\" \/>\n<meta name=\"author\" content=\"nooramalkavaara\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Kirjoittanut\" \/>\n\t<meta name=\"twitter:data1\" content=\"nooramalkavaara\" \/>\n\t<meta name=\"twitter:label2\" content=\"Arvioitu lukuaika\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 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\/ajatuksena-ohjelmallinen-ajattelu\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/\"},\"author\":{\"name\":\"nooramalkavaara\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/77035910f68c4336c1c66b1a8feba84a\"},\"headline\":\"Ajatuksena ohjelmallinen ajattelu\",\"datePublished\":\"2020-01-18T13:29:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/\"},\"wordCount\":425,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-225x300.jpg\",\"keywords\":[\"alakoulu\",\"joulukortti\",\"ohjelmallinen ajattelu\",\"ohjelmointikokeilu\",\"Scratc-koodaus\",\"scratch\",\"scratchin perusteet\",\"viidesluokkalaiset\",\"visuaalinen ohjelmointi\"],\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/\",\"url\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/\",\"name\":\"Ajatuksena ohjelmallinen ajattelu - Koodausta kouluarkeen\",\"isPartOf\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-225x300.jpg\",\"datePublished\":\"2020-01-18T13:29:12+00:00\",\"author\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/77035910f68c4336c1c66b1a8feba84a\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#primaryimage\",\"url\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-scaled.jpg\",\"contentUrl\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-scaled.jpg\",\"width\":1920,\"height\":2560,\"caption\":\"Mik\u00e4 toivotus kirjaimista muodostuu?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ajatuksena ohjelmallinen ajattelu\"}]},{\"@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\/77035910f68c4336c1c66b1a8feba84a\",\"name\":\"nooramalkavaara\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/79c309c01f7fd24edc3a9ee0f33a8e86f1201e815e8582d713d04bcbb46eb903?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/79c309c01f7fd24edc3a9ee0f33a8e86f1201e815e8582d713d04bcbb46eb903?s=96&d=mm&r=g\",\"caption\":\"nooramalkavaara\"},\"url\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/author\/nooramalkavaara\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ajatuksena ohjelmallinen ajattelu - 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\/ajatuksena-ohjelmallinen-ajattelu\/","og_locale":"fi_FI","og_type":"article","og_title":"Ajatuksena ohjelmallinen ajattelu - Koodausta kouluarkeen","og_description":"Ohjelmointiteht\u00e4v\u00e4n suunnitelma Idean ohjelmointikokeiluun sain koulumme 1.-2.-luokan ohjelmointip\u00e4iv\u00e4n ty\u00f6pajasta. Pidin ohjelmointip\u00e4iv\u00e4ss\u00e4 ty\u00f6pistett\u00e4 jonka aiheena oli ohjelmallinen ajattelu. Olin jakanut oppilaille kuvakortit, joissa oli kukan istutuksen ty\u00f6vaiheet (suomensin ja muokkasin n\u00e4m\u00e4 code.org -sivuston \u201cunplugged\u201d teht\u00e4vist\u00e4), ja t\u00e4m\u00e4n l\u00e4mmittelyn j\u00e4lkeen teht\u00e4v\u00e4n\u00e4 oli tehd\u00e4 samantyyppinen algoritmi jostakin p\u00e4ivitt\u00e4isest\u00e4 tapahtumasta kuten kouluun l\u00e4htemisest\u00e4 tai aamupalan tekemisest\u00e4. Ajattelin, ett\u00e4 my\u00f6sMore","og_url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/","og_site_name":"Koodausta kouluarkeen","article_published_time":"2020-01-18T13:29:12+00:00","og_image":[{"url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-225x300.jpg","type":"","width":"","height":""}],"author":"nooramalkavaara","twitter_card":"summary_large_image","twitter_misc":{"Kirjoittanut":"nooramalkavaara","Arvioitu lukuaika":"2 minuuttia"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#article","isPartOf":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/"},"author":{"name":"nooramalkavaara","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/77035910f68c4336c1c66b1a8feba84a"},"headline":"Ajatuksena ohjelmallinen ajattelu","datePublished":"2020-01-18T13:29:12+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/"},"wordCount":425,"commentCount":0,"image":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-225x300.jpg","keywords":["alakoulu","joulukortti","ohjelmallinen ajattelu","ohjelmointikokeilu","Scratc-koodaus","scratch","scratchin perusteet","viidesluokkalaiset","visuaalinen ohjelmointi"],"inLanguage":"fi","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/","url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/","name":"Ajatuksena ohjelmallinen ajattelu - Koodausta kouluarkeen","isPartOf":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#primaryimage"},"image":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-225x300.jpg","datePublished":"2020-01-18T13:29:12+00:00","author":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/77035910f68c4336c1c66b1a8feba84a"},"breadcrumb":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/"]}]},{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#primaryimage","url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-scaled.jpg","contentUrl":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2020\/01\/IMG_20191211_094327-scaled.jpg","width":1920,"height":2560,"caption":"Mik\u00e4 toivotus kirjaimista muodostuu?"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/ajatuksena-ohjelmallinen-ajattelu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/"},{"@type":"ListItem","position":2,"name":"Ajatuksena ohjelmallinen ajattelu"}]},{"@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\/77035910f68c4336c1c66b1a8feba84a","name":"nooramalkavaara","image":{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/79c309c01f7fd24edc3a9ee0f33a8e86f1201e815e8582d713d04bcbb46eb903?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/79c309c01f7fd24edc3a9ee0f33a8e86f1201e815e8582d713d04bcbb46eb903?s=96&d=mm&r=g","caption":"nooramalkavaara"},"url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/author\/nooramalkavaara\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts\/1935","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\/649"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/comments?post=1935"}],"version-history":[{"count":5,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts\/1935\/revisions"}],"predecessor-version":[{"id":1941,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts\/1935\/revisions\/1941"}],"wp:attachment":[{"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/media?parent=1935"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/categories?post=1935"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/tags?post=1935"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}