maanantai 22. toukokuuta 2017

Abitti-harjoituskoe sähkökursseille

Kevään viimeiselle opetuspäivälle osui sopivasti kaikkien sähkökurssien oppitunnit. Kaksi ryhmää oli väistyvän lopsin sähkökursseja FY6 ja kaksi ryhmää oli uuden lopsin sähkökursseja FY3. Tein kaikille ryhmille yhteisen harjoituskokeen, jolla kerrattiin kevyesti asioita ja vastaamisessa tarvittavia tekniikoita.

Aloitin kokeen laatimisen suunnittelemalla kokeen rakenteen. Suunnitelman tein vapaatunnilla kahvia juodessani millimetripaperille.


Tehtäviin tarvittavat kytkentäkaaviot piirsin Dia-vektorigrafiikkaohjelmalla. Poistin näkyvistä komponenttien liitoskohdat (Näytä -> Näytä liitoskohdat) ja sinisellä viivalla näkyvät sivunvaihdot (Tiedosto -> Diagram Properties). Tein kytkentäkaaviosta kuvatiedoston kuvakaappaustyökalulla.



Kokeeseen tulevan videon otin puhelimellani. Laatu ei ollut kovin hyvä, mutta harjoituskokeeseen riittävä. Videosta leikkasin alun ja lopun sekä poistin äänet Movie Makerilla.



Mittausdatan kirjoitin LibreOffice Calciin ja tallensin tiedoston ods-muodossa*. Aineistotehtävän aineiston latasin pdf-tiedostona Tukesin nettisivulta.
*[Open Document Format taulukkolaskenta (.ods) on yksi digitaalisessa ylioppilaskokeessa tiedostoina annettavan taulukkomuotoisen aineiston tallennusmuodoista Tiedote 30.3.2017.]

Tehtävät luonnostelin LibreOfficen tekstiasiakirjaan. Tässä vaiheessa ajatukseni harjoituskokeen rakenteesta selkiintyi ja suunnitelmaani tuli joitakin muutoksia.



Kun kokeen tehtävät ja niihin liittyvät materiaalit olivat valmiina, aloin pohtia Abitti-kokeen laatimiseen käytettävää tekniikkaa.



Abitti-kokeeseen voi liittää erilaisia tiedostoja pakkaamalla tiedostot attachments-nimiseen kansioon, joka liitetään oma.abitti.fi-palvelusta ladattuun transfer_-tiedostoon. Tästä tekniikasta kirjoitin bloggauksen helmikuussa. Tiedostot voi liittää kokeeseen myös liiteliimalla, jota kokeilin toukokuun alussa. Liiteliimalla attachments-kansioon tulee tiedosto index.html. Tätä tiedostoa muokkaamalla Abitti-kokeen aineisto-välilehden voi muokata html-koodilla haluamakseen. Sivua voi esikatsella selaimella offline-tilassa.

Tein oma.abitti.fi-palvelussa koepohjan, johon lisäsin luonnokseni mukaiset tehtävät. Monivalintatehtävissä oli liitteenä vain kuvia ja yksi video, eikä tehtävissä tarvittu mitään muotoiluja, joten kopioin tehtävät luonnoksesta tekstinä. Kuvat ja videon upotin tehtävään html-koodina. Aineistoja sisältävät tehtävät kopioin suoraan luonnoksesta, johon olin jo kirjoittanut kursivoinnit html-koodina. 





Kun koepohjani oli valmis, latasin kokeen omalle koneelleni.




Avasin liiteliima.sivuduuni.biz-sivun ja lisäsin kokeeseen aineistot. Kaksi tiedostoa merkitsin näytettäväksi tehtävän kohdalla ja muut jätin yhteiseksi kaikille tehtäville.





Purin liiteliimalla tekemäni tiedoston transfer.zip ja sen sisältämän liitekansion attachments. Avasin tiedoston index.html muistioon ja selaimeen.



Muokkasin aineistosivun koodia, tallensin tiedoston ja päivitin sivun selaimessa. Tehtävään liitetyn aineiston sai avattua painamalla selaimessa tiedostolinkkiä. Aineistoa voi siis testata offline-tilassa.(!!!) 



Aineistosivu jäi tässä harjoituskokeessa varsin yksinkertaiseksi. Halusin opiskelijoilta käyttäjäkokemuksia aineistosivulla olevista tehtävistä ennen seuraavaa kehitysaskelta. En myöskään halunnut liikaa tehtäviä, koska kahdella ryhmällä oli vain 45 minuuttia pitkä oppitunti.



Kokeissani on tehtäviin liittyvien aineistojen lisäksi ollut ohjeita tiedostoina ja videoina. Olen liittänyt ohjeet kokeeseen attachments-kansion alikansiona, jolloin tiedostot eivät näy aineistot-välilehdellä. Linkit aineistoihin olen kirjoittanut kokeen ohjeet kohtaan. Harjoituskokeeseen tein kaksi ohjevideota sisältävän html-sivun sekä kaavoja ja vakioita sisältävän LibreOfficen tekstitiedoston. 



Liiteliimalla tehty tiedosto transfer.zip sisälsi kajoamattoman kokeen JSON-tiedostona, mutta liitekansion attachments sisältö oli väärä. Kopioin liitekansioon muokatun tiedoston index.html ja kansion ohjeet.




Toin liitteet sisältävän tiedoston transfer.zip oma.abitti.fi-palveluun, jossa viimeistelin kokeen. Muokkasin kokeen ohjetta lisäämällä linkin html-sivulle ohjevideot ja LibreOfficen tekstitiedostoon.



Kevään viimeisen opetuspäivän kunniaksi olin hyvissä ajoin koululla. Käynnistin työtilassamme olevan palvelimen ja varapalvelimen. Koneet olivat nopeasti käynnissä ja koe valmiina aloitettavaksi. Käynnistin luokkaan yhden kannettavan valvojan koneeksi ja yhden kannettavan opiskelijakoneeksi. Opiskelijakoneen liitin datatykkiin, jotta voin tarvittaessa näyttää vastamisessa tarvittavia tekniikoita. 



Aamukahdeksan jälkeen ensimmäiset opiskelijat käynnistivät omat koneensa Abitti-tikulta ja liittyivät luokan langattomaan koeverkkoon. Kaikki meni sujuvasti ja ruutiininomaisesti. Vastaaminen uudella editorilla aiheutti runsaasti hyvää mieltä. Uusi tekniikka oli helppokäyttöistä ja heti hallussa. Jonkin verran ihmeteltiin kuvakappauksia, jotka eivät liittyneet vastaukseen. Ongelma poistui selainsivun päivittämisellä. 

Harjoituskokeessa testaamani tekniikka, jossa tehtävät ovat myös aineistosivulla, ei vakuuttanut opiskelijoita, jotka ovat tottuneet scrollaamaan tehtävän ja vastauksen välillä. Saamani palautteen mukaan tehtävän näkeminen kirjoitettavan vastauksen rinnalla koettiin myös hyödylliseksi. Aineistosivusta teen kurssikokeessa monipuolisemman. Harjoituskokeeseen ei ollut nyt varaa laittaa hienompia tehtäviä, koska koeviikolla pitää riittää tehtäviä neljälle ryhmälle. 


torstai 18. toukokuuta 2017

Kokeilussa Abitti-kokeen muokkaaminen muistiolla

Kokeilin Abitti-kokeen muokkaamista muistiolla. Tein ensin oma.abitti.fi-palvelussa koepohjan, jonka latasin omalle koneelleni.



Purin koneelleni ladatun kansion ja avasin muistiolla JSON-tiedoston exam-content.





Muistioon avattu koodi ei ole helposti hahmotettavissa, joten kopioin koodin nettisivulle https://jsonlint.com (Vinkin tähän löysin Facebookin Tietokoneet yo-kirjoituksissa -ryhmän keskustelusta.) Koodi järjestyi nätiksi, kun painoi nappia Validate JSON.



Kopioin koodin selaimesta ja liitin muistioon. Abitti-koe näytti muistiossa kauniilta ja selkeältä. 



Kopioin yhden tehtävän ja muokkasin kokeen tehtävänumeroita.



Tallensin muokatun JSON-tiedoston ja pakkasin sen. Annoin nimeksi transfer_Muistiotesti_muokattu.




Toin muistiossa muokatun kokeen oma.abitti.fi-palveluun. Ensimmäinen yritys ei onnistunut, koska olin tallentanut koodin väärällä merkistökoodauksella. Pientä viilausta jäi skändien suhteen, mutta sain muistiolla muokkaamani kokeen onnistuneesti Abittiin, jossa tein vielä pari korjausta.

maanantai 8. toukokuuta 2017

Kokeilussa Abitti-kokeen liitetiedostojen lisääminen liiteliimalla

Kokeilin testikäytössä olevaa liiteliimaa Abitti™-kokeen liitetiedostojen lisäämiseen. Laadin ensin oma.abitti.fi-palvelussa liitteettömän kokeen, jossa oli kolme tehtäväaihiota.





Kokeen liitetiedostoina olivat video (webm), LibreOffice laskentataulukko (ods) ja esitysdiat (odp). Videon latasin Wikimedia Commons sivulta. LibreOffice laskentataulukon tein Logger Pro:n cmbl-tiedostosta, jossa oli lämpötila-anturilla mitattu mittausdata. Esitysdiat latasin ppt-muodossa energiateollisuus.fi sivulta ja tallensin LibreOfficessa odp-tiedostoksi.



Latasin oma.abitti.fi-palvelusta liitteettömän kokeen transfer-tiedoston omalle koneelleni. Avasin liiteliima.sivuduuni.biz- sivun ja lisäsin transfer-tiedoston ohjeen mukaan. Lisäsin myös kolme liitetiedostoani. (Kämmäsin ensin, kun en tajunnut valita kaikkia tiedostoja kerralla.) Merkitsin liitteet ohjeen mukaan näytettäväksi vain tietyssä tehtävässä. 



Aineistosivun esikatselusta näkyi tehtävät ja niihin liitettyjen aineistojen tiedostonimet.



Latasin liitetiedostot sisältävän transfer-tiedoston omalle koneelleni. Tiedoston nimeksi tuli lyhyesti transfer.zip, joten se löytyi helposti lukuisten koneelleni ladattujen transfer_-alkuisten tiedostojen joukosta. Latauksen valmistuttua ilmestyi teksti Tallenna valmis tiedosto!, jonka merkitystä en ymmärtänyt ja jätin siksi huomiotta.



Toin liiteliimalla tehdyn kokeen (transfer.zip) oma.abitti.fi-palveluun. Hetken odottamisen jälkeen ilmestyi liitteellinen koe näkyviin. 



Vaikuttuneena liiteliiman toimivuudesta menin Twitteriin kommentoimaan ja sain vinkin, jonka seurauksena... no liiteliimalla attachments-kansioon tulee liitteiden esityssivun tiedosto index.html ja sehän tarkoittaa vapaata temmellyskenttää koodaajalle :D