<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/535/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Ohjelmointi</title>
<id>https://peda.net/id/930293529ab</id>
<updated>2022-03-03T07:48:35+02:00</updated>
<link href="https://peda.net/id/930293529ab:atom" rel="self" />
<link href="https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/kertolaskupeli/ohjelmointi#top" rel="alternate" />
<logo>https://peda.net/:static/535/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>Kertolaskupelin ohjelmointi</title>
<id>https://peda.net/id/9302d88b9ab</id>
<updated>2018-11-13T10:59:13+02:00</updated>
<link href="https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/kertolaskupeli/ohjelmointi/ko#top" />
<content type="html">1. Siirry linkistä Micro:bitin ohjelmointiympäristöön &lt;a href=&quot;https://makecode.microbit.org/&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;&lt;b&gt;makecode.microbit.org&lt;/b&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;2. Tee uusi projekti ja anna sille nimeksi &amp;quot;&lt;b&gt;Kertolaskupeli&lt;/b&gt;&amp;quot;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;3. Lohkoja &lt;strong class=&quot;editor red&quot;&gt;KÄYNNISTETTÄESSÄ&lt;/strong&gt; ja &lt;strong class=&quot;editor red&quot;&gt;IKUISESTI&lt;/strong&gt; emme tarvitse ohjelmassa ollenkaan, joten &lt;b&gt;poistetaan ne&lt;/b&gt;.&lt;br/&gt;&#10;Ota lohkosta kiinni hiiren vasemmalla painikkeella ja raahaa lohko vasemmalla olevien osioiden päälle.&lt;br/&gt;&#10;Kun näyttöön tulee roskakorin kuvake, niin vapauta hiiren vasen painike, jolloin lohko poistuu ohjelmasta.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;4. Tekemämme pelialusta toimii syöttölaitteena, eli sillä ohjataan mikro-ohjaimen toimintaa.&lt;br/&gt;&#10;Ruuviparin ruuvit toimivat eräänlaisina painikkeina. Jokaisen parin toinen ruuvi on kytketty mikro-ohjaimen&lt;br/&gt;&#10;&lt;b&gt;GND-pinniin&lt;/b&gt; (MAA). Vastaavasti parin viereinen ruuvi on kytketty mikro-ohjaimen pinniin &lt;b&gt;P0&lt;/b&gt;, &lt;b&gt;P1&lt;/b&gt; tai &lt;b&gt;P2&lt;/b&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tarkastellaan ylhäällä keskellä olevaa ruuviparia. Vasemmanpuoleinen ruuvi on kytketty mikro-ohjaimessa&lt;br/&gt;&#10;&lt;b&gt;pinniin P0&lt;/b&gt; ja oikeanpuoleinen ruuvi &lt;b&gt;pinniin GND&lt;/b&gt; (MAA). Ruuvit ovat hiukan irti toisistaan, mutta kun pelaaja&lt;br/&gt;&#10;asettaa sormensa ruuvien päälle, se voidaan havaita mikro-ohjaimessa &lt;b&gt;aktivoituvana tapahtumana&lt;/b&gt;.&lt;br/&gt;&#10;On tärkeää, että sormi koskettaa molempia ruuveja samanaikaisesti.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Osiosta &lt;b&gt;Syöte&lt;/b&gt; löytyy tapahtuma &lt;strong class=&quot;editor red&quot;&gt;KUN PINNIÄ &amp;lt;P0&amp;gt; PAINETAAN&lt;/strong&gt;. Tämä tapahtuma aktivoituu, kun pelaaja asettaa&lt;br/&gt;&#10;sormensa pelialustassa kohdassa &amp;quot;&lt;b&gt;UUSI KYSYMYS&lt;/b&gt;&amp;quot; olevien ruuvien päälle. Mitä ohjelman tulee silloin tehdä?&lt;br/&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Arpoa kaksi satunnaislukua väliltä 1-10.&lt;/li&gt;&#10;&lt;li&gt;Esittää kysymys laitteen näytöllä &amp;quot;&amp;lt;1. satunnaisluku&amp;gt; X &amp;lt;2. satunnaisluku&amp;gt; = &amp;quot;.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;br/&gt;&#10;Alla olevilla ohjevideoilla ohjelmoidaan ohjelma vaiheittain. Katso ne järjestyksessä ja ohjelmoi oma ohjelmasi videoiden mukaisesti.&lt;br/&gt;&#10;Videoissa ei ole ääntä, selitteet on esitetty kuvateksteillä.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;1. Video-ohje&lt;br/&gt;&#10;Aloitus ja tapahtuman &amp;quot;&lt;/b&gt;&lt;strong class=&quot;editor red&quot;&gt;KUN PINNIÄ &amp;lt;P0&amp;gt; PAINETAAN&lt;/strong&gt;&lt;b&gt;&amp;quot; ohjelmointi:&lt;/b&gt;&lt;br/&gt;&#10;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube-nocookie.com/embed/jmCv4OCJ-G0?rel=0&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Suoritettuasi videolla esitetyt toimenpiteet sinulla tulisi olla kuvan mukainen koodi ohjelmassa.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/kertolaskupeli/ohjelmointi/ko/koodi1-png#top&quot; title=&quot;koodi1.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/kertolaskupeli/ohjelmointi/ko/koodi1-png:file/photo/25a8a90142e88f98f0fc4b6ad9aee64dd8a406ee/koodi1.png&quot; alt=&quot;&quot; title=&quot;koodi1.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;2. Video-ohje&lt;br/&gt;&#10;Funktion &amp;quot;&lt;/b&gt;&lt;strong class=&quot;editor red&quot;&gt;tulos&lt;/strong&gt;&lt;b&gt;&amp;quot; ja tapahtumien &amp;quot;&lt;/b&gt;&lt;strong class=&quot;editor red&quot;&gt;KUN PINNIÄ &amp;lt;P1&amp;gt; PAINETAAN&lt;/strong&gt;&lt;b&gt;&lt;span&gt;&amp;quot; sekä&lt;/span&gt; &amp;quot;&lt;strong class=&quot;editor red&quot;&gt;KUN PINNIÄ &amp;lt;P2&amp;gt; PAINETAAN&lt;/strong&gt;&amp;quot; ohjelmointi:&lt;/b&gt;&lt;br/&gt;&#10;​&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube-nocookie.com/embed/MqYcd-G-5wk?rel=0&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;​&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tämän videon jälkeen sinulla tulisi olla alla olevan kuvan mukainen ohjelman valmis koodi.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/kertolaskupeli/ohjelmointi/ko/koodi2-png#top&quot; title=&quot;koodi2.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/kertolaskupeli/ohjelmointi/ko/koodi2-png:file/photo/bd12b5d50616e97775aeff39a0b6c764034b49df/koodi2.png&quot; alt=&quot;&quot; title=&quot;koodi2.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2022-03-03T07:48:35+02:00</published>
</entry>


</feed>