<?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>Processing ohjelman JavaScript version testi</title>
<id>https://peda.net/id/a2997d2ef2a</id>
<updated>2017-02-14T13:12:41+02:00</updated>
<link href="https://peda.net/id/a2997d2ef2a:atom" rel="self" />
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/animaatiot/testi3#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>Testaa Processing-ohjelman JavaScript-kirjastoa</title>
<id>https://peda.net/id/1c2f4a70f2a</id>
<updated>2018-10-10T09:09:28+03:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/animaatiot/testi3/tp#top" />
<content type="html">Processing-ohjelmasta löytyy myös JavaScript-kirjasto. Tämä kirjasto on nimeltään: processing.js ja sen voi ladata osoitteesta: &lt;a href=&quot;http://processingjs.org/&quot; rel=&quot;nofollow ugc noopener&quot;&gt;http://processingjs.org/&lt;/a&gt; &lt;br/&gt;&#10;Processing.js kirjasto mahdollistaa processing-ohjelman ajamisen sellaisenaan Internet selaimessa. &lt;span&gt;Processing.js kirjastoa käyttävät esimerkiksi Processing-ohjelman online editorit. Esimerkiksi: &lt;/span&gt;&lt;br/&gt;&#10;&lt;a href=&quot;http://sketchpad.cc/&quot; rel=&quot;nofollow ugc noopener&quot;&gt;http://sketchpad.cc/&lt;/a&gt;&lt;a href=&quot;http://valentin.dasdeck.com/processing/&quot; rel=&quot;nofollow ugc noopener&quot;&gt;&lt;br/&gt;&#10;J&lt;/a&gt;&lt;span&gt;otka toimivat samalla tavalla kuin Processing-ohjelma.&lt;br/&gt;&#10;&lt;/span&gt;&lt;br/&gt;&#10;Tämän lisäksi kehitteillä on toinen Processing-ohjelman kirjasto, joka on nimeltään p5. P5.js-kirjasto käytää alkuperäistä JavaScript-kieltä ja komennot ovat osittain erilaisia kuin Processing-kelessä eli samanlaisia kuin JavaScript-kielessä. Eroavuutta on esimerkiksi setup () ja draw () lohkojen nimeämisessä ja, sekä muuttujien nimeämisessä. P5.js kirjaston voit ladata osoitteesta: &lt;a href=&quot;http://p5js.org/&quot; rel=&quot;nofollow ugc noopener&quot;&gt;http://p5js.org/&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Processing-ohjelmasta tehdään oma tekstitedostonsa, joka nimetään loppupäätteellä js. Kun nämä kaksi tiedostoa (p5.js kirjasto ja OmaTiedosto.js) yhdistetään samalle html-sivulle, niin koodin voi katsoa selaimella.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Katso tästä tekemäni esimerkki: &lt;a href=&quot;http://pohjois-karjala.maol-kerhot.fi/processing/index.html&quot; rel=&quot;nofollow ugc noopener&quot;&gt;yhtälön ratkaisusta&lt;/a&gt;.&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tämä ohjelma on esimerkki siitä kuinka simulaatioita voidaan helposti itse tehdä Processing-kielellä ja hyödyntää matematiikan tunnilla. Näitä on luvassa e-Opin 8. luokan koodausmateriaalissa.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Katso tästä vielä toinen esimerkki: &lt;a href=&quot;http://pohjois-karjala.maol-kerhot.fi/processing/atomi.html&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Litium-atomista&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&#10;&lt;b&gt;Ja kolmas tekemäni esimerkki on: &lt;a href=&quot;http://pohjois-karjala.maol-kerhot.fi/processing/taittuminen.html&quot; rel=&quot;nofollow ugc noopener&quot;&gt;valon taittumisesta&lt;/a&gt;.&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Myös p5js- kirjastoa hyödyntävä online-editori löytyy osoitteesta: &lt;a href=&quot;https://editor.p5js.org/&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://editor.p5js.org/&lt;/a&gt;</content>
<published>2017-02-14T13:09:53+02:00</published>
</entry>


</feed>