• Opetus

    Matemaattisen ajattelun kova ydin loistaa käytännön ohjelmointitöissä yhä kirkkaammin

    Digitalisaatiopuheen jälkimainingeissa ohjelmointitaito katsottiin Suomessa niin tärkeäksi, että aihe lisättiin Suomen peruskoulujen opinto-ohjelmiin 2010-luvun lopulla. Opettajille on jo hyvän aikaa järjestetty erilaisia koulutuksia aiheesta. Varsinkin matematiikan opettajien keskuudessa on pohdittu, millainen ohjelmointityyli tukee matemaattisen ajattelun kehittymistä. Algoritmisesta ajattelusta ohjelmointiparadigmoihin Lukuisissa verkkokeskusteluissa ja aiheeseen liittyvissä artikkeleissa viljellään sanaparia algoritminen ajattelu. Sanaparilla…

  •    
  • Opetus

    P5JS-ohjelmointia matematiikan tunnille

    Viime syksynä aukaistiin kaikessa hiljaisuudessa web-pohjainen ohjelmointiympäristö osoitteessa: https://editor.p5js.org/. Mikä on P5JS-ohjelmointiympäristö ja miksi se soveltuu erittäin hyvin matematiikan tunnille? P5JS-ohjelmointiympäristö on pohjimmiltaan JavaScript-ohjelmointia, mutta komennot muistuttavat enemmänkin Processing-ohjelmointia eli kyseessä on siis hyvin ilmaisuvoimainen ohjelmointiympäristö, jossa komennot on yksinkertaisia eli ohjelmointikieli soveltuu erittäin hyvin aloittelijoille. P5JS-ohjelmointiympäristö toimii JavaScript-tulkin päällä…

  •    
  • Tiede ja teknologia

    Projektioppimisen arviointi LUMA-aineissa

    Tein hiljattain Pro gradu -tutkielman aiheesta Oppimisen arviointi LUMA-projektioppimisessa. Tutkimuksessa pyrin selvittämään mitkä ovat hyviä tapoja arvioida projektioppimista ja miten sitä käytännössä arvioidaan. Aloituskuva: Legorobotteja, jotka ohjelmoitiin projektioppien Jyväskylän normaalikoululla monialaisissa oppimiskokonaisuuksissa. Tutkimuksen taustaa Tutkittavina oli kentän opettajia, jotka tavoitettiin ympäri Suomen keväällä pidetyillä StarT-aluefestivaaleilla ja sen lisäksi toisena kohderyhmänä Jyväskylän…