← Înapoi la proiecteEducație
TechLab Junior
Educație STEM gratuită pentru copii — simulatoare interactive și cursuri în română.

Educația tehnică de calitate nu ar trebui să depindă de venitul familiei. TechLab Junior oferă gratuit, în română, materiale care lipsesc aproape complet pentru copiii români: cursuri de programare scrise pe limba lor și simulatoare cu care pot experimenta direct în browser.
Biblioteca acoperă progresia naturală — Scratch vizual, apoi Python, C și dezvoltare web — cu proiecte reale construibile acasă din materiale comune.
Ce face
- Simulator de circuite electrice drag-and-drop, cu rezolvare reală a circuitului
- Simulări interactive de fizică: aruncare oblică, plan înclinat, frecare, cădere liberă și altele
- Mini-jocuri „Physics Quest" cu niveluri gamificate
- 6 trasee de curs deschise: Scratch, Python, C, Pygame, dezvoltare web
- Quiz-uri de programare generate cu AI (în pregătire pentru lansare publică)
Detalii de inginerie
- Simulatorul de circuite rulează analiză nodală reală (Kirchhoff, eliminare Gaussiană) — unit-testată, nu animație de fațadă
- Fără framework UI, prin decizie de arhitectură: Vite + module ES vanilla, ~6.100 LOC lizibile
- API-ul de quiz-uri e securizat serios pentru un public de copii: cheia doar pe server, rate limiting, allow-list de input contra prompt injection, CSP strict
- Testare pe două niveluri: Vitest pentru motoarele de simulare, Playwright pentru fluxurile din browser