DojoCode Engineering Lab
În patru săptămâni, elevii construiesc un proiect real pe care îl pot prezenta
Elevii învață și exersează prin provocări practice de programare, construiesc un proiect într-un hackathon ghidat și își testează abilitățile individuale într-un concurs creat pentru clasa lor.
Ediția de toamnă 2026 — înscrierile sunt deschise
- 4 săptămâni
- 8–12 ore în total
- C++ / Python / JavaScript
- Complet în browser
- Pilot gratuit
Construiește ceva real
La finalul Lab-ului, elevii vor avea un proiect funcțional pe care îl pot demonstra, experiență practică de lucru individual și în echipă, rezultate individuale la concurs și un certificat de participare.
În funcție de clasă, elevii pot construi:
Un joc sau o experiență interactivă
De exemplu, un joc 2D precum Snake sau Bomberman
O aplicație mobilă care rezolvă o problemă reală
De exemplu, un planificator de studiu pentru examene
Un asistent sau un instrument bazat pe AI
De exemplu, un chatbot care recapitulează cu clasa înainte de test
Un site sau o platformă pentru școala sau comunitatea lor
De exemplu, o aplicație pentru balul bobocilor
O aplicație care folosește date și baze de date
De exemplu, un catalog de prezență sau o bibliotecă a clasei
Tema proiectului nu este impusă identic tuturor claselor: o alegem împreună cu profesorul, în funcție de nivelul, interesele și obiectivele de învățare ale elevilor.
Aliniat cu programa școlară
Lab-ul consolidează competențe pe care programa școlară le pune deja în valoare, astfel încât programul se integrează natural în activitatea clasei. Poate întări noțiuni deja parcurse la clasă sau le poate extinde prin provocări practice și un proiect.
Rezolvarea de probleme
În lecții și provocări de programare, elevii descompun probleme reale în pași mai mici, își verifică soluțiile cu teste automate și le îmbunătățesc pe baza feedback-ului. Concursul le pune apoi abilitățile la încercare individual.
- Lecții
- Provocări
- Concurs
Lucrul în echipă
În timpul hackathonului ghidat, elevii planifică împreună, își împart responsabilitățile și prezintă un proiect construit în echipă.
- Hackathon
- Proiect
Proiecte interdisciplinare
Proiectul final combină programarea cu designul, comunicarea și teme din alte discipline, alese împreună cu profesorul și prezentate la Ziua Demo.
- Proiect
- Ziua Demo
Împreună cu profesorul alegem limbajul, competențele și traseul potrivit clasei.
Limbajele și tehnologiile pot fi adaptate clasei — inclusiv C/C++, Python, JavaScript și SQL.
Parcursul celor patru săptămâni
Explorare
Elevii descoperă platforma, înțeleg tema Lab-ului și rezolvă prima lor provocare de programare.
Rezultat: Elevii înțeleg ce vor construi și cum se vor pregăti.
Învățare și exersare
Elevii parcurg lecții scurte, exerciții de depanare și provocări practice care îi pregătesc atât pentru proiect, cât și pentru concurs.
Rezultat: Abilitățile esențiale sunt dezvoltate pas cu pas.
Construcție
În cadrul unui hackathon ghidat, elevii dezvoltă un proiect funcțional, individual sau în echipe mici.
Rezultat: Un proiect funcțional pe care îl pot demonstra.
Concurs și prezentare
Elevii participă la un concurs de programare cu exerciții individuale, apoi își prezintă proiectele la Ziua Demo, în fața clasei și a invitaților.
Rezultat: Rezultate individuale, un clasament între clasele participante și o Zi Demo de prezentat.
Platforma în acțiune
Lecțiile, provocările, testele automate și proiectul rulează pe DojoCode, direct în browser.


Peste 10 limbaje de programare disponibile
Perfecte pentru construirea de aplicații web, programe interactive în consolă și chiar jocuri. Cu preview web integrat și output în consolă, elevii primesc feedback în timp real și au posibilități creative nelimitate.
- JavaScript
- TypeScript
- Java
- PHP
- C
- C++
- C#
- Go
- Python
- Ruby
- Rust
- Solidity
Limbajele folosite în Lab sunt alese în funcție de nivelul clasei și de tema proiectului, fără nicio instalare necesară.
Cum arată participarea
Acesta este formatul recomandat pentru primele grupe. Îl putem adapta programului școlii și nevoilor clasei. Lab-ul nu este un concurs de patru săptămâni: concursul este doar una dintre etapele programului, alături de traseul de învățare și proiect.
Rolul profesorului
Profesorul ne ajută să înțelegem clasa, alege o perioadă potrivită și supraveghează activitățile care au loc la școală.
Profesorii nu trebuie să creeze ei înșiși lecțiile, provocările, proiectul sau concursul. De asemenea, nu li se cere să fie experți în fiecare tehnologie folosită în timpul Lab-ului.
Implicarea așteptată a profesorului include:
- Un apel inițial de planificare de 20–30 de minute
- Aproximativ 30–60 de minute de coordonare pe săptămână
- Supravegherea sesiunilor care au loc la școală
- Participarea la prezentarea finală a proiectelor
- Un scurt feedback după program
Ce oferă DojoCode
DojoCode pregătește experiența de învățare și o adaptează nivelului și intereselor clasei.
Programul include:
- Configurarea claselor și a conturilor elevilor
- Un traseu de învățare adaptat
- Lecții, provocări de programare și exerciții de depanare
- Tema hackathonului și structura proiectului
- Un concurs privat de programare pentru clasă
- Un panou de progres pentru profesor
- Rezultatele elevilor și un raport final al programului
- Suport tehnic pe durata Lab-ului
- O scurtă sesiune de introducere pentru profesor
- Suport în timpul atelierului introductiv și al prezentării finale
- Un clasament între clasele participante
- Materiale de comunicare pentru școală după Ziua Demo
Evaluare pentru era AI
Nu evaluăm elevii doar după cât de bine funcționează proiectul final.
Elevii trebuie să poată explica ce au construit, să verifice rezultatul și să își asume responsabilitatea pentru produsul final.
AI sprijină învățarea fără să înlocuiască gândirea
Elevii sunt încurajați să își formeze propriile idei, să încerce soluții și să își argumenteze raționamentul înainte de a primi ajutor din partea AI.
AI poate sprijini reflecția, feedback-ul și verificarea, dar elevii trebuie să poată în continuare să înțeleagă, să explice și să modifice ceea ce creează.
Nivelul de asistență oferit de AI este configurat din panoul de control — poate fi ajustat sau dezactivat pentru anumite lecții, provocări sau pentru concurs, în funcție de obiectivele fiecărei activități.
Cu ce rămân elevii
Elevii primesc:
- Un proiect funcțional pe care îl pot prezenta
- Rezultate individuale la provocări și la concurs
- Feedback pentru munca lor
- Un certificat de participare
- Recomandări pentru următorii pași de învățare
- Posibilitatea de a continua să învețe pe DojoCode
Ce primesc profesorii
Profesorii primesc:
- Un panou cu progresul clasei
- Acces la proiectele și rezultatele elevilor
- Rezultatele individuale la concurs
- Un raport final al programului
- Statutul de școală parteneră fondatoare, cu badge pentru site-ul școlii
- Recomandări pentru continuarea experienței de învățare
Echipa din spatele programului
Lab-ul este creat și coordonat de echipa DojoCode — aceiași oameni care construiesc platforma și care vor lucra direct cu clasa ta.
Gratuit pentru profesorii selectați
Ediția de toamnă 2026 este deschisă profesorilor, cu un număr nelimitat de clase. Înscrierile sunt deschise.
Prima ediție este oferită gratuit profesorilor selectați.
Căutăm profesori care doresc să testeze programul cu elevii lor și să ne ofere un feedback sincer înainte și după Lab.
Aplică pentru programCe se întâmplă după înscriere
- 1
Analizăm aplicația ta
Aflăm despre școală, despre elevi și despre nivelul lor actual.
- 2
Programăm un apel de 30 de minute
Discutăm despre clasă, obiectivele de învățare, timpul disponibil și formatul preferat.
- 3
Alegem tema și calendarul
Alegem împreună direcția proiectului, nivelul de dificultate și perioada.
- 4
Pregătim Lab-ul
DojoCode configurează traseul de învățare, provocările, hackathonul și concursul.
- 5
Lansăm programul
Elevii participă la atelierul introductiv și încep parcursul de patru săptămâni.
Întrebări frecvente
Aplică pentru program
Spune-ne câteva lucruri despre școala și elevii tăi. Dacă Lab-ul pare potrivit, te vom contacta pentru a stabili o scurtă discuție de 30 de minute.