<?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>Micro:bit ohjelmointi Pythonilla</title>
<id>https://peda.net/id/d17b35b6e06</id>
<updated>2019-03-27T22:56:53+02:00</updated>
<link href="https://peda.net/id/d17b35b6e06:atom" rel="self" />
<link href="https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/mp#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 nofollow ugc noopener&quot; href=&quot;http://creativecommons.org/licenses/by-nc/3.0/&quot;&gt;Creative commons CC BY-NC 3.0&lt;/a&gt;&lt;/div&gt;&#10;</rights>

<entry>
<title>MicroPython</title>
<id>https://peda.net/id/d17f17b2e06</id>
<updated>2022-12-06T20:41:00+02:00</updated>
<link href="https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/mp/python#top" />
<content type="html">&lt;a href=&quot;https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/mp/python/m#top&quot; title=&quot;microbit-logo-stripped.png&quot;&gt;&lt;img src=&quot;https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/mp/python/m:file/photo/2b4e4023d4c86fa0a934712ce006ae78e46325d0/microbit-logo-stripped.png&quot; alt=&quot;&quot; title=&quot;microbit-logo-stripped.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;Englannista lähtöisin oleva micro:bit-ohjelmointi on lisännyt suosiotaan jatkuvasti myös Suomessa - eikä syyttä. Pikkuruisesta ja edullisesta piirilevystä löytyy ominaisuuksia ja mahdollisuuksia vaikka minkälaisiin virityksiin. Suosituinta ohjelmointi on kuvakepohjaisella block-editorilla, johon löytyy runsaasti ohjeita myös suomeksi. Linkkaan tähän yhden erinomaisen lähteen - Innokas verkoston sivut, joiden materiaalipankissa löytyy tehtäviä joka lähtöön. &lt;br/&gt;&#10;&lt;a href=&quot;https://www.innokas.fi/materiaalit/&quot; rel=&quot;noopener nofollow ugc&quot; target=&quot;_blank&quot;&gt;https://www.innokas.fi/materiaalit/&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Kuvakepohjainen ohjelmointi onnistuu helposti ilman ohjelmien asentamista selainpohjaisella sovelluksella:&lt;br/&gt;&#10;&lt;a href=&quot;https://makecode.microbit.org/#editor&quot; rel=&quot;noopener nofollow ugc&quot; target=&quot;_blank&quot;&gt;https://makecode.microbit.org/#editor&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Micro:bitilla voidaan ohjelmoida myös tekstipohjaisesti esimerkiksi Pythonilla. Python on yksi suosituimmista ohjelmointikielistä. Sen hyviin puoliin kuuluu pieni aloituskynnys - pääset helposti ja nopeasti alkuun. Silti varoituksen sana on paikallaan: Tekstipohjaisessa ohjelmoinnissa kaikki käskyt on kirjoitettava tarkasti oikein. Isot ja pienet kirjaimet ja jopa sisennykset ovat merkitseviä. Siksi ohjelmointi voi aluksi tuntua virheilmoituksesta toiseen etenemiseltä. Kun et vaan luovuta tulevat käskyt pian tutuiksi ja virheiden määrä vähenee mitä enemmän saat rutiinia.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Helpoiten pääset ohjelmoimaan selainpohjaisella online-editorilla, jonka uusi versio löytyy &lt;br/&gt;&#10;&lt;a href=&quot;https://python.microbit.org/v/beta&quot; rel=&quot;nofollow ugc noopener&quot;&gt;micro:bit Python Editor (microbit.org)&lt;/a&gt;&lt;br/&gt;&#10;Jos käytät vanhaa micro:bit versiota voi olla että joudut asentamaan uuden firmwaren, jotta saat uuden editorin kaikki ominaisuudet käyttöön.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Edelleen käytettävissä on myös vanha yksinkertaisempi versio editorista osoitteessa:&lt;br/&gt;&#10;&lt;a href=&quot;https://python.microbit.org/v/1.1&quot; rel=&quot;noopener nofollow ugc&quot; target=&quot;_blank&quot;&gt;https://python.microbit.org/v/1.1&lt;br/&gt;&#10;&lt;/a&gt;Vanhalla online editorilta koodi ladataan microbitille klikkaamalla ensin tallenna nimellä ja valitsemalla kohteeksi microbit (koska microbit kytketään tietokoneeseen usb-johdolla se näkyy resurssienhallinnassa kuten muistitikut.) Ohjelma latautuu micro:bitille niin kauan kun keltainen ledi micro:bitin takana vilkkuu (tähän menee joskus yllättävän kauan).&lt;br/&gt;&#10;&lt;br/&gt;&#10;Kolmas vaihtoehto Python ohjelmointiin on ladata koneelle mu -editori, josta löytyy enemmän ominaisuuksia. Tärkeimpänä flash-painike, jolla ohjelma latautuu micro:bitille yhdellä napin painalluksella.&lt;br/&gt;&#10;&lt;a href=&quot;https://codewith.mu/en/download&quot; rel=&quot;noopener nofollow ugc&quot; target=&quot;_blank&quot;&gt;https://codewith.mu/en/download&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Opettajan kannattaa tutustua myys micro:bitin classroom -tilaan. Sen avulla oppilaat voivat liittyä opettajan hallinnoimaan tilaan. Opettaja voi siellä jakaa omia esimerkkikoodeja tai tehtävänantoja suoraan oppilaille ja vaikka ladata tunnin lopuksi kaikkien oppilaiden työt yhteen tiedostoon talteen.&lt;br/&gt;&#10;&lt;a href=&quot;https://classroom.microbit.org/&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://classroom.microbit.org/&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Micro:bit ohjelmoidaan Python kielen versiolla jota kutsutaan MicroPythoniksi. Sen varsin kattava dokumentaatio löytyy täältä:&lt;br/&gt;&#10;&lt;a href=&quot;https://microbit-micropython.readthedocs.io/en/latest/tutorials/introduction.html&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://microbit-micropython.readthedocs.io/en/latest/tutorials/introduction.html&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/mp/python/m3#top&quot; title=&quot;microbit-drawing-blue.png&quot;&gt;&lt;img src=&quot;https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/mp/python/m3:file/photo/9f32641cad21fb19626a3bb992687a60832074f7/microbit-drawing-blue.png&quot; alt=&quot;&quot; title=&quot;microbit-drawing-blue.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;Materiaali vapaasti käytettävissä &lt;a href=&quot;https://peda.net/info/lisenssit/cc-by-nc&quot;&gt;CC-BY-NC&lt;/a&gt;&lt;br/&gt;&#10;Ville Sakomaa, 2018 (päivitetty 14.11.2022)&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;em&gt;Tämän sivun kuvien lähde: micro:bit Educational Foundation at microbit.org&lt;/em&gt;&lt;a href=&quot;https://peda.net/info/lisenssit/cc-by-nc&quot;&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/a&gt;</content>
<published>2018-11-04T21:14:14+02:00</published>
</entry>


</feed>