<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/533/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Ohjelmointi</title>
<id>https://peda.net/id/b44bcf46112</id>
<updated>2021-09-09T07:37:56+03:00</updated>
<link href="https://peda.net/id/b44bcf46112:atom" rel="self" />
<link href="https://peda.net/p/Kari.Lepp%C3%A4koski/tmk/ohjelmointi#top" rel="alternate" />
<logo>https://peda.net/:static/533/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>Koodaustunti, luokat 1-6</title>
<id>https://peda.net/id/a9fc7e7212d</id>
<updated>2021-10-17T20:44:11+03:00</updated>
<link href="https://peda.net/p/Kari.Lepp%C3%A4koski/tmk/ohjelmointi/ohjevideoita-tahan-viereen#top" />
<content type="html">&lt;a href=&quot;https://studio.code.org/courses&quot; rel=&quot;noopener nofollow ugc&quot; target=&quot;_blank&quot;&gt;Code.org&lt;/a&gt;-sivusto&lt;br/&gt;&#10;&lt;br/&gt;&#10;- Koodaustunnilla on valmiita tuntipohjia kaikenikäisille. &lt;br/&gt;&#10;- Materiaaleja, jotka tarkoitettu 6-12-vuotiaille.&lt;br/&gt;&#10;- &lt;b&gt;Hyvä siirtymä Scratch ympäristöön.&lt;/b&gt; Sopii esimerkiksi siis aloitustunniksi.</content>
<published>2021-09-11T11:02:52+03:00</published>
</entry>

<entry>
<title>1-3 Scratch Jr</title>
<id>https://peda.net/id/ae94c6a2302</id>
<updated>2021-10-19T19:01:47+03:00</updated>
<link href="https://peda.net/p/Kari.Lepp%C3%A4koski/tmk/ohjelmointi/1-3-scratch-jr#top" />
<content type="html">Tässä yksi esimerkki valmiista projektista.&lt;br/&gt;&#10;Jokaisella oppilaalla sama perustarina, josta saa muokata joitakin kohtia. &lt;br/&gt;&#10;Opettajajohtoisesti kuitenkin ensimmäinen projekti.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p class=&quot;wilma&quot;&gt;&amp;quot;Violetti kala ui meressä. Äkkiä se näkee kaverinsa meritähden. ”Hei!” se huutaa. Meritähti  on niin iloinen kaverinsa tapaamisesta, että alkaa pyöriä. Se myös paisuu suuremmaksi ja sitten taas kutistuu.&lt;/p&gt;&#10;&lt;p class=&quot;wilma&quot;&gt;&lt;br/&gt;&#10;Paikalle ui sukeltaja. Kala ja meritähti uivat karkuun ja häviävät.&amp;quot;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/p&gt;&lt;div class=&quot;youtube&quot;&gt;&lt;iframe loading=&quot;lazy&quot; width=&quot;640&quot; height=&quot;360&quot; src=&quot;https://www.youtube.com/embed/BYkRkM3M8kw?rel=0&amp;amp;modestbranding=1&amp;amp;hl=fi&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;&lt;div&gt;&lt;a href=&quot;https://youtu.be/BYkRkM3M8kw&quot; title=&quot;https://youtu.be/BYkRkM3M8kw&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://youtu.be/BYkRkM3M8kw&lt;/a&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;&lt;/p&gt;&#10;</content>
<published>2021-10-18T18:18:43+03:00</published>
</entry>

<entry>
<title>Ohjelmointi alakoulussa</title>
<id>https://peda.net/id/caf6349e113</id>
<updated>2021-11-16T14:05:33+02:00</updated>
<link href="https://peda.net/p/Kari.Lepp%C3%A4koski/tmk/ohjelmointi/ohjelmointi-alakoulussa#top" />
<content type="html">&lt;h3&gt;Ohjelmoinnin opetuksessa sopivat tehtävät ovat tärkeitä. Liian vaikeat tai helpot tehtävät eivät motivoi. Pienemmille oppilaille (luokat 1-3) voidaan näyttää helppoja graafisia ohjelmointiympäristöjä, kuten Scratch Jr. tai Code.org.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Ohjelmoinnin ajattelun periaatteita kannattaa alkaa harjottelemaan leikeillä, esimerkiksi kapteeni käskee, tai kaveria koodaamalla vohveliruututekniikalla (liiku yksi ruutu, käänny vasemmalle, liiku kaksi eteenpäin jne). &lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Luokat 1-3&lt;br/&gt;&#10;&lt;/b&gt;&lt;/strong&gt;&lt;/h3&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;b&gt;Tavoitteet&lt;/b&gt;&lt;br/&gt;&#10;&lt;/span&gt;Ohjelmointiin tutustuminen ikä- ja taitotason mukaisesti.&lt;br/&gt;&#10;OPS: &lt;br/&gt;&#10;-1.luokka: tutustuu ohjelmoinnin alkeisiin (esim. ilman tvt-laitteita)&lt;br/&gt;&#10;- 2.luokka: harjoittelee ohjelmoinnin alkeita&lt;br/&gt;&#10;-3.luokkaEi mainintaa ohjelmoinnista (kuitenkin hyväolisi tehdä jatkumoksi 4.luokalle harjoituksia, esim Scratch Jr)&lt;br/&gt;&#10;&lt;span&gt;&lt;b&gt;&lt;br/&gt;&#10;Toteutus&lt;/b&gt;&lt;br/&gt;&#10;Harjoitellaan koodausta yhdellä tai useammalla tavalla listasta:&lt;br/&gt;&#10;- Leikit, pelit (kapteeni käskee, jne.)&lt;br/&gt;&#10;- Blue Bot robotit (useampi alusta ja esteet käytössä)&lt;br/&gt;&#10;- Scratch Jr (pad sovellus)&lt;br/&gt;&#10;- Code.org (nettipohjainen sivu)&lt;br/&gt;&#10;- Kodable (ipad)&lt;br/&gt;&#10;- Ville&lt;b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/b&gt;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;Luokka 4&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;Neljännellä luokalla voivat jotkut jo käyttää Scratch-ohjelmaa (Huom. eri kuin Scratch Jr.). Suomen mallin mukaisessa toiminnassa tarjotaan kiinnostuneille Scratchista ohjelmointiharrastusta.&lt;b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tavoitteet&lt;/b&gt;&lt;br/&gt;&#10;- Osaa yksinkertaisen esityksen tabletilla &lt;br/&gt;&#10;- Osaa tehdä tehdä yksinkertaista ohjelmointia modulaarisella ohjelmalla &lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Toteutus&lt;/b&gt;&lt;br/&gt;&#10;- Tehdään ohjelma tai esitys Scratch Jr -ohjelmalla&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/span&gt;&lt;/p&gt;&#10;&lt;h3&gt;&lt;strong class=&quot;editor red&quot;&gt;Luokka 5&lt;/strong&gt;&lt;/h3&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;b&gt;Tavoitteet&lt;/b&gt;&lt;br/&gt;&#10;- Ymmärtää ohjelmoinnin idean&lt;br/&gt;&#10;- Osaa käyttää jotakin graafista ohjelmointityökalua &lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Toteutus&lt;/b&gt;&lt;br/&gt;&#10;- Code.org-sivuston kautta voi harjoituttaa oppilaita ennen ensimmäistäScratch-tuntia.&lt;br/&gt;&#10;- Otetaan käyttöön Scratch. Omat tilit vai opettajan tilin alle kurssi? &lt;br/&gt;&#10;- Tehdään jokin esitys tai peli Scratchilla (ohjevideo viereen)&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;strong class=&quot;editor red&quot;&gt;6.luokka&lt;br/&gt;&#10;&lt;/strong&gt;&lt;span&gt;Kuudennen luokan kohdalla OPSissa ei ole varsinaisesti mitään uuden taidon opettamista. Edistyneempiä voisi eriyttää ylöspäin käyttämään esimerkiksi Python-kieltä. Tai kaikki voisivat tehdä hieman haastavamma Scratch esityksen&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Tavoitteet&lt;/b&gt;&lt;br/&gt;&#10;- Ymmärtää ohjelmoinnin modulaarisuuden&lt;b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Toteutus&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&#10;- Opettajan harkinnan mukaan hieman haastavampi esitys tai peli Scratchilla (ohjevideo viereen)&lt;span&gt;&lt;b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&#10;</content>
<published>2021-09-09T08:43:00+03:00</published>
</entry>

<entry>
<title>Scratch, luokat (3 ) 4- 6</title>
<id>https://peda.net/id/d59939e42f7</id>
<updated>2021-10-17T20:58:29+03:00</updated>
<link href="https://peda.net/p/Kari.Lepp%C3%A4koski/tmk/ohjelmointi/scratch-luokat-3-4-6#top" />
<content type="html">- Modulaarinen koodausohjelma. &lt;br/&gt;&#10;- Edistyneempi versio Scratch Jr ohjelmasta&lt;br/&gt;&#10;- Valmiita &lt;a href=&quot;https://scratch.mit.edu/projects/editor/?tutorial=all&quot; rel=&quot;noopener nofollow ugc&quot; target=&quot;_blank&quot;&gt;oppitunteja&lt;/a&gt;, koodauskortteja ja ideoita&lt;br/&gt;&#10;- Opettajana voit pyytää Scratch-&lt;a href=&quot;https://scratch.mit.edu/educators&quot; rel=&quot;noopener nofollow ugc&quot; target=&quot;_blank&quot;&gt;opettajatiliä&lt;/a&gt;, joka helpottaa käyttäjätilien luontia oppilasryhmälle&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tässä Samu Montosen video Scratchin käyttöliittymään tutustumisesta&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;div class=&quot;youtube&quot;&gt;&lt;iframe loading=&quot;lazy&quot; width=&quot;640&quot; height=&quot;360&quot; src=&quot;https://www.youtube.com/embed/HnqeoaPEAH8?rel=0&amp;amp;modestbranding=1&amp;amp;hl=fi&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;&lt;div&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=HnqeoaPEAH8&quot; title=&quot;https://www.youtube.com/watch?v=HnqeoaPEAH8&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://www.youtube.com/watch?v=HnqeoaPEAH8&lt;/a&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;</content>
<published>2021-10-17T20:58:29+03:00</published>
</entry>


</feed>