Ohjelmaa matikan tunneille

Tutustumme loogisiin peleihin. Lightbot on perinteinen peli, jolla perehdyt ohjelmoinnin alkeisiin. Se löytyy osoitteesta http://armorgames.com/play/2205/light-bot.

Toinen samantyyppinen (mutta huomattavasti yksinkertaisempi) peli löytyy osoitteesta http://www.crazygames.com/game/the-right-way.

Opettajalle sopiva logiikkapeli löytyy osoitteesta http://armorgames.com/play/13460/sugar-sugar-2. Lisää kahvikuppiin sokeria viivoja kuvaan piirtämällä.

Uusi palvelin

Työpaikan vaihtumisen johdosta sivut piti siirtää uudelle palvelimelle.

Siirto on hieman mutkikkaampi kuin ajattelin. Jos jollakulla olisi tarjota apua LVM-levypakan uudelleenrakentamisesta, niin mielelläni sitä ottaisin vastaan…

Ikäongelma

Leila tapasi lapsuuskaverinsa pitkästä aikaa. Hän kysyi kaveriltaan, että ollaankos sitä naimisissa ja onko jo lapsia?
Kaveri kertoi olevansa naimisissa ja lapsia jo tulleen kolme.
Leila halusi tietää lasten iät, mutta kaveri kertoi vaan, että lasten jos iät kertoo keskenään, niin tulos on 36.
Leilaa harmitti, sillä eihän hän voinut vielä päätellä ikiä. Leilan pyydettyä vielä lisää tietoa kaveri muisti, että jos iät lasketaan yhteen, niin saadaan Leilan osoitteen katunumero.
Leila oli nyt melko varma lasten iästä. Hän kysyi vielä, että minkä väriset hiukset ovat vanhimmalla lapsella. Kaveri kertoi hiusten olevan vaaleat.
Nyt Leila tiesi lasten iät.
(Tehtävää on hieman muuteltu, jottei Google pilaisi päättelyn iloa…)

Lempikukka

Lempikukka

Olen jo pitkään (monta vuotta) haaveillut valokuvatorstaihin osallistumisesta. Kuva ei ole ihan vasta otettu, vaan pari viikkoa sitten. Kultapalloina nämä on pihalle tuotu, mutta jotain muita nämä ovat. Ilmeisesti syyspäivänhattu.

Toivottavasti saan ensi torstaina myös inspiksen.

Peliohjelmoinnin aloitus syksyllä 2013

Aloitetaan peliohjelmointi tutustumalla muutamaan ei niin perinteiseen ympäristöön, joilla voi ohjelmoida. Ensimmäisenä voisimme kokeilla ohjelmointia Logolla osoitteessa http://logo.twentygototen.org/. Logo on vanha ohjelmointikieli, jolla on helppo tehdä grafiikkaa (ja myös ensimmäisiä ohjelmointikieliä, mitä minä opin käyttämään).

Ohjelmointi vaatii peräkkäisten komentojen antamista. Komentojen antamista voi kokeilla pelaamalla Light Bot-peliä. Ohjelmoi robotti sytyttämään kaikki siniset ruudut.

Tunnin loppuajasta tutustumme Scratch-ympäristöön. Ohjelma löytyy verkkopalvelimelta, josta voit kopioida sen työpöydälle. Ohjeita Scratchin käyttöön löytyy vaikkapa Helsingin yliopiston sivuilta. Muutaman viikon aikana olisi tarkoitus käydä koko sivuston materiaali läpi ja saada aikaiseksi muutama sivuilla esitelty peli (ja tehdä niihin omia muutoksia).