Umetnostna zgodovina na Bežiju je težka. Dajmo jo skupaj olajšati.
Pri načinu za učenje si lahko izberete obdobja, ki jih ne želite (obdobja, ki jih ne pišete na testu). To pomeni, da bo program izločil vse slike, ki sodijo v ta obdobja.
Ob kliku na gumb začni učenje (ki se pojavi takoj, ko aktivirate način učenja), se naključno izbere slika (samo iz obdobij, ki niso izbrana), se začne štoparica in prikaže spletna stran, kjer lahko vpišete ime slike, letnico, ime avtorja, obdobje in mesto ali državo.
Program bo ob kliku na gumb Prikaži rezultate
preveril vaše odgovore.
- če se vsaj en del ujema s tem, kar ima program zapisano, bo dal kljukico
- če zamenjate ime in priimek oz. kaj vpišete ne po vrsti urejeno, bo program dal križec
- vse lahko pišete tudi z malimi začetnicami. Programu je popolnoma vseeno kako napišete ta tekst.
- v načinu učenja se še vedno pojavijo vse anotacije, ki jih lahko uporabite, če si želite pomagati. V prihodnje bom dodal gumb za odstranitev anotacij.
Na začetnem zaslonu bi se vam moralo pojaviti naslednje. Tukaj lahko izberete, kateri test bi želeli generirati.
Program vam bo ob kliku na enega izmed gumbov popeljal na stran, na kateri dobite vaš željen, naključno generiran test. Ta modul črpa večino vprašanj iz testov LUM, ampak seveda to niso čisto vsa vprašanja. To je bolj mišljeno kot nek dodatek, da lahko dijaki vidijo kako približno izgleda test in kakšna so vprašanja.
S pritiskom na CTRL+P na tipkovnici, lahko natisnete ta test.
- Spletna stran je spisana v JavaScript/TypeScript programskem jeziku, v frameworku, ki se imenuje Svelte.
- Koda se poganja z naslednjimi ukazi, ki potrebujejo npm nameščen:
npm i && npm run dev
- Koda za slike se nahaja v datoteki
/src/slike.ts
- Koda za obdobja se nahaja v datoteki
/src/obdobja.ts
- Slike se nahajajo v direktoriju
/public/images/
- Rešitev je zasnovana z Material dizajn sistemom in knjižico za Svelte.
- Pri spletni strani sem pobiral slike iz interneta. Večina je v javni domeni, pri vseh sem tudi navedel vir.
Rešitev se poganja v čistem JavaScriptu/TypeScriptu. To pomeni, da se ne da samo klikniti na index.html
in bo delalo. Treba je slediti prej povedanim navodilom ali pa iti na gosteno rešitev.
Prva oddaja je na voljo na spletni strani: https://umetnost-git-inf-v0-mytja.vercel.app/.
V primeru, da se spodaj pojavi nekaj za komentiranje, lahko to mirne volje zaprete - tega nisem jaz dodal, temveč je ponudnik gostovanja, tj. Vercel.
Za zadnjo oddajo mislim vse skupaj prestaviti tudi na lokalni server.
Trenutna verzija je in bo vedno na voljo na https://umetnost.beziapp.si. V primeru da verzija ni na voljo, me lahko kontaktirate (najdite me v šoli ali pa mi pišite na šolski elektronski naslov). Stran bom poskušal obdržati vsa leta svojega šolanja na Bežigradu, ampak ne morem garantirati, da bodo informacije na tej spletni strani ažurne, ko se bo profesorica Mastnak upokojila in bo prišel nov profesor oz. profesorica.
Ta verzija vsebuje zadnje spremembe in je vedno aktivna. Povezava iz BežiAppa vodi na to verzijo.
- Izboljšati je treba nalagalni čas. Slike so zdaj kar dosti velike in bi se jih dalo zmanjšati.
- Prestavi na lokalni server
- Dodaj še več analiz
- Dopolni van Eyckovo sliko Giovanni Arnolfini
- Naloži zapiske za L'avenir
- Dodaj proper vire
- Migracija na BežiDev organizacijo.
- Dodaj naključni algoritem brez ponavljanja slik