Visi projektai

Programuotojų sertifikavimo treniruoklis

Klausimų, atsakymų ir mokymosi progreso modulis techniniam pasiruošimui.

Vue 3ConvexQuiz engine
Programuotojų sertifikavimo treniruoklio ekrano vaizdasDev-story
01

Iššūkis

Mokymosi įrankiui reikia ne tik klausimų sąrašo, bet ir progreso, temų bei pakartojimo logikos.

02

Ką darėme

Sukūrėme quiz variklį su struktūruotais klausimais, būsenomis ir realaus laiko duomenimis.

03

Rezultatas

Techninis pasiruošimas gali būti organizuojamas kaip produktas, ne kaip atskiri dokumentai.

Dev-story straipsnis

Kaip buvo kuriamas projektas: Programuotojų sertifikavimo treniruoklis

Mokymuisi reikėjo daugiau nei klausimų sąrašo: norėjosi matyti pažangą, temas ir ciklinius pakartojimus.

Skyriai

06

Moduliai

04

Stackas

Vue 3 + Convex

Trukmė: 12-15 min. Nuo projekto iki mokymosi medžiagos
01 00:00

Kodėl projektas atsirado

Mokymosi įrankiui reikia ne tik klausimų sąrašo, bet ir progreso, temų bei pakartojimo logikos.

Mokymuisi reikėjo daugiau nei klausimų sąrašo: norėjosi matyti pažangą, temas ir ciklinius pakartojimus.

02 01:00

Ką sukūrėme

Sukūrėme quiz variklį su struktūruotais klausimais, būsenomis ir realaus laiko duomenimis.

Sukūrėme testų variklį su klausimų banku, atsakymų būsenomis ir aiškiu progreso rodymu.

03 02:40

Pagrindiniai moduliai ir vartotojo kelias

M01

Klausimų bankas saugo užduotį, galimus sprendimus ir teminę klasifikaciją.

M02

Sesijos būsena seka einamą klausimą, atsakymą ir teisingumo lygį.

M03

Pažangos rodinys parodo silpnesnes temas ir siūlo tolesnius mokymosi žingsnius.

M04

Valdymo ekranai leidžia pildyti bazę klausimų be poveikio vykdymo logikai.

04 04:30

Architektūra ir technologiniai sprendimai

Technologinis pagrindas: Vue 3, Convex, Quiz engine. Ši dalis svarbi ne dėl logotipų sąrašo, o dėl to, kaip pasirinktas stackas padeda valdyti duomenis, būsenas, vartotojo veiksmus ir tolimesnę priežiūrą.

Vue suteikia greitą interaktyvų mokymosi sluoksnį, o Convex valdo įrašų sekimą ir progresą realiuoju laiku.

05 06:30

Kaip tai veikia realiame scenarijuje

Realiame naudojime „Programuotojų sertifikavimo treniruoklis“ veikia kaip nuosekli seka: pirmiausia sprendžiama pradinė problema, tada vartotojas atlieka pagrindinį veiksmą, mato aiškų duomenų kelią ir rezultatą. Taip patirtis lieka logiška, o ne atsitiktinis ekranų rinkinys.

Praktinė vertė matoma ten, kur anksčiau reikėjo rankinio darbo: dalis proceso automatizuota, atsakomybės aiškiai atskirtos, o kiekvienas modulis atlieka vieną suprantamą funkciją. Būtent dėl to sprendimą lengva prižiūrėti ir plėsti.

06 08:30

Rezultatas ir pamokos

Techninis pasiruošimas gali būti organizuojamas kaip produktas, ne kaip atskiri dokumentai.

Techniniai entuziastai gauna struktūruotą pasiruošimo ciklą, kurį galima tęsti ir lyginti tarp bandymų.

Toliau skaityti

Šie projektai turi artimų technologinių arba produkto sprendimų, todėl padeda matyti, kaip tas pats principas veikia kitame kontekste.

Turite panašią idėją?

Aptarti projektą