Muutama materiaali unohtui edellisesta artikkelista. Purampa siis ne pois mielen päältä:
Avointa Python-oppimateriaalia
Olen itse kirjoittanut oppituntien oheen Python-ohjelmointia nivaskan, jonka perusteella opean omille oppilaillenki Python-ohjelmointia. Materiaali on tietenkin ihan ok, koska se on itse tekemääni. Jotain uutta sinne pitäisi kirjoitella.
Muiden tekemiä materiaaleja:
- Perusmatematiikkaa ohjelmoimalla
- Avoin data opetuksessa
- Tietorakenteet ja algoritmit
- Ohjelmointia matematiikan opetukseen
- Ohjelmoinnillisen ajattelun työkalut yläkoulussa
Ja tietenkin
PDF-tiedostoja Pythonilla
Jostain syystä PDF-tiedostot ja niiden luominen ohjelmallisesti on kiehtovaa. Luultavasti sillä on jotain tekemistä grafiikan luomisen helppouden kanssa. Nuorena kloppina ohjelmoin C64-konetta Basicilla, mutta perusbasicilla grafiikan tekeminen oli haastavaa. Yläasteella oli Compaqit, joilla grafiikkaa pystyi tekemään Logo-ohjelmointikielellä. Osittain Pythonin kilpikonnagrafiikkaa kohtaan suuntautunut vastenmielisyys tulee siitä, että 40 vuotta sitten se oli parasta, mutta eikö todellakaan ole tullut mitään parempaa? (Scratch)
Mutta se PDF… Siihenkin on olemassa oma lisäosa, PyPDF. Alkuun pääsee esim. Towardsdatasciencen ohjeen avulla. Lisäksi löytyy lisäosia, jotka hanskaavat PDF-tiedostojen luonnin ja lomakekenttien luomisen. Siihen ei siis tarvita maksullisia Adoben ohjelmia.
Uridium
Joskun lapsuudessa pelasin Commodore 64:llä Uridium-peliä:
Tai oikeastaan yritin pelata. Peli oli todella haastava ja värimaailman takia mustavalkotelevisiossa jotkut vastustajat eivät näkyneet, joten peli oli mahdoton. Jossain muussa Youtube-videossa törmäsin kuitenkin tähän peliin ja kokeilin uudestaan sitä. Se löytyy Abandonwarena ja sitä voi kokeilla pelata vaikka selain-versionakin.
Lisäksi fanit ovat laittaneet Youtubeen mielenkiintoisia kehitysversioita pelistä. Alkuperäinen versio ”hiukan” paremmalla grafiikalla:
Onpa joku jopa tehnyt pelistä oikean 3D-versionkin:
Ja ilmeisesti joku toinenkin on tehnyt paljon valmiimman 3D-version: