TIM-JYU / TIM

TIM (The Interactive Material) is an open-source cloud-based platform for creating interactive learning documents.
https://tim.education/view/about/en-US
MIT License
14 stars 4 forks source link

Aikarajojen ja oikeuksien pikaasettaminen Save-buttonilla #1446

Open dezhidki opened 5 years ago

dezhidki commented 5 years ago

In GitLab by @vesal on Jul 17, 2019, 21:00

Save-buttonilla voi tehdä jo jumplinkin, millä voi saada kaikkea kivaa aikaiseksi.

Sitten voisi olla vielä attribuuteilla säädettäviä lisäoimintoja, esim:

dezhidki commented 5 years ago

In GitLab by @vesal on Jul 17, 2019, 21:09

Käyttötapaus voisi olla esimerkiksi sellainen, missä vaikka luennon alussa annetaan 10 min vastata johonkin kysymyksiin. Silloin ei tarviisi miettiä mistä saadetään, vaan voisi vaan julistaa että alkakaa vastaamaan ja painaa tätä painiketta.

Samanlainen käyttötapaus voisi olla esim amtikan demot, jossa ruksitaan demon aluksi mitö tehtäviä on tehnyt. Tämä ruksiminen voisi olla auki vain demon alussa. Jottei säätämistä ole niin paljon, niin tällaisella geneerisesti kopioituvalla (preamble) painikkeella aika olisi helppoa julistaa alkaneeksi.

Näihin voisi vielä liittyä ettei sivulle pääse muuta kuin taululle kirjoitetulla salasanalla. Tämä voi toteuttaa niin, että tehtävien "kotisivulla" on field, johon salasana kirjotetaan, sitten painike jossa on jumplink tuon kentän sisällön kanssa ja itse ruksimissivulla näkyvyysehtona että urlmacros kautta tuleva salasana täsmää. Nöin voisi osin estää "ruksimisen" niiltä, jotka eivät ole paikalla mutta jotka yrittäisivät käyttää aikarajaa hyväkseen (toki salasanan voi postata kavereille, mutta sitten on huijauksessa jo useampi mukana ja siitä jää kyllä kiinni). Turussa on käytössä "läsnäolovälppä", joka on NFC-siru, jota vilautetaan aina luennolle tullessa. Siinäkin voi periaattessa huijata niin, että antaa oman välpän kaverille, joten tuo salasana on melkein yhtä hyvä, mutta ei vaadi lisälaitteita.