<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/532/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Ohjelmoinnillinen ajattelu</title>
<id>https://peda.net/id/7c98dbbca</id>
<updated>2015-12-18T15:16:02+02:00</updated>
<link href="https://peda.net/id/7c98dbbca:atom" rel="self" />
<link href="https://peda.net/p/tivikohanke/oa#top" rel="alternate" />
<logo>https://peda.net/:static/532/peda.net.logo.bg.svg</logo>
<rights type="html">&lt;div class=&quot;license&quot;&gt;Tämän sivun lisenssi &lt;a rel=&quot;license&quot; href=&quot;https://peda.net/info&quot;&gt;Peda.net-yleislisenssi&lt;/a&gt;&lt;/div&gt;&#10;</rights>

<entry>
<title>Ohjelmoinnillisen ajattelun opetus luokilla 0-2</title>
<id>https://peda.net/id/d00c44b4a</id>
<updated>2015-12-18T15:58:28+02:00</updated>
<link href="https://peda.net/p/tivikohanke/oa/oaol02#top" />
<content type="html">&lt;a href=&quot;https://peda.net/p/tivikohanke/oa/oaol02/o#top&quot; title=&quot;ohjelmoinnillinen_ajattelu.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tivikohanke/oa/oaol02/o:file/photo/bf4689ec1ec5bb59403b955dd2cf938b82b9a43c/ohjelmoinnillinen_ajattelu.png&quot; alt=&quot;&quot; title=&quot;ohjelmoinnillinen_ajattelu.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;b&gt;Ohjelmoinnillisen ajattelun opetus sijoittuu ohjelmoinnin oppimispolun alkuun luokille 0-2.&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Ohjelmoinnillista ajattelua voitaisiin aivan yhtä hyvin kutsua loogiseksi ajatteluksi tai systemaattiseksi ajatteluksi. Tällaista ajattelua tarvitaan ihan jokapäiväisessä elämässäkin. Me kaikki suoritamme joka päivä useita tehtäviä, jotka muodostuvat vaiheista. Monissa tehtävissä asiat tulee suorittaa oikeassa järjestyksessä, jotta pääsemme haluamaamme lopputulokseen. Esimerkiksi pukeutumisessa housut ja sukat tulee pukea ennen kenkiä, muuten koko pukeutuminen ei onnistu.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Ohjelmoinnillisessa ajattelussa harjoitellaan tehtävien ja ongelmien jakamista pieniin vaiheisiin ja niiden laittamista oikeaan suoritusjärjestykseen. Oleellista on myös oppia antamaan täsmällisiä komentoja, joilla vaiheet voidaan suorittaa. Ohjelmoinnin perusidea on varsin yksinkertainen, laitetaan vain oikeat komennot oikeaan järjestykseen. Näin muodostetaan toimintaohje, eli algoritmi, joka suorittaa jonkin tehtävän tai ratkaisee jonkin ongelman. Esimerkiksi ruuan valmistamiseen käytettävä resepti on myös algoritmi. Reseptissä koko ruuan valmistus on jaettu vaiheisiin, jotka tulee suorittaa oikeassa järjestyksessä. Reseptissä myös kuvataan hyvin tarkasti, miten vaiheet suoritetaan. Jos kuvaus on epämääräinen, ei ruuan valmistus onnistu toivotulla tavalla. Algoritmi onkin vain tarkka, yksikäsitteinen kuvaus jonkin tehtävän suorittamisesta vaihe kerrallaan.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Ohjelmoinnillisen ajattelun opettaminen on hyvä aloittaa ilman tietokonetta, jotta oppilaat oppivat ensin ajattelun mahdollisimman tehokkaasti. Tähän voidaan käyttää erilaisia leikkejä, pelejä, harjoituksia ja välineitä. Koulutusmateriaalista löydät kuvauksia ja linkkejä sopiviin menetelmiin. Esimerkiksi kynällä ja ruutupaperillakin voidaan tehdä jo paljon. Harjoituksia voi keksiä myös itse, oleellista on opettaa niiden kautta miten:&lt;br/&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Annetaan täsmällisiä komentoja.&lt;/li&gt;&#10;&lt;li&gt;Miten tehtävä jaetaan järjestettyihin vaiheisiin.&lt;/li&gt;&#10;&lt;li&gt;Mitä komentoja käyttämällä yksittäiset vaiheet voidaan suorittaa.&lt;/li&gt;&#10;&lt;li&gt;Miten oikeaan järjestykseen asetetut oikeat komennot muodostavat toimintaohjeen, joka ratkaisee koko tehtävän suorituksen.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;br/&gt;&#10;Ohjelmoinnillisen ajattelun perusidean oppimisen jälkeen opetuksessa voidaan ottaa mukaan tietokoneella tehtäviä harjoituksia. Oppiminen on pelillistetty siten, että oppimispelissä pelihahmoa ohjataan pelaajan muodostamalla ohjelmakoodilla. Koodia suunnitellessaan pelaaja joutuu jakamaan koko ongelman vaiheisiin ja miettimään missä järjestyksessä vaiheet suoritetaan sekä mitä komentoja käyttämällä vaiheet voidaan ratkaista. Usein miten pelaajan tulee tehdä koodi, joka ohjaa pelihahmon pisteestä A pisteeseen B. Tämä tehdään käyttämällä koodissa oikeassa järjestyksessä oikeita komentoja, joilla pelihahmo liikkuu tai kääntyy haluttuun suuntaan. Tietokoneellakin tehtävissä harjoituksissa kyse on vain oikeiden komentojen laittamisesta oikeaan järjestykseen haluttuun lopputulokseen pääsemiseksi. Koulutusmateriaalista löydät lisätietoa ohjelmoinnillisen ajattelun opettamiseen tarkoitetuista oppimispeleistä ja ympäristöistä.</content>
<published>2015-12-18T15:54:09+02:00</published>
</entry>

<entry>
<title>Koulutusmateriaali</title>
<id>https://peda.net/id/8ebacf92a</id>
<updated>2016-03-02T13:17:00+02:00</updated>
<link href="https://peda.net/p/tivikohanke/oa/koulutusmateriaali#top" />
<content type="html">&lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt;Alla olevista linkeistä voit ladata koulutusmateriaalin käyttöösi&lt;br/&gt;&#10;sekä Power Point että pdf-muodossa.&lt;/b&gt;&lt;/strong&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;Ohjelmoinnillinen ajattelu, opetus luokilla 0-2&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://drive.google.com/file/d/0ByFI7YZOIuwbR2hxYVB3aHAyQjg/view?usp=sharing&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Power Point&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://drive.google.com/file/d/0ByFI7YZOIuwbY2hzVHlMZDdvN1E/view?usp=sharing&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;PDF&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;Code.org: Kurssi 1&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://drive.google.com/file/d/0ByFI7YZOIuwbaDBzZ1VYNkpkRTQ/view?usp=sharing&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Power Point&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://drive.google.com/file/d/0ByFI7YZOIuwbX0lOSWZrQ09jOHM/view?usp=sharing&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;PDF&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Code.org, Kurssi 1, tietokoneella tehtäviä harjoituksia:&lt;/b&gt;&lt;br/&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/4/puzzle/11&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 4, tehtävä 11&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Linnun ohjaus ohjelmakoodilla käyttäen neljää peruskomentoa.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/7/puzzle/11&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 7, tehtävä 11&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Mehiläisen ohjaus ohjelmakoodilla. Liikkumisen lisäksi matkan&lt;br/&gt;&#10;varrella tulee kerätä mettä ja lopuksi tehdä hunajaa omilla&lt;br/&gt;&#10;komennoillaan.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/10/puzzle/2&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 10, tehtävä 2&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Ohjelmakoodilla ohjataan taiteilijaa piirtämään viivoja haluttuun&lt;br/&gt;&#10;kohtiin.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/13/puzzle/7&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 13, tehtävä 7&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Linnun ohjaus ohjelmakoodilla toistorakennetta käyttäen.&lt;br/&gt;&#10;Tehtävässä tulee pohtia, milloin toistorakennetta kannattaa&lt;br/&gt;&#10;käyttää ja milloin ei.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/13/puzzle/9&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 13, tehtävä 9&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Tässä tehtävässä toistorakenteen sisään muodostetaan&lt;br/&gt;&#10;toistettava sekvenssi, eli sarja komentoja.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/14/puzzle/7&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 14, tehtävä 7&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Tässäkin tehtävässä on sekvenssi, jota toistetaan&lt;br/&gt;&#10;toistorakenteella.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/14/puzzle/10&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 14, tehtävä 10&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Sisäkkäisellä toistorakenteella voidaan muodostaa &amp;quot;tehokasta&amp;quot;&lt;br/&gt;&#10;ohjelmakoodia.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;</content>
<published>2015-12-18T16:06:39+02:00</published>
</entry>

<entry>
<title>Tietokoneettomia harjoituksia</title>
<id>https://peda.net/id/d3554fb8a</id>
<updated>2016-03-21T22:02:59+02:00</updated>
<link href="https://peda.net/p/tivikohanke/oa/th#top" />
<content type="html">&lt;b&gt;&lt;a href=&quot;https://fi.wikibooks.org/wiki/Peruskoulun_ohjelmointi&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Wikikirjasto peruskoulun ohjelmoinnista&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&#10;(Useita esimerkkejä myös ohjelmoinnillisesta ajattelusta.)&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;&lt;a href=&quot;http://www.helloruby.com/play&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Hello Rubyn nettisivun harjoitukset ja materiaalit (englanniksi)&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Code.org: Kurssi 1. Harjoitusten kuvaukset löytyvät tuntisuunnitelmista.&lt;/b&gt;&lt;br/&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/1/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Iloiset kartat&lt;/a&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/2/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Liikuta, liikuta&lt;/a&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/6/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Tosielämän algoritmit: Kylvä siemen&lt;/a&gt;,&lt;b&gt; &lt;a href=&quot;https://drive.google.com/file/d/0ByFI7YZOIuwbSXlfQkVNS2xHNlE/view?usp=sharing&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;hankkeen suomentama harjoitus&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/9/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Rakennetaan perustus&lt;/a&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/12/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Mennään silmukoille&lt;/a&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/15/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Suuri tapahtuma&lt;/a&gt;,&lt;b&gt; &lt;a href=&quot;https://drive.google.com/file/d/0ByFI7YZOIuwbYndVbDYzQ2VZRzA/view?usp=sharing&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;hankkeen suomentama harjoitus&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://code.org/curriculum/course1/17/Teacher&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Menossa turvallisesti&lt;/a&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Code.org: Kurssi 2. &lt;span&gt;Harjoitusten kuvaukset löytyvät tuntisuunnitelmista.&lt;/span&gt;&lt;/b&gt;&lt;br/&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://studio.code.org/s/course2/stage/1/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Ruutupaperiohjelmointi&lt;/a&gt;,&lt;b&gt; &lt;a href=&quot;https://drive.google.com/file/d/0ByFI7YZOIuwbcm50dW1yWTBETWs/view?usp=sharing&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;hankkeen suomentama harjoitus&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://studio.code.org/s/course2/stage/2/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Tosielämän algoritmit, paperilentokoneet&lt;/a&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://studio.code.org/s/course2/stage/9/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Releohjelmointi&lt;/a&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://studio.code.org/s/course2/stage/12/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Ehtolausekkeet&lt;/a&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://studio.code.org/s/course2/stage/14/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Binäärikorut&lt;/a&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://studio.code.org/s/course2/stage/18/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Digitaalinen jalanjälkesi&lt;/a&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt;Code.org:n tietokoneettomista harjoituksista kannattaa perehtyä vähintäänkin&lt;/b&gt;&lt;/strong&gt;&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt;hankkeen suomentamiin harjoituksiin.&lt;/b&gt;&lt;/strong&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;CS Unplugged&lt;/b&gt;&lt;br/&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;http://csunplugged.org/&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Sivusto&lt;/a&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;http://csunplugged.org/wp-content/uploads/2015/03/CSUnplugged_OS_2015_v3.1.pdf&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Harjoitukset (pdf)&lt;/a&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;http://csunplugged.org/videos&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Videot&lt;/a&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;</content>
<published>2015-12-18T16:58:40+02:00</published>
</entry>

<entry>
<title>Tietokoneella tehtäviä harjoituksia</title>
<id>https://peda.net/id/a5d263b0a</id>
<updated>2015-12-21T09:47:48+02:00</updated>
<link href="https://peda.net/p/tivikohanke/oa/tth#top" />
<content type="html">Code.org-palvelun Kurssi 1 on tarkoitettu neljästä ikävuodesta ylöspäin. Kurssin harjoitukset eivät edellytä lukutaitoa, mutta siitä on toki hyötyä. Pelaajan tulee osata laskea yhdestä viiteen ja tuntea nämä numerot. Kaikki koodit tulee pyrkiä laatimaan niin, että niissä käytetään mahdollisimman vähän komentopalikoita. Ohjelmoinnin yleinen periaate on, että turhia komentoja tulee välttää.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Kurssi 1, pääsivu.&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Kurssin 1 tietokoneella tehtävät tasot:&lt;/b&gt;&lt;br/&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/3/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 3&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Harjoitellaan palikan vetämistä ja pudottamista oikeaan paikkaan,&lt;br/&gt;&#10;palapelin kokoamista liittämällä palikoita yhteen ja palikoiden irrottamista&lt;br/&gt;&#10;toisistaan. Nämä ovat &amp;quot;vedä ja pudota&amp;quot; -tyyppisen ohjelmoinnin perustaitoja.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/4/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 4&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Kuvallisista komentopalikoista muodostetaan yksinkertainen koodi, jolla ohjataan&lt;br/&gt;&#10;pelihahmoa. Käytettävissä on vain neljä eri komentoa, joilla liikutaan yksi ruutu ylös,&lt;br/&gt;&#10;alas, vasemmalle ja oikealle. Kääntymiselle ei ole vielä omaa komentoa. Koodipalikat&lt;br/&gt;&#10;sijoitetaan allekkain, jolloin muodostuu järjestetty käskyjono. (Angry Birds).&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/5/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 5&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Ohjelmassa on valmiina ohjelmakoodi, jossa on kuitenkin virheitä. Pelaajan tulee&lt;br/&gt;&#10;korjata koodi lisäämällä puuttuvat komennot oikeisiin kohtiin, poistamalla ylimääräiset&lt;br/&gt;&#10;komennot tai vaihtamalla väärät komennot oikeisiin.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt; &lt;a href=&quot;https://studio.code.org/s/course1/stage/7/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 7&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Käytettävien komentojen lukumäärä kasvaa kuuteen. Neljän liikkumiskomennon lisäksi&lt;br/&gt;&#10;koodissa tarvitaan komentoja, joilla kerätään mettä ja tehdään hunajaa. Näitä komentoja&lt;br/&gt;&#10;tulee myös osata käyttää oikea määrä, 1-3 kertaa tehtävästä riippuen.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/8/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 8&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Koodilla ohjataan taiteilijaa, joka piirtää viivoja komentojen mukaisesti. Toiminta on&lt;br/&gt;&#10;visuaalisesti aivan eri näköistä kuin aiemmilla tasoilla, mutta käytännössä kyse on vain&lt;br/&gt;&#10;viivan piirtämisestä ylös, alas, vasemmalle ja oikealle päin liikuttaessa. Käytettävissä o&lt;br/&gt;&#10; myös komennot, joilla hypätään ylös, alas, vasemmalle ja oikealle päin piirtämättä viivaa. &lt;br/&gt;&#10;Näitä komentoja tulee osata käyttää kaikissa niissä kohdissa, joihin viivaa ei tule piirtää.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/10/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 10&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Tämä taso on hyvin saman tyyppinen kuin taso 8. Käytettävissä on mm. kaikki samat&lt;br/&gt;&#10;komennot. Nyt piirtämisessä keskitytään vain laajempien muotojen piirtämiseen&lt;br/&gt;&#10;ohjelman koodilla.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/11/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 11&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Tämän tason tehtävät edellyttävät kirjainten tuntemista. Sokkelossa pelihahmona&lt;br/&gt;&#10;toimivaa mehiläistä ohjataan komennoilla liikkumaan englanninkielisessä sanassa&lt;br/&gt;&#10;olevien kirjainten luo. Liikkuminen tulee tehdä kirjain kerrallaan lähtien sanan&lt;br/&gt;&#10;ensimmäisestä kirjaimesta ja jatkuen aina viimeiseen kirjaimeen.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt; &lt;a href=&quot;https://studio.code.org/s/course1/stage/13/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 13&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Toistorakenteet ovat tärkeitä ohjelmoinnissa. Niitä käyttämällä voidaan toistaa&lt;br/&gt;&#10;rakenteeseen upotetut komennot niin monta kertaa, kuin haluamme. Esimerkiksi sen&lt;br/&gt;&#10;sijaan, että sijoittaisimme koodiin kymmenen &amp;quot;Liiku ylöspäin&amp;quot; komentopalikkaa, voimme&lt;br/&gt;&#10;upottaa tämän koodipalikan toistorakenteeseen, jota toistetaan kymmenen kertaa.&lt;br/&gt;&#10;Näin koodista tulee lyhempi ja selkeämpi.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tasolla 13 esitellään &amp;quot;Toista &amp;lt;x&amp;gt; kertaa&amp;quot; toistorakenne. &lt;b&gt;Katso tästä linkistä lyhyt ohje&lt;/b&gt;&lt;br/&gt;&#10;&lt;b&gt;tämän toistorakenteen käytöstä&lt;/b&gt;. Lähes kaikissa tason tehtävissä käytetään&lt;br/&gt;&#10;toistorakennetta. Aluksi tulee osata vain sijoittaa oikeat komentopalikat&lt;br/&gt;&#10;toistorakenteen sisään. Myöhemmin tulee vielä oppia toistojen lukumäärän&lt;br/&gt;&#10;asettaminen valintalistasta. Tehtävät opettavat myös, milloin toistorakennetta&lt;br/&gt;&#10;on järkevää käyttää ja milloin ei. Toistorakenteen sisällä käytetään neljää&lt;br/&gt;&#10;komentoa, jolla pelihahmoa liikutetaan ylös, alas, vasemmalle ja oikealle päin.&lt;br/&gt;&#10;Useimmissa tehtävissä on tarve sijoittaa toistorakenteeseen useampi kuin yksi&lt;br/&gt;&#10;komentopalikka. Näissä joudutaan miettimään, mitkä ovat oikeat toistettavat komento.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/14/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 14&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Neljän liikkumiseen käytettävän komentopalikan lisäksi on käytettävissä komentopalikat,&lt;br/&gt;&#10;joilla kerätään mettä ja tehdään hunajaa. Kaikkia näitä komentopalikoita tulee käyttää&lt;br/&gt;&#10;toistorakenteissa. Koodia muodostettaessa joudutaan miettimään lyhyitä toistettavia&lt;br/&gt;&#10;komentosarjoja, eli mitä komentoja toistetaan ja montako kertaa.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Videoesimerkki tehtävästä 7:&lt;/b&gt;&lt;br/&gt;&#10;&lt;iframe width=&quot;640&quot; height=&quot;360&quot; src=&quot;https://www.youtube.com/embed/vPfv5ONrcoE?rel=0&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;​&lt;br/&gt;&#10;&lt;b&gt;&lt;br/&gt;&#10;Videoesimerkki tehtävästä 10:&lt;br/&gt;&#10;&lt;iframe width=&quot;640&quot; height=&quot;360&quot; src=&quot;https://www.youtube.com/embed/lWr0BV89_Ok?rel=0&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;​&lt;br/&gt;&#10;&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/16/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 16&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Poikkeuksena muihin tämän kurssin tehtäviin tämä taso edellyttää luku- ja kirjoitustaitoa.&lt;br/&gt;&#10;Tehtävissä on mahdollista ohjelmoida hahmot &amp;quot;puhumaan&amp;quot; puhekuplalla&lt;br/&gt;&#10;komentopalikkaan parametriksi kirjoitettu teksti. Hahmoja voidaan myös liikuttaa&lt;br/&gt;&#10;aiemmin opituilla komennoilla. Tason viimeinen tehtävä mahdollistaa jo oman tarinan&lt;br/&gt;&#10;digitaalisen tarinan muodostamisen, mutta se voi olla jo liiankin haastava luokkien 0-2&lt;br/&gt;&#10;oppilaille.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course1/stage/18/puzzle/1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Taso 18&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;Tämä on muuten hyvin samankaltainen kuin tasot 8 ja 10, mutta mukana on nyt myös&lt;br/&gt;&#10;toistorakenne. Toistorakennetta käyttämällä taiteilija voidaan ohjelmoida piirtämään &lt;br/&gt;&#10;enemmän viivoja lyhemmällä koodilla.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;&lt;a href=&quot;https://studio.code.org/s/course2&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Kurssi 2, pääsivu&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/a&gt;&lt;/b&gt;Kurssin 2 tehtävät edellyttävät jo lukutaitoa, sillä komentopalikoissa oleva teksti kertoo mitä komento&lt;br/&gt;&#10;tekee. Uutena ohjelmoinnillisena asiana tämän kurssin harjoituksissa on mukana komentojen&lt;br/&gt;&#10;parametrit ja niiden asettaminen sekä ehtorakenteet. Tehtävät edellyttävät syvällisempää pohdintaa&lt;br/&gt;&#10;ja mukana on jo useampia ohjelmoinnin peruselementtejä, joiden käyttöä tehtävissä harjoitellaan.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Kurssin 2 harjoituksia on käsitelty ohjelmointikoulutuksessa. Alla olevassa taulukossa on linkit&lt;br/&gt;&#10;koulutusmateriaaleihin.&lt;br/&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;Code.org-palvelun ohjelmointiharjoitukset, Kurssi 2&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://drive.google.com/file/d/0ByFI7YZOIuwbUm04S1poeHJ3Z0U/view?usp=sharing&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Power Point&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://drive.google.com/file/d/0ByFI7YZOIuwbakRfTG5FVnZFMEE/view?usp=sharing&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;PDF&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;</content>
<published>2015-12-18T17:26:02+02:00</published>
</entry>

<entry>
<title>Oppimispelejä</title>
<id>https://peda.net/id/55958a12a</id>
<updated>2015-12-21T11:25:54+02:00</updated>
<link href="https://peda.net/p/tivikohanke/oa/oppimispelej%C3%A42#top" />
<content type="html">Oppimispeleissä opetellaan muodostamaan komennoista lyhyitä käskyjonoja, joilla ohjataan pelihahmoa. Ohjelmointi on yksinkertaista ”vedä ja pudota” -tyyppistä. Oikea komento vain vedetään ja pudotetaan oikeaan kohtaan käskyjonoon ja tarvittaessa asetetaan komennon parametri oikeaksi. Parametri on komennon lisämääre, joka määrittää tarkemmin mitä komento tekee. Esimerkiksi meillä voi olla komento ”liiku yksi askel” ja siinä asetettavana parametrina suunta. Suunta voi olla ”vasemmalle” tai ”oikealle”. Näin yhdellä komennolla voidaan toteuttaa liikkuminen sekä vasemmalle että oikealle komennon parametrin mukaisesti.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Pelaaja muodostaa tehtävissä tarvittavan käskyjonon kokonaisuudessaan valmiiksi ennen sen suoritusta ohjelmoinnin periaatteen mukaisesti. Käskyjonoa muodostaessaan pelaajan tulee jakaa pelihahmon liikkuminen järjestyksessä oleviin vaiheisiin ja käyttää jokaisessa vaiheessa oikeaa komentoa. Näin peleissä harjoitellaan ohjelmoinnin keskeistä periaatetta: Ongelman jakamista vaiheisiin ja niiden ratkaisemista oikeaan järjestykseen asetetuilla oikeilla komennoilla.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Linkkejä oppimispeleihin:&lt;/b&gt;&lt;br/&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://youtu.be/MIT5Wc9bCFE&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Esittelyvideo&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;&lt;a href=&quot;http://thefoos.com/webgl&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;The Foos&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&amp;quot;The Foos&amp;quot;-linkki vie suoraan tietokoneelle tarkoitettuun versioon. Jos haluat pelata&lt;br/&gt;&#10;peliä Android- tai iPad-tabletilla, siirry tästä &lt;b&gt;&lt;a href=&quot;http://thefoos.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;linkistä&lt;/a&gt;&lt;/b&gt; pelin pääsivulle ja valitse&lt;br/&gt;&#10;tablettiversio. Tietokoneversiossa peli-ikkunan voi suurentaa koko kuvaruudun&lt;br/&gt;&#10;kokoiseksi ikkunan oikesta yläkulmasta löytyvästä &amp;quot;suurenna&amp;quot; -painikkeesta&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://lightbot.com/hocflash.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Lightbot&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&amp;quot;Lightbot&amp;quot;-linkki vie suoraan tietokoneelle tarkoitettuun versioon. Jos haluat pelata&lt;br/&gt;&#10;peliä Android- tai iPad-tabletilla, siirry tästä &lt;b&gt;&lt;a href=&quot;https://lightbot.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;linkistä&lt;/a&gt;&lt;/b&gt; pelin pääsivulle ja valitse&lt;br/&gt;&#10;tablettiversio. Tietokoneessa toimivan pelin käynnistäminen vaatii muutamia&lt;br/&gt;&#10;hiiren klikkauksia ennen aloitusta. Katso tarvittaessa &lt;b&gt;&lt;a href=&quot;https://drive.google.com/file/d/0ByFI7YZOIuwbOVNkdXBtZ0xtQnM/view?usp=sharing&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;ohjeet&lt;/a&gt;&lt;/b&gt;, miten peli&lt;br/&gt;&#10;käynnistetään.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;&lt;b&gt;Oppimispelejä tableteille:&lt;br/&gt;&#10;&lt;/b&gt;&lt;/b&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;Tynker&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.tynker.Tynker&amp;amp;hl=fi&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Android&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://itunes.apple.com/us/app/tynker-coding-for-kids.-visual/id805869467?mt=8&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;iPad&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;Kodable&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.surfscore.kodable.main.android&amp;amp;hl=fi&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Android&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://itunes.apple.com/us/app/kodable/id577673067?mt=8&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;iPad&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;Cody's App Academy&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.solitestudio.cody&amp;amp;hl=fi&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Android&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;https://itunes.apple.com/fi/app/codys-app-academy/id982870181?l=fi&amp;amp;mt=8&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;iPad&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;</content>
<published>2015-12-21T10:25:03+02:00</published>
</entry>

<entry>
<title>Scratch Junior</title>
<id>https://peda.net/id/c4007268e</id>
<updated>2016-04-12T18:29:39+03:00</updated>
<link href="https://peda.net/p/tivikohanke/oa/scratch-junior3#top" />
<content type="html">&lt;b&gt;Ominaisuuksia:&lt;br/&gt;&#10;&lt;/b&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Ilmainen graafinen ohjelmointiympäristö Android ja iPad-tableteille.&lt;/li&gt;&#10;&lt;li&gt;Soveltuu käytettäväksi 5-7 ikävuodesta ylöspäin, eikä sen käyttö edellytä lukutaitoa.&lt;/li&gt;&#10;&lt;li&gt;Graafinen ”vedä ja pudota”-tyyppinen ohjelmointiympäristö.&lt;/li&gt;&#10;&lt;li&gt;Ei sisällä valmiita pohjia, vaan ohjelmoija voi itse täysin vapaasti päättää, mitä ohjelma tekee.&lt;/li&gt;&#10;&lt;li&gt;Mahdollistaa oman tuottamisen omien ideoiden pohjalta.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;&lt;b&gt;Linkit:&lt;br/&gt;&#10;&lt;/b&gt;&lt;/b&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href=&quot;https://youtu.be/2N4NNMk0Q0U&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;&lt;b&gt;Scratch Juniorin esittelyvideo&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href=&quot;http://www.scratchjr.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;&lt;b&gt;Scratch Juniorin nettisivu&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=org.scratchjr.android&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;&lt;b&gt;Android-tablettiin asennettava ohjelma&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;b&gt;&lt;a href=&quot;https://itunes.apple.com/us/app/scratchjr/id895485086?ls=1&amp;amp;mt=8&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;iPad-tablettiin asennettava ohjelma&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;b&gt;&lt;br/&gt;&#10;Ohjeita:&lt;/b&gt;&lt;br/&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;b&gt;&lt;a href=&quot;http://www.scratchjr.org/learn.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Scratch Juniorin opastussivusto (englanninkielinen)&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;b&gt;&lt;a href=&quot;https://drive.google.com/file/d/0ByFI7YZOIuwbcEdELXhmR2dyQnc/view?usp=sharing&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Suomennettu käyttöliittymäopas&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</content>
<published>2016-03-02T13:41:55+02:00</published>
</entry>


</feed>