<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/537/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Opettajan materiaali</title>
<id>https://peda.net/id/5b6fd6c84a4</id>
<updated>2021-11-21T00:09:44+02:00</updated>
<link href="https://peda.net/id/5b6fd6c84a4:atom" rel="self" />
<link href="https://peda.net/p/Olli%20Isokoski/oppimateriaalituotanto-2021-syksy/opettajan-materiaali#top" rel="alternate" />
<logo>https://peda.net/:static/537/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>Opettajan materiaali</title>
<id>https://peda.net/id/5dc0bb6c4a4</id>
<updated>2021-12-07T10:57:03+02:00</updated>
<link href="https://peda.net/p/Olli%20Isokoski/oppimateriaalituotanto-2021-syksy/opettajan-materiaali/opettajan-materiaali2#top" />
<content type="html">Tämä oppimateriaali on tarkoitettu python -ohjelmointikielen perusteiden opettamiseen yläkoululaisille tai aiheesta kiinnostuneille. Opetusmateriaali alkaa ohjelmoinnin peruskäsitteiden määrittelyllä ja muuttujien ja syöte -komennon jälkeen päästään ehtolauseiden ja toistorakenteiden opiskeluun. Lopuksi esitellään vielä funktiot ja annetaan esimerkkejä niiden käytöstä. Oppimateriaali on suunniteltu opettajajohtoiseksi, mutta se soveltuu hyvin myös itseopiskelun tueksi materiaalissa olevien videoiden ansiosta. Oppilaat voivat siis kotona (tai oppitunnilla) kerrata videolta opiskeltavan asian ja saada näin apuja ja vinkkejä tehtävien tekemiseen.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Jokainen osio alkaa aiheeseen johdattelevalla videolla, jossa käydään läpi kunkin oppitunnin aihetta. Ehtolauseiden, toistorakenteiden ja funktioiden havainnollistamiseksi videolla käytetään netistä löytyvää visualisaattoria &lt;a&gt;&lt;!--filtered attribute: href=&quot;pythontutor.com&quot;--&gt;pythontutor.com&lt;/a&gt;, jonka avulla ohjelmassa voidaan edetä rivi kerrallaan. Videon jälkeen on lyhyt ja selkeä teoriaosuus, johon kuuluu useampia aihetta avaavia esimerkkejä sekä tehtäviä, jotka on laadittu siten, että ne vaikeutuvat etenemisjärjestyksessä. Esimerkkejä on korostettu punaisella tekstillä ja kahdella tähdellä: &lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt;* Esimerkki*&lt;/b&gt;&lt;/strong&gt; ja tehtäviä mustalla tekstillä ja vinoneliöllä: &lt;b&gt;&amp;lt;&amp;gt; Tehtävä.&lt;/b&gt; Jokaiselle sivulle on upotettu useita trinket.io -sivustolta saatavia editoreita, joissa on joko valmiiksi kirjoitettuja koodeja (esimerkit) tai ne ovat tyhjiä (useimmat tehtävät). Trinket -editorissa koodia kirjoitetaan editorin vasemmalle puolelle ja koodi ajetaan Play:n näköisestä painikkeesta (nuoli oikealle). Koodin tulosteet tulevat näkyviin editorin oikealle puolelle. Oppimateriaaliin valitut trinket -editorit käyttävät uusinta Python 3 -versiota.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Editorit ja tallentaminen&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/b&gt;Trinket -editoreihin ei itsessään pysty tallentaa tehtyjä tehtäviä pidemmäksi aikaa, mutta editoriin tehty koodi voidaan tallentaa linkkinä.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Alla olevassa kuvassa näkyy mistä linkin saa talteen. Alaspäin olevasta nuolesta aukeaa seuraavanlainen alasvetovalikko:&lt;/b&gt;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Olli%20Isokoski/oppimateriaalituotanto-2021-syksy/opettajan-materiaali/opettajan-materiaali2/1trinket.png#top&quot; title=&quot;1Trinket.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/Olli%20Isokoski/oppimateriaalituotanto-2021-syksy/opettajan-materiaali/opettajan-materiaali2/1trinket.png:file/photo/08c567428630e1a4976954b70dd13b763c334860/1Trinket.png&quot; alt=&quot;&quot; title=&quot;1Trinket.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;Vaihtoehtona on sähköposti (&lt;b&gt;Email&lt;/b&gt;), jolloin koodi lähetetään suoraan sähköpostiin ja &lt;b&gt;Link&lt;/b&gt;, joka muodostaa kirjoitetusta koodista linkin, jonka avulla se voidaan tallentaa. &lt;b&gt;Embed&lt;/b&gt; sen sijaan tuo koko editorin koodin mukana. &lt;b&gt;Download&lt;/b&gt; lataa koodin .zip-tiedostona koneelle. Oppilaat voivat tallentaa tehdyt tehtävät joko linkkeinä omaan erilliseen sähköiseen kansioon tai lähettää ne sähköpostilla opettajalle. Trinket tallentaa siihen tehtyjä tehtäviä oppitunnin ajan, mutta ei enää selaimen sulkemisen jälkeen.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;&lt;b&gt;Välilehdet Trinket -editorissa&lt;/b&gt;&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/Olli%20Isokoski/oppimateriaalituotanto-2021-syksy/opettajan-materiaali/opettajan-materiaali2/2trinket.png#top&quot; title=&quot;2Trinket.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/Olli%20Isokoski/oppimateriaalituotanto-2021-syksy/opettajan-materiaali/opettajan-materiaali2/2trinket.png:file/photo/7b0c294d345f48efe1159a887ffca0110d950a93/2Trinket.png&quot; alt=&quot;&quot; title=&quot;2Trinket.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;Yllä olevassa kuvassa editoriin on lisätty kaksi uutta välilehteä Ohjelmalle1:lle ja Ohjelma2:lle, jotka toimivat editorissa itsenäisesti. Välilehtiä voi lisätä kuvaan punaisella ympyrällä korostetusta plussasta ja vähentää (tai muokata nimeä) välilehdessä olevasta rattaan kuvasta. Välilehdille voi luoda luokkia, testejä tai aliohjelmia, joita kutsutaan pääohjelmassa. Välilehtiä ei tarvita vielä vasta-alkajien kanssa, mutta ne on hyvä pitää mielessä, jos myöhemmässä vaiheessa haluaa laatia oppilaille haastavampia tehtäviä tai demonstroida miten trinketin avulla voi ohjelmoida laajempia kokonaisuuksia.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;&lt;b&gt;Konsoliesitys Trinketissä&lt;/b&gt;&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/Olli%20Isokoski/oppimateriaalituotanto-2021-syksy/opettajan-materiaali/opettajan-materiaali2/3trinket.png#top&quot; title=&quot;3Trinket.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/Olli%20Isokoski/oppimateriaalituotanto-2021-syksy/opettajan-materiaali/opettajan-materiaali2/3trinket.png:file/photo/2ebe17d3d152ec44debbfc3170f25f922e949ddc/3Trinket.png&quot; alt=&quot;&quot; title=&quot;3Trinket.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;Ylläolevassa kuvassa on esitetty, miten editoriin voi valita myös konsolinäkymän, joka valinnan jälkeen toimii editorin oikeassa reunassa. Keskellä olevaa tilanjakajaa voi siirtää vasemmalle, jolloin konsolille aukeaa enemmän tilaa. Konsoliesitystä voi käyttää demonstroimaan komentoriviä ja sitä miten ohjelmointi oikeasti tapahtuu silloin, kun käytössä ei ole editoria, joka tulostaa vastaukset erilliseen ikkunaan.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;!--filtered tag: &lt;h4--&gt;&lt;!--&amp;gt;--&gt;Trinket -editorin tuonti Pedanetiin&lt;!--filtered end tag: &lt;/h4&gt;--&gt;&#10;&lt;span&gt;&lt;b&gt;Alla olevalla videolla näytetään, miten Trinket -editori tuodaan Pedanetiin joko koodin kanssa tai ilman:&lt;/b&gt;&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/iR0qtADLJRw?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;http://youtu.be/iR0qtADLJRw?hd=1&quot; title=&quot;http://youtu.be/iR0qtADLJRw?hd=1&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;http://youtu.be/iR0qtADLJRw?hd=1&lt;/a&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;​&lt;br/&gt;&#10;​&lt;br/&gt;&#10;&lt;/span&gt;&lt;br/&gt;&#10;&lt;b&gt;Editorin edut&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/b&gt;Editorit ovat hyvin monikäyttöisiä, sillä:&lt;br/&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Tulostus näkyy samanaikaisesti koodin kanssa.&lt;/li&gt;&#10;&lt;li&gt;Tehtäviä voi helpottaa lisäämällä editoreihin koodia, mikä auttaa tehtävän aloittamisessa.&lt;/li&gt;&#10;&lt;li&gt;Samaan editoriin voi tehdä saman tehtävän hieman eri tavalla.&lt;/li&gt;&#10;&lt;li&gt;Pedanetiin upotettuna oppilailla ei ole tarvetta liikkua usean nettisivun välillä.&lt;/li&gt;&#10;&lt;li&gt;Pienikokoiset editorit ovat helposti lähestyttäviä, mielenkiintoisia ja houkuttelevat kokeilemaan koodaamista.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Linkkejä&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/b&gt;Trinket.io -sivulta löytyy tässä oppimateriaalissa käytetyt editorit:&lt;br/&gt;&#10;&lt;a href=&quot;https://trinket.io/&quot; rel=&quot;nofollow ugc noopener&quot;&gt;trinket.io&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Pythontutor -sivulla on python -ohjelmointia havainnollistava visualisaattori:&lt;br/&gt;&#10;&lt;a href=&quot;http://www.pythontutor.com&quot; rel=&quot;nofollow ugc noopener&quot;&gt;pythontutor.com&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Opettajan materiaaliin kuuluu omalta välilehdeltään löytyvä &lt;b&gt;Tehtäväpankki&lt;/b&gt;, jossa on soveltavia lisätehtäviä tuntikohtaisten tehtävien lisäksi.</content>
<published>2021-11-21T00:15:27+02:00</published>
</entry>


</feed>