Sari la conținut

7. Import teste din Excel

Importul Excel este singura modalitate de a crea teste noi în LexiScor. Interfața de admin nu mai oferă un formular „construiește un test de la zero". Odată ce un test există, puteți corecta inline formularea (vezi Teste); pentru a schimba ceva structural importați o nouă versiune a aceluiași test.

Acest capitol acoperă două lucruri:

  1. Șablonul Excel — cum trebuie să fie organizat fișierul.
  2. Pagina Import — cum încărcați un fișier sau un folder întreg de fișiere și urmăriți procesarea lor.

Șablonul Excel

Un singur fișier .xlsx conține un test. Aspectul este simplu — o mică secțiune header identifică cartea, iar restul foii este câte un rând per întrebare.

Rând A B C D E
1 ISBN 9786068942835
2 Title My Sample Book
3 (rând gol — separator)
4 Question Score Correct Answer 1 Answer 2…
5 Care este… 1 2 Texas București
6 Cine este… 1 1 Tom Mary

Ce înseamnă fiecare celulă

Celulă / coloană Sens Obligatoriu
B1 ISBN-ul cărții căreia îi aparține acest test. Cartea trebuie să existe deja în LexiScor (rulați mai întâi o sincronizare Magento dacă nu există). Cratimele și spațiile sunt ignorate.
B2 Titlul cărții. Este pur cosmetic — LexiScor folosește titlul din baza de date, nu cel din fișier. opțional
A (rândul 5+) Textul întrebării.
B (rândul 5+) Punctajul pentru această întrebare, ca număr întreg pozitiv. Folosiți 1 dacă toate întrebările au aceeași pondere.
C (rândul 5+) Care răspuns este corect, începând de la 11 înseamnă răspunsul din coloana D, 2 înseamnă răspunsul din coloana E, etc.
D, E, F, … (rândul 5+) Textele răspunsurilor. Aveți nevoie de cel puțin două răspunsuri per întrebare; nu există o limită superioară.

Un test trebuie să conțină cel puțin 2 întrebări în total.

Sfaturi pentru pregătirea fișierului

  • Cea mai ușoară cale de a obține un șablon de start este să exportați un test existent din tabloul de bord sau din pagina de detaliu a cărții. Exportul și importul folosesc același format, deci primiți un fișier funcțional cunoscut, de la care puteți pleca.
  • Rândul 3, gol, este un separator pe care importatorul îl așteaptă — nu îl ștergeți.
  • Salvați ca .xlsx (Excel 2007+). Fișierele vechi .xls nu sunt acceptate.
  • Mențineți fiecare fișier sub 5 MB.

Greșeli comune care vor face importul să eșueze

  • ISBN greșit (cartea nu există încă în LexiScor).
  • O întrebare cu un singur răspuns.
  • O întrebare al cărei număr Correct depășește numărul de răspunsuri (ex. Correct = 4 când sunt completate doar trei coloane de răspuns).
  • Celule goale în mijlocul unui rând de răspunsuri — fiecare coloană de răspuns aflată la stânga uneia completate trebuie să fie și ea completată.
  • Foi suplimentare ascunse sau celule unite în rândurile de header.

Pagina Import (/admin/import)

Pagina Import este un wizard în mai mulți pași, autonom. Puteți reveni oricând la el; nimic nu se salvează între vizite, deci închiderea paginii în mijlocul unui import anulează pur și simplu coada.

1. Selectarea fișierelor

Starea goală arată o zonă mare cu margine întreruptă pentru drag&drop, cu două butoane:

  • Select files — alegeți unul sau mai multe fișiere .xlsx.
  • Select folder — alegeți un întreg director; fiecare .xlsx din el este adăugat în coadă.

Puteți, de asemenea, trage și plasa fișiere (sau un folder) în zona de drop.

2. Previzualizare

Odată ce aveți cel puțin un fișier, zona de drop este înlocuită de un tabel de previzualizare care listează fiecare fișier cu mărimea sa și un mic buton de Remove (✕) pentru a elimina fișiere individuale. Un buton Clear All la partea de sus golește coada.

Când sunteți mulțumit de listă, dați click pe Import All (unele versiuni pot eticheta acest buton Start Import).

3. Importul

Tabelul afișează acum o coloană de status per fișier. Fiecare fișier trece prin:

Simbol Sens
Pending — așteaptă în coadă.
Validating sau importing — în curs de procesare.
Done — testul a fost creat sau actualizat cu succes.
Error — fișierul a fost respins. Hover sau click pentru detalii.

Fișierele sunt procesate unul câte unul, în ordine. Bara de progres de sus arată progresul total, iar o mică insignă (ex. „3 / 10 done · 1 skipped · 0 failed") oferă un sumar rapid în timp ce așteptați.

4. Finalizare

Când coada se golește, pagina afișează o bandă verde de confirmare. De aici puteți:

  • Click pe Import More pentru a începe din nou cu o coadă proaspătă.
  • Click pe View Quizzes (sau View Dashboard, în funcție de versiune) pentru a sări la tabloul de bord și a vedea noile teste.
  • Click pe rândul Done al oricărui fișier individual pentru a deschide testul tocmai creat.

Ce se întâmplă în spate când un import reușește

Pentru fiecare fișier, importatorul:

  1. Citește ISBN-ul și găsește cartea care se potrivește.
  2. Creează o versiune complet nouă de test legată de acea carte — nu suprascrie niciodată o versiune existentă.
  3. Setează statusul noului test la Draft. Nu este publicat automat, deci site-ul public continuă să afișeze versiunea anterioară (dacă există) până nu publicați noua versiune.
  4. Vă înregistrează pe voi ca autor al noii versiuni.

Așadar, importul este mereu sigur: nu atinge niciodată ceva ce văd elevii până nu apăsați explicit Publish.


Sfaturi pentru fluxul de lucru zilnic

  • Actualizări sezoniere mari — trageți întregul folder de noi fișiere la începutul unei perioade școlare. Lăsați importul să ruleze, apoi parcurgeți tabloul de bord pentru a publica fiecare draft nou.
  • O singură corectură rapidă — pentru doar greșeli de redactare, nu reimportați. Folosiți editorul inline pe testul publicat (vezi Teste).
  • Disciplină de versionare — păstrați fișierele Excel master într-un folder partajat (ex. pe Google Drive). Când aveți nevoie să schimbați ceva structural, editați Excel-ul, reimportați, publicați noua versiune.