Informatii generale
- Categorie: Educational
- Judetul: Argeș
- Surse: GitHub - bogdanluca14/PI-s-Adventure: Aplicație cu scop Educațional creată de Luca Bogdan-Alexandru (clasa a X-a) pentru Olimpiada InfoEducatie 2025.
Descriere
“PI’s Adventure” este o aplicație educațională captivantă, menită să ajute la învățarea și exersarea funcțiilor matematice într-un mod plăcut și interactiv, având la bază peste 4700 de linii de cod. Au fost create de la zero sisteme avansate și eficiente de Encoding, Function Plottering, Expression Building, JSON Smart Saving System, precum și alte tehnici disponibile în Codul Sursă documentat în detaliu pe GitHub.
Concret, aceasta îi permite utilizatorului:
- să înțeleagă ce sunt funcțiile și cum se modifică graficele în funcție de variabile;
- să creeze funcții proprii pentru a propulsa protagonistul “PI” prin niveluri pline de obstacole;
- să testeze și să creeze niveluri personalizate pe care le poate împărtăși altora;
- să își dezvolte creativitatea și gândirea.
Funcționalități:
- Învățare interactivă
- Documentație detaliată, cu exemple și explicații ilustrate;
- Vizualizare grafică pentru concepte abstracte: domeniu de definiție, funcții liniare, pătratice, polinomiale, trigonometrice etc.
- Niveluri bine-structurate
- Fiecare nivel este o provocare unică: obstacole strategice și stele greu accesibile, care dezvoltă gândirea logică și analitică;
- Nivelurile sunt grupate în raport cu tipul funcției, având o dificultate crescătoare.
- Sistem inteligent de evaluare
- Save automat — progresul (inclusiv funcțiile scrise) se salvează la ieșirea din nivel sau aplicație;
- Scor bazat pe lungimea și numărul funcțiilor scrise, încurajând soluții optimizate;
- Live‑feedback — la fiecare modificare a funcției sau a domeniului, graficul se actualizează automat.
- Editor de niveluri personalizate
- Interfață pentru plasarea, mutarea și ștergerea obstacolelor - utilizatorul poate deveni designer de niveluri;
- Generare automată a unui cod unic (10–20 caractere) pentru încărcarea nivelului, fără a avea nevoie de internet.
- Meniu de setări și navigare
- Ajustarea volumului muzicii și efectelor sonore;
- Acces rapid la documentație sau meniul principal de oriunde în aplicație;
- Interfață intuitivă, prietenoasă și accesibilă, pentru începători și avansați.
“PI’s Adventure” este o aplicație educațională STEM și poate fi folosită ca instrument în educația formală și non‑formală:
- în școli - lecții, recapitulări, concursuri;
- în tabere și activități extracurriculare;
- pentru învățare acasă.
Exemplu de utilizare:
Un profesor poate da elevilor teme de vacanță constând în niveluri create cu ajutorul aplicației și distribuite prin coduri unice.
Tehnologii
Aplicația “PI’s Adventure” a fost construită folosind:
- Unity - motorul aplicației
- C# - limbajul de programare
- Photoshop - crearea graficii
- LaTeX - formatarea matematică
- DOTween - animații UI
Cerinte sistem
Sistem de operare: Windows 10 sau versiuni ulterioare;
Conectare internet: nu este necesară în utilizare.
Realizatori
Bogdan-Alexandru Luca
- Scoala: Colegiul Național “Ion C. Brătianu”
- Clasa: 10
- Judet: Argeș
- Oras: Pitești