Skip to content

AOSXAP/Python-Loop-Master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Loop Master

Python Loop Master este un proiect educațional realizat pentru modulul pedagogic implementat în React.

Scopul său este formarea competențelor digitale și algoritmice printr-un instrument interactiv care ajută elevii să înțeleagă funcționarea buclelor în Python, prin execuție directă de cod și feedback vizual.

image image

Local Development

npm install
npm run dev

Docker

docker build -t mini-game-for-loops .
docker run --rm -p 8080:80 mini-game-for-loops
docker compose up --build

Documentație (RO)

Prezentare generală

  • Python Loop Master este un joc web interactiv care îi învață pe începători să folosească buclele for și while în Python.
  • Fiecare provocare include descrieri, cod de pornire, output așteptat și indicii progresive.

Utilitate educațională

  • Oferă feedback imediat prin rularea reală a codului în Pyodide, astfel încât elevii văd instant rezultatul propriilor soluții.
  • Încurajează învățarea incrementală: utilizatorii parcurg niveluri tot mai complexe și câștigă stele pentru a-și urmări progresul.
  • Poate fi folosit în clasă sau în regim autodidact, fiind accesibil din browser fără instalarea Python pe calculator.

Caracteristici cheie

  • Editor embedded cu cod de pornire și reset rapid, adaptat pentru tastatură și dispozitive mobile.
  • Sistem de hint-uri care dezvăluie conceptele pas cu pas, limitând frustrarea și crescând motivația.
  • Panou de rezultate care validează output-ul și trasează progresul global prin bare de status și trofee.

Mod de utilizare recomandat

  • Introduceți jocul după ce elevii au învățat noțiunile de bază despre variabile și tipuri.
  • Încurajați experimentarea: modificarea codului de pornire și testarea ipotezelor duce la înțelegere profundă.
  • Folosiți sistemul de stele ca mecanism de gamificare pentru a motiva atingerea tuturor provocărilor.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages