m-Treeni
Tekijät: Tehtävillä useita tekijöitä aikojen kuluessa. Kokoelman luonti Simo K. Kivelä.
m-Treeni on kokoelma Teknillisen korkeakoulun matematiikan laajalla peruskurssilla käytettyjä harjoitustehtäviä. Versio 1 pohjautuu Harri Rikkosen matematiikan pitkän peruskurssin opetusmonisteisiin. Versiosta 2 on toistaiseksi tarjolla on vain tavallisia differentiaaliyhtälöitä käsittelevä osuus. Tämä eroaa versiosta 1 siten, että kokoelmaa on muokattu laskentaohjelmien käytön huomioon ottavaan suuntaan.
Tehtäviin on myös vastaukset, mikäli nämä ovat esitettävissä suhteellisen lyhyesti.
Kumpikin versio on kahdessa eri muodossa: html-muotoa luetaan selaimella, pdf-muotoa joko selaimen lisäosana (plug-in) olevalla tai itsenäisesti toimivalla Adobe Readerilla.
Jokaisesta version 1 tehtävästä on lisäksi erillinen js-tiedosto (js = JavaScript)
hakemistoissa
mtreeni1/*_js/.
Versiossa 2 jokaisesta tehtävästä on sekä js-tiedosto että html-tiedosto, vastauksista
ainoastaan html-tiedosto hakemistossa
mtreeni/html/dy/.
Näitä käyttäen voidaan rakentaa useallakin eri tekniikalla tehtäväkokoemia, joihin on otettu
mukaan vain halutut tehtävät joko vastauksineen tai ilman. Esimerkkejä näiden käytöstä on
hakemistossa
mtreeni/otos/.
Yksittäisiin harjoitustehtäviin ei kohdistu tekijänoikeuksia, vaan ne ovat yhteistä omaisuutta, joka kiertää oppikirjoissa ja tehtäväpapereissa.
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 vastaukset) sisältävän LaTeX-tiedoston. Kaikki html-tiedostot on tehty ajamalla koko tehtäväkokoelma osa-alueittain 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.
Differentiaaliyhtälöiden opiskeluun tarkoitetussa DelTa-paketissa käytetään m-Treeni-paketin differentiaaliyhtälötehtäviä.