Processing -ohjelmointikieltä käytetään maailmalla etenkin ohjelmoinnin opettamisessa ja se on helposti lähestyttävä, josta johtuen se on saanut suuren suosion erityisesti visuaalisten prototyyppien tekemisessä. p5.js:n avulla voidaan samoja asioita voidaan tehdä missä tahansa Web-selaimessa. Sillä voidaan esimerkiksi elävöittää Web-sivuja animaatioilla, sekä monilla muilla uusilla tavoilla. Siksi se onkin varsin mielenkiintoinen työkalu myös Web-ohjelmoijille.
Tekijä: TeroA
Isä, insinööri ja opettaja, joka on erityisen kiinnostunut ihmisten ja teknologian välisestä vuorovaikutuksesta, kommunikoinnista ja visuaalisesta oppimisesta. Ikuinen optimisti ja haaveilija...
Niin sanotusti ”taviskielellä” ohjelmoinnista käytetään monesti nimeä koodaus, joka ymmärretään helposti väärin. Puhutussa kielessä koodi, koodari ja koodaus tunnetaan synonyymeinä termeille ohjelma, ohjelmoija ja ohjelmointi. Koodi on kuitenkin perinteisesti jonkin kielen merkkijärjestelmä, joten sillä on myös laajempi merkitys. Koodausta on monenlaista!
Työssäoppimiskäynnit jatkuivat myös torstaina.
Aamu alkoi vierailulla noin 30 kilometrin päässä koululta Valdemorossa sijaitsevaan pikkusairaalaan (Hospital Universitario Infanta Elena) ja sen IT-palveluihin paikallisen opettajan Ricardon kanssa.
Ensimmäinen ”virallinen” työpäivä takana.
Matka alkoi sunnuntaina sateisissa tunnelmissa Littoisista.
Scratchissa kaikki ohjelmat perustuvat hahmoihin ja niiden toimintaan. Tyypillisesti tavoitteena on usein saada jokin hahmo liikkumaan, joka voi aluksi tuntua kovinkin vaikealta. Tapoja saada hahmo liikkumaan on kuitenkin monia, joista tässä artikkelissa on esitelty yksi. Esimerkissä perusideana on ohjata hahmoa ruudusta toiseen nuolinäppäimillä.
Talvipakkasilla matkapuhelimen käyttö paljain sormin ei ole maailman mukavinta puuhaa. Koska valtaosa näytöistä on kapasitiivisia, puhelinta on pakko käyttää paljain sormin. Kaupoista löytyvät kosketusnäyttösormikkaat taas ovat usein turhan hintavia, eikä niiden lämpökyvystäkään ole takuita. Omista käsineistä voi tehdä myös itse vastaavat. Vähän ompelua ja se on siinä.
Jokaisella meistä on omat muistiinpanotekniikkansa, mutta yksi hyvä tapa ainakin itselleni on ollut mielle- ja käsitekarttojen laatiminen. Ne toimivat niin henkilökohtaisena muistiinpanotekniikkana, kuin myös ryhmätyöskentelyssä aivoriihen työkaluina. Työtilana voi olla paperi tai tähän tarkoitukseen kehitetty tietokonesovellus. Aivoriihessä työtilana voi toimia esimerkiksi fläppitaulu. Yleistäen voi sanoa, että iso piirtotila on kaikista tärkein ominaisuus.
Esimerkki HelloWeDo näyttää kuinka LEGO WeDo:n moottoria ja antureita voi ohjata Processing-ohjelmointikielellä. WeDo rakennussarjan avulla voi rakentaa ja ohjelmoida yksinkertaisia tietokoneeseen kytkettäviä LEGO-malleja. Se sisältää yli 150 osaa sisältäen moottorin, etäisyysanturin, liike- ja kallistusanturin sekä USB-aseman. Mahdollisuuksia siis on!