Mma-Treeni

Tekijä: Simo K. Kivelä.

Mathematica on monipuolinen symboliseen ja numeeriseen laskentaan sekä matemaattisen grafiikan tuottamiseen soveltuva ohjelmisto. Sen käyttö ulottuu yliopistotasoisista matematiikan peruskursseista vaativiin tieteellisiin ja teknisiin laskentatehtäviin.

Mma-Treeni on harjoitustehtäväkokoelma, joka on laadittu Mathematican alkeiden opettelua varten. Tavoitteena on tehdä Mathematicasta työkalu, jota opiskelija voi hyödyntää niin matematiikan peruskursseilla kuin muidenkin aineiden opiskelussa.

Kokoelma perustuu Mathematican versioon 5. Suurimmalta osalta tehtävät ovat sellaisenaan käyttökelpoisia ainakin versioon 7 saakka, mutta useat lisäpaketit ovat myöhemmissä versioissa automaattisesti käytettävissä eikä vihjeissä mainittuja pakettien latauksia enää tarvita.

Tehtäviä on kaikkiaan 150. Jokaiseen liittyy vihje tarvittavista Mathematican komennoista tai funktioista. Rinnalla on hyvä käyttää sähköistä Mathematica-opasta. Tehtävät pohjautuvat pääosin lukion matematiikkaan; joukossa on muutama laajempia pohjatietoja vaativa tehtävä.

Kokoelma on käytettävissä selaimella luettavassa html-muodossa ja Adobe Readerilla luettavassa pdf-muodossa. Tehtävistä ja vihjeistä on myös erilliset html- ja js-versiot (js = JavaScript) hakemistossa mmatreeni/html/. Näiden avulla voidaan muodostaa useallakin eri tekniikalla tehtäväkokoemia, joihin on otettu mukaan vain halutut tehtävät. Esimerkkejä löytyy hakemistosta mmatreeni/otos/ ja paketin kansisivun linkeistä.

Yksittäisiin tehtäviin ei kohdistu tekijänoikeuksia. Kokoelman muodostaman kokonaisuuden tekijänoikeus on sen tekijällä.

Tehtävät on alunperin kirjoitettu LaTeXilla. Pdf-muoto on saatu ajamalla pdflatexilla kuoritiedosto, joka sisältää tarvittavat määrittelyt ja lukee sisään tehtävät (ja vihjeet) sisältävän LaTeX-tiedoston. Kaikki html-tiedostot on tehty ajamalla koko tehtäväkokoelma html-muotoon TeX4ht:lla ja käsittelemällä tulosta skripteillä. TeX4ht-ajossa on käytetty hieman pdf-ajosta poikkeavaa kuoritiedostoa ja samaa tehtävät sisältävää LaTeX-tiedostoa.