<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/539/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Ohjelmointi - vinkkejä ja muuta materiaalia</title>
<id>https://peda.net/id/a0bca900281</id>
<updated>2020-11-16T15:42:54+02:00</updated>
<link href="https://peda.net/id/a0bca900281:atom" rel="self" />
<link href="https://peda.net/jamsa/perusopetus/tvt-ohjeita/materiaalipankki/ovjmm#top" rel="alternate" />
<logo>https://peda.net/:static/539/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>Vinkkilinkkejä</title>
<id>https://peda.net/id/b1e1f87e281</id>
<updated>2020-11-26T13:03:56+02:00</updated>
<link href="https://peda.net/jamsa/perusopetus/tvt-ohjeita/materiaalipankki/ovjmm/vl#top" />
<content type="html">&lt;b&gt;&lt;span class=&quot;editor underline&quot;&gt;&lt;strong class=&quot;editor red&quot;&gt;Python-ohjelmointi&lt;/strong&gt;&lt;/span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Python 3.5.3 -ohjeet: &lt;/b&gt;Paunussa käytössä oleva versio (syksy 2020). &lt;b&gt;&lt;a href=&quot;https://docs.python.org/3.5/index.html&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://docs.python.org/3.5/index.html&lt;/a&gt;&lt;br/&gt;&#10;&lt;/b&gt;&lt;b&gt;&lt;br/&gt;&#10;Nettiopas: &lt;a href=&quot;https://www.ohjelmointiputka.net/&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://www.ohjelmointiputka.net/&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Pygame-kirjasto:&lt;/b&gt;&lt;span&gt; ohjeita grafiikan, ikkunoiden ja pelien ohjelmointiin&lt;/span&gt;. Toimii suoraan &lt;b&gt;Python 2.7&lt;/b&gt;:lla, muut versiot voivat vaatia polkujen säätöä terminaalissa manuaalisesti (ks. esim. pygame.org). &lt;span class=&quot;editor red&quot;&gt;&lt;span class=&quot;editor underline&quot;&gt;&lt;a href=&quot;https://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;url=https://www.theseus.fi/bitstream/handle/10024/21239/kuisma_joentakanen.pdf%3Fsequence%3D1&amp;amp;ved=2ahUKEwj_3d_kl4XtAhVJ_SoKHZA1ApsQFjAAegQICRAC&amp;amp;usg=AOvVaw3s4L_njbBD41wf_jy6zI9A&amp;amp;cshid=1605465230872&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;url=https://www.theseus.fi/bitstream/handle/10024/21239/kuisma_joentakanen.pdf%3Fsequence%3D1&amp;amp;ved=2ahUKEwj_3d_kl4XtAhVJ_SoKHZA1ApsQFjAAegQICRAC&amp;amp;usg=AOvVaw3s4L_njbBD41wf_jy6zI9A&amp;amp;cshid=1605465230872&lt;/a&gt;&lt;br/&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&#10;Lisää peliohjelmointia, äänet yms.: &lt;a href=&quot;http://programarcadegames.com/index.php?lang=fi&amp;amp;chapter=bitmapped_graphics_and_sound&quot; rel=&quot;nofollow ugc noopener&quot;&gt;http://programarcadegames.com/index.php?lang=fi&amp;amp;chapter=bitmapped_graphics_and_sound&lt;/a&gt;&lt;br/&gt;&#10;&lt;span class=&quot;editor red&quot;&gt;&lt;span class=&quot;editor underline&quot;&gt;&lt;br/&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;Graafisten käyttöliittymien alkeet:&lt;span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;Grafiikkakirjasto, ikkunat yms. &lt;/span&gt;&lt;b&gt;&lt;a href=&quot;https://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;url=http://www.cs.tut.fi/~aps/tkinter.pdf&amp;amp;ved=2ahUKEwi78vvRjYXtAhVKw4sKHd6RDJIQFjAAegQIAhAB&amp;amp;usg=AOvVaw2Jv163V6bH8kccB0muRhyn&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;url=http://www.cs.tut.fi/~aps/tkinter.pdf&amp;amp;ved=2ahUKEwi78vvRjYXtAhVKw4sKHd6RDJIQFjAAegQIAhAB&amp;amp;usg=AOvVaw2Jv163V6bH8kccB0muRhyn&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/b&gt;Toinen opas.&lt;b&gt; &lt;a href=&quot;http://www.cs.tut.fi/~aps/tkinter.pdf&quot; rel=&quot;nofollow ugc noopener&quot;&gt;http://www.cs.tut.fi/~aps/tkinter.pdf&lt;/a&gt;&lt;br/&gt;&#10;&lt;/b&gt;&#10;&lt;p&gt;Grafiikkakirjasto Tkinter - ohjeita. &lt;b&gt;&lt;a href=&quot;https://study.com/academy/lesson/graphics-library-in-python-definition-examples.html&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://study.com/academy/lesson/graphics-library-in-python-definition-examples.html&lt;/a&gt;&lt;br/&gt;&#10;&lt;/b&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;b&gt;Learn Python:&lt;/b&gt; Opettele Pythonia Android laitteen avulla!! &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.sololearn.python&amp;amp;hl=en&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://play.google.com/store/apps/details?id=com.sololearn.python&amp;amp;hl=en&lt;/a&gt;&lt;b&gt;&lt;span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;span class=&quot;editor underline&quot;&gt;Pikku kikkoja&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;b&gt;&lt;span&gt;Ruudun tyhjennys ja rivinvaihdot:&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;Luomalla tyhjiä rivejä:&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;print(&amp;quot;eka rivi \n toka rivi&amp;quot;)&lt;br/&gt;&#10;print(&amp;quot;\n\n\n\n\n\n&amp;quot;) #näitä vaikka 50 kpl&lt;br/&gt;&#10;print(&amp;quot;rivi tyhjän osan jälkeen&amp;quot;)&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/span&gt;&lt;b&gt;&lt;span&gt;TAI pidemmällä koodilla&lt;br/&gt;&#10;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;import sys&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;# Ruudun tyhjennys&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;sys.stdout.write(&amp;quot;\x1b[2J&amp;quot;)&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;# Ruudun tyhjennys ja kursorin siirto vasempaan yläkulmaan&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;sys.stdout.write(&amp;quot;\x1b[2J\x1b[H&amp;quot;)&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;&lt;b&gt;Ajastimen/viiveen käyttö&lt;/b&gt;&lt;br/&gt;&#10;Esimerkkikoodi aiheuttaa 5 sekunnin viiveen ennen seuraavan komennon suorittamista:&lt;br/&gt;&#10;import time&lt;br/&gt;&#10;time.sleep(5)&lt;/span&gt;&lt;/p&gt;&#10;</content>
<published>2020-11-16T15:50:32+02:00</published>
</entry>


</feed>