Bertasta ensisijainen Abitti-editori

Ylioppilastutkintolautakunta on kehittänyt Abittiin uuden Bertta-editorin, jotta ylioppilastutkintoon voisi harjoitella ylioppilaskokeen kaltaisilla kokeilla. Bertta-editori on tänään muutettu Abitin ensisijaiseksi tehtäväeditoriksi. Vanhaa tehtäväeditoria voi edelleen käyttää, mutta editorin tai sen tuottamien kokeiden ongelmia ei enää korjata.

Bertan “visuaalisella editorilla” tehtävänantoihin voi liittää kuvia suoraan leikepöydältä ja kaavoja YTL:n kaavaeditorilla. Valittavissa on ylioppilaskokeista tutut vastaustyypit: teksti-, lyhyt teksti-, monivalinta- ja pudostusvalikkovastaukset. Liitetiedostot voi liittää ylioppilaskokeiden tapaan tiettyyn tehtävään.

Bertalla on nopeaa rakentaa uusia harjoituskokeita Examinasta tuotujen ylioppilaskokeiden ja vanhojen Abitti-kokeiden tehtävistä. Esimerkiksi kuullun ymmärtämisen osakokeiden tehtäviä kielikokeissa on nyt helppo uusiokäyttää omissa harjoituskokeissa.

Bertalla voi myös asettaa laadittavan kokeen purkukoodin. Jos lukio sopii yhteisen purkukoodin, on harjoituskokeiden lataaminen koetilan palvelimelle yhtä helppoa kuin ylioppilaskokeissa: vain yhden koodin syöttö riittää.

Jos “visuaalisen editorin” keinovalikoima loppuu, voi koetta muokata koodivälilehdellä. Näin voi asettaa esimerkiksi ääninäytteiden maksimikuuntelukerrat tai tekstivastauksen enimmäispituuden. Jälkimmäinen ominaisuus tulee ylioppilaskokeissa käyttöön aikaisintaan syksyllä 2022.

Vanhasta editorista poiketen Bertta varmistaa, että laaditut kokeet noudattavat Abitin MEX-koeformaattia ja siten näkyvät koetilanteessa halutulla tavalla. Vanha editori on käytössä ainakin kesään 2022 saakka.

Tässä samassa yhteydessä estämme yli 500 kilotavun koetiedostojen laatimisen vanhalla editorilla. Käytännössä tämä estää base64-koodattujen liitteiden lisäämisen. Tätä tapaa käytettiin liitetiedostojen lisäämiseen ennen vuotta 2017, jolloin vanhaan editoriin lisättiin helppo tapa liitetiedostojen lisäämiseen. Tämä tapa toimii edelleen. Tästä muutoksesta varoitettiin kaksi vuotta sitten.

Lue lisää:

Uudessa Abitissa voi ohjelmoida Pythonilla

Uusi Abitti-versio sisältää joukon pieniä päivityksiä ja parannuksia. Koejärjestelmän ohjeissa on mahdollisuus ohjelmoida Python-ohjelmointikielellä. Ominaisuus on käytössä myös koejärjestelmän ohjeiden verkkoversiossa osoitteessa cheat.abitti.fi ja siihen liittyen on julkaistu erillinen blogikirjoitus. Kokelaat ovat toivoneet mahdollisuutta soittaa taustamusiikkia peittämään koetilan hälyääniä. Tämä toiminnallisuus on nyt lisätty koejärjestelmän ohjeisiin.

4F-Vihko on päivitetty uusimpaan versioon ja GeoGebra 6 on palautettu kevään 2021 kokeissa käytettyyn versioon 6.0.639. Ikävä kyllä tiedostojen tallennuksen yhteydessä ilmestyy näytölle edelleen tyhjä ikkuna, jonka sulkemisen jälkeen tallennus onnistuu. YTL on ilmoittanut virheestä GeoGebralle.

Koetilan palvelin yrittää tarkistaa palvelimen päivämäärän oikeellisuuden. Mikäli palvelimen päivämäärä on vanhempi kuin käytetyn Abitti-version julkaisupäivämäärä, on päivämäärä korjattava ennen kokeiden latausta. Tällä tarkistuksella yritetään varmistaa päivämäärään sidottujen lisenssien toiminta (Casio, TI-Nspire).

Uudet versiot toimivat yhteen SERVER21174- ja ABITTI2118E-versioiden ja uudempien kanssa. Päivitys ei sisällä uusia laiteajureita.
Kaikki päivityksen muutokset löytyvät muutoslokista.

Tekninen Abitti-päivitys helpottaa tikuttoman kokelaan koneen ylläpitoa

Tänään julkaistu Abitti-versio (ABITTI2143J, ABITTI21443 ks. päivitys) on tekninen päivitys. Se ei sisällä muutoksia käynnistysvaihtoehtoihin, kokelaan näkymään tai sovelluksiin.

Edellisessä Abitti-versiossa julkaistua koneen sisäiseltä levyltä käynnistystä on helpotettu siten, että Abitin sisältävät tiedostot voivat olla FAT- ja ext-levyjärjestelmien lisäksi NTFS-levyjärjestelmässä. Tämä helpottaa “tuplabootti-Abitin” ylläpitoa Windows-käyttöjärjestelmän rinnalla.

Uusi päivitys on hyödyllinen vain niille lukioille, jotka suunnittelevat Abitin käynnistämistä Windows-käyttöjärjestelmän rinnalla. Uuden kokelastikun yhteydessä ei julkaista uutta palvelinversiota. Uusi versio toimii yhteen SERVER21174- ja uudempien palvelinversioiden kanssa.

Päivitys 8.11.2021

Jakeluun päässyt virheellinen versio 2143J vedettiin pois jakelusta. Versioon oli virheellisesti asennettu vanhan Debian-jakelun firmware-koodeja, jotka on korvattu tänään julkaistussa versiossa 21443.

Lue lisää:

Lokakuun Abitti-versiossa uusia laiteajureita

Tänään julkaistussa Abitti-versiossa (ABITTI2140K ja SERVER2140F) suurin parannus on Linuxin ytimen uusi versio 5.14 sekä olemassa olevien versioiden päivitykset. Päivityksiä on tullut sekä kokelaan että palvelimen tikkuun. Päivityksillä lisätään laitetukea sekä ylläpidetään tietoturvaa.

Käynnistysvaihtoehdon Francium takana ollut i2c-parannus on nyt laajennettu kaikkiin 5.10-version käynnistysvaihtoehtoihin (Natrium, Polonium, Radon, Radium ja Uranium).

Koeympäristön ohjeisiin (myös cheat.abitti.fi) on tullut päivityksiä. Kemian välilehdellä natriumsulfaatin tietoja on korjattu ja fysiikan välilehdellä lisätty taulukko polttoaineista, arvoja veden tiheydestä, lisäyksiköitä, taulukko valon spektristä ja kaavat palamisesta vapautuvasta energiasta sekä intensiteetin heikkenemisestä väliaineessa. Ohje on vapaata lähdekoodeja ja siihen voi tehdä lisäysehdotuksia. Kiitos Aapo Heiskalle ja Panu Viitaselle muutosehdotuksista.

MAOL digitaulukoiden vanha versio on poistettu.

Monikielisten Abitti-kokeiden näkyvyyteen kokeen valinnassa liittyvä vika sekä ongelmat kuvakaappauksissa tietyissä erityistilanteissa on korjattu.

Abitin käyttöehtoja on päivitetty versioon 1.4. Päivityksessä tarkennetaan, että YTL ei omista immateriaalioikeuksia kaikkiin levykuvan ohjelmistoihin ja mihin kohtaan levynkuvaa kielto selvittää koodin rakennetta ja sisältöä kohdistuu. Kiitos asiasta huomauttaneelle Luukas Aholalle.

Kokelaan tikulta on poistettu pääsy joissakin lukioissa käytettyihin liitetiedostojen jakopalvelimille, koska Abitin oma liitetiedostojen liittäminen on ollut jo vuosia käytössä. Kiitos tästä huomiosta Tuure Luostolle, joka vinkkasi meille vanhasta jäänteestä.

Abitin kokelastikku on aiempaa helpompi asentaa tietokoneen sisäiselle levylle koneen oman käyttöjärjestelmän rinnalle (ns. dual-boot). Muutoksen jälkeen Abitin toiminnan kannalta vaaditut komponentit voidaan asentaa ja päivittää koneen “isäntäkäyttöjärjestelmän” tiedostojärjestelmässä. Tähän liittyvä ohjeistus päivitetään lähiviikkoina.

Uudet versiot toimivat yhteen SERVER21174- ja ABITTI2118E-versioiden ja uudempien kanssa. Kokelaan tikut tulisi päivittää, koska uusi versio sisältää myös TI Nspire –ohjelman päivitetyn lisenssin.

Ennen virtuaalipalvelimen päivitystä palvelimen hallinnassa käytettävä Naksu-ohjelma tulisi päivittää versioon 2.0.5.

Bertta mahdollistaa MEX-kokeiden muokkauksen

Abittiin on lisätty mahdollisuus muokata MEX-kuvauskiellä kirjoitettuja kokeita. MEX-formaattia käytetään ylioppilaskokeissa ja sen “kielioppi” on kuvattu omassa dokumentissaan.

Tänään julkaistulla Bertta-editorin ensimmäisellä versiolla voi kirjoittaa MEX-kuvauskieltä ja katsoa kokeen esikatselua. Seuraavaksi lisäämme Berttaan mahdollisuuden hallita liitetiedostoja samalla tavoin kuin vanhassa Abitti-editorissa. Bertan kehittämistä jatketaan tämän jälkeenkin.

Vanha Abitti-editori on edelleen käytettävissä Abitti-kokeiden tehtävänlaadinnassa.

Syksyn yo-tikkua vastaava Abitti-versio julkaistu

Syksyn ylioppilaskokeissa käytettävää opiskelijan tikkua vastaava Abitti-versio on julkaistu. Näkyvät muutokset liittyvät kirjautumiseen ja henkilöllisyyden tarkistamiseen.

Jos palvelimelle on ladattu sekä suomeksi että ruotsiksi suoritettavia kokeita, kirjautumissivulla on erillinen kokeen kielivalinta. Kirjautuvalle kokelaalle näytetään vain valinnan mukaiset kokeet. Tämä toivottavasti vähentää vääriä koevalintoja ylioppilaskokeissa. Abitin koe-editorissa on ollut kokeen kielen valinta jo viime keväästä lähtien.

Syksyn ylioppilaskokeista alkaen näkö- ja kuulovammaisille kokelaille on laadittu omat koeversionsa. Erityisjärjestelypäätöksen saaneet kokelaat löytävät kokeet kirjautumissivun alalaidassa näkyvän Näytä erityisryhmien kokeet -valinnan takaa. Valinta on näkyvissä vain siinä tapauksessa, että palvelimelle on ladattu erityisryhmien kokeita. Abitin koe-editorissa ei ole mahdollista merkitä koetta erityisryhmän kokeeksi.

Kirjautumisen jälkeen näytöllä näkyvän valvojan tunnistautumisnäytön muutosten tavoitteena on vähentää entisestään virheitä kokelaiden tunnistamisessa. Henkilötunnuksen kaksi ensimmäistä merkkiä on peitetty, jotta vahvistuksessa käytettävä syntymäpäivä on varmasti peräisin kokelaiden valvojalle näyttämästä henkilötodistuksesta tai valvojalla olevasta koepöytäkirjasta.

Näiden kirjautumiseen liittyvien näkyvien muutosten lisäksi uudessa versiossa on joukko pienempiä muutoksia. Koetilan palvelimella näytetään palvelimen päivämäärä. Tämän toivotaan vähentävän tilanteita, joissa palvelimen väärä päivämäärä estää lisenssinalaisten ohjelmien (TI Nspire ja Casio ClassPad Manager) käytön. Yksityiskohtainen lista muutoksista löytyy muutoslokista.

Yhteensopivuus

Uusi palvelinversio toimii kaikkien tänä vuonna julkaistujen opiskelijan tikkujen (ABITTI2106S ja myöhemmin) kanssa. Suosittelemme lämpimästi opiskelijan tikkujen päivittämistä, koska uusimmassa versiossa on kirjautumismuutosten lisäksi tärkeitä tietoturvaparannuksia. Kirjautumismuutokset toimivat tietenkin vain päivitetyissä tikuissa.

Esimerkki kirjautumis- ja henkilötunnuksen tarkistussivuista 

Tässä esimerkissä palvelimelle on ladattu koko joukko kokeita:


Koska palvelimella on sekä suomen- että ruotsinkielisiä kokeita, kirjautuva kokelas näkee kokeen kielivalinnan:

Erityisryhmien kokeet näkyvät oman valintaruutunsa takaa:

Esimerkki henkilöllisyyden tarkistussivusta:

Päivitys kokelaan tikkuun

Viime torstaina julkaistusta kokelaan tikusta on löytynyt tietoturva-aukko, joka mahdollistaa kokeen suorittajalle komentojen suorittamisen pääkäyttäjän oikeuksin. Haavoittuvuuden korjaava kokelaan tikku ABITTI2118E on julkaistu tänään.

Tarkempi kuvaus tästä ja palvelintikuista löytyneestä haavoittuvuudesta julkaistaan torstaina 6.5.

Kiitokset tämän haavoittuvuuden löytämisestä Tuure Luostolle.

Uudessa Abitissa on tärkeä tietoturvakorjaus ja syksyn yo-kokeiden käynnistysvaihtoehdot

Tänään julkaistu Abitti-palvelinversio SERVER21174 sisältää tärkeän tietoturvakorjauksen. Lukioiden tulee välittömästi joko päivittää koetilan palvelimet tai irrottaa jatkuvasti käynnissä olevat koetilan palvelimet kokeen suorittamiseen käytettävästä tutkintoverkosta.

Korjaukseen johtanut vihje on tullut Ylioppilastutkintolautakunnan ulkopuolelta. Alan yleisen käytännön mukaisesti lautakunta on sitoutunut julkaisemaan kaikki tietoonsa tulleet haavoittuvuudet kolmen kuukauden sisällä niiden tultua tietoon. Normaalisti tiedot haavoittuvuudesta julkaistaan päivityksen yhteydessä. Tämän haavoittuvuuden kohdalla julkaisu tapahtuu vasta torstaina 6.5., jotta lukioille jää aikaa päivittää palvelimet.

Kiitämme jo tässä vaiheessa asiantuntevaa valkohattuhakkeritiimiä korjaukseen johtaneesta tiedosta ja ammattimaisesta yhteydenpidosta koko prosessin aikana.

Kokelaan Abitti-versio ABITTI2117T sisältää syksyn ylioppilaskokeissa käytössä olevat käynnistysvaihtoehdot:

  • Natrium, Polonium, Radon, Radium ja Uranium käynnistävät kernel-version 5.10
  • Uusi käynnistysvaihtoehto Francium (kernel 5.10) saattaa auttaa touchpadin toimimattomuuteen

Muihin käynnistysvaihtoehtoihin on lisätty kyseisten kernel-versioiden päivitykset.

Abitissa on runsaasti pieniä korjauksia ja parannuksia, jotka havaittiin kevään 2021 ylioppilaskokeissa. Tärkein parannuksista helpottaa erillisen tietokoneen liittämistä koeverkkoon, sillä erillisen tietokoneen verkkoasetuksiin ei tarvitse tehdä muutoksia.

Kiitoksia myös omasta toiveestaan tuntemattomaksi jäävälle avustajalle, joka korjasi äänitestin ääninäytteiden balanssit täydelliseksi.

Kaikki korjaukset ja päivitykset löytyvät muutoslokista.

Helmikuussa julkaistuja kokelastikkuja (ABITTI2106S) voi käyttää yhdessä uuden palvelimen kanssa. Vanhempien kokelastikkujen yhteensopivuutta ei ole testattu.

Kevään ylioppilaskoetta vastaava Abitti-versio

Kevään 2021 ylioppilaskoetta vastaava Abitti-versio on julkaistu. Jo edellinen ABITTI2053T sisälsi kevään kokeessa olevat ohjelmistoversiot, mutta nykyiseen versioon on tehty joukko korjauksia. Nyt julkaistava versio on yhteensopiva 3.11. (ABITTI20451 ja SERVER2045G) ja sen jälkeen julkaistujen versioiden kanssa.

Firefoxin oikoluku poistettu käytöstä

Uusi versio ABITTI2106S korjaa pitkään koejärjestelmässä olleen hyväksikäyttömenetelmän, jonka avulla kokeen suorittaja on saanut käyttöönsä englannin kielen oikoluvun. Abitista on poistettu varsinaiset oikolukukirjastot ja sanastot, mutta Firefox-selaimesta löytyi oikolukutoiminto, jonka pystyi kytkemään päälle käyttöliittymästä. Toiminnon hyväksikäyttäminen vaati yksinkertaisia ohjelmointitaitoja, koska Abitin normaaleissa vastausikkunoissa oikoluku ei toiminut. Ylioppilastutkintolautakunta on yleisten tietoturvakäytäntöjen mukaisesti sitoutunut julkaisemaan kaikki sen tietoon tulleet tietoturvailmoitukset kolmen kuukauden sisällä. Kiitämme haavoittuvuuden löytänyttä henkilöä, joka ei halunnut nimeään julki.

WxMaximalle käynnistyskuvake, Okular puuttuu edelleen

Kokelaan koneen ohjelmistovalikkoon on lisätty symboliseen laskentaan käytettävän wxMaxima-ohjelman käynnistyskuvake, mutta PDF-ohjelmien lukuun käytettävän Okularin käynnistyskuvakkeen puuttumisen huomasimme liian myöhään. Onneksi ohjelma on helppo käynnistää avattaessa PDF-tiedostoja kokeen liitesivulta, työpöydältä tai Lataukset-kansiosta. Kevään ylioppilaskokeen valvojan ohjeeseen tullaan lisäämään ohjeistus tästä asiasta.

Koetilan palvelimeen verkkoon liittyviä korjauksia

Koetilan palvelimeen on tehty monia pieniä korjauksia. Palvelimen verkkoyhteyden käynnistymistä on parannettu sekä palvelimen ja varapalvelimen synkronointiongelma on korjattu. Omien kokeilujemme mukaan myös tikkupalvelimen käynnistys siirtotikku sisällä toimii nyt.

Uusimmat versiokoodit luettavissa koneellisesti

Abitissa on siirrytty vähitellen noudattamaan uusia versiokoodeja, joka koostuu palvelimen (SERVER) tai kokelaan koneen (ABITTI) alkuosalla, jota seuraa julkaisuvuotta ja –viikkoa kuvaava numerosarja sekä viimeisenä muuttuva satunnainen merkki.

Versiokoodit näkyvät johdonmukaisesti julkaisusivullamme, käynnistystikuilla (liittämällä tikku esim. Windows 10 –tietokoneeseen), palvelimen ja kokelaan koneen työpöydällä sekä Naksussa. Vanha yhden numeron versiojärjestely oli tarkoitettu AbittiUSB-ohjelmaa varten ja se pakotti meidät julkaisemaan aina sekä palvelin- että kokelastikun. Tämä on johtanut joissain tilanteissa turhiin tikkujulkaisuihin ja tikkujen kirjoitusrumbiin.

Uusimpien jaossa olevien versioiden versiokoodit on luettavissa koneellisesti seuraavista osoitteista:

Lisää

Uusi versio Abitista, mahdollisuus palauttaa poistettu koe ja uusi Telegram-ryhmä it-tuelle

Abitti-kokeensa epähuomiossa poistaneen opettajan ei enää tarvitse ottaa yhteyttä Abitti-tukeen ongelman korjaamiseksi. Uudella toiminnolla opettaja voi palauttaa kokeen arvosteltavaksi, jotta koesuoritukset voi tuoda kokeeseen arvostelua varten. Myös yksittäisen koevastauspaketin poisto on mahdollista “peruuttaa”. Poistetut kokeet ja koesuoritukset pysyvät edelleen järjestelmässä vähintään kolme kuukautta, minkä jälkeen ne poistetaan lopullisesti.

Uusi Abitti-versio julkaistaan ensi viikon lopulla. Versio vastaa kevään ylioppilaskokeessa käytettävää versiota. Edelliseen julkaistun kokelastikun (ABITTI2053T) oheissovelluksiin ei ole tulossa muutoksia.

Lautakunta on ottanut käyttöön Telegram-viestisovelluksen. Ryhmä “YTL IT” on tarkoitettu keskinäiseksi yhteydenpitokanavaksi it-tukihenkilöille ja muille, jotka työskentelevät koejärjestelmän parissa. Ryhmässä on mukana myös Abitti-tukea. Ryhmään on mahdollista liittyä linkin https://t.me/joinchat/ffN077ONryYyODVk kautta. Ryhmä on kaksikielinen.

Videopuhelinyhteys osoittautui hyödylliseksi viime syksyn tutkinnossa ja sen perusteella lautakunta tulee suosittelemaan kevään tutkintoon jokaiseen koetilaan puhelinta, johon on asennettu Telegram-sovellus.