Informatii generale
- Categorie: Educational
- Judetul: București
- Surse: GitHub - chirila1609/BioBreeze: Aplicație pentru învățat biologie
Descriere
BioBreeze: Descoperă biologia într-un mod nou și interactiv!
BioBreeze este aplicația revoluționară destinată elevilor de gimnaziu și liceu, care transformă învățarea biologiei într-o aventură captivantă și plină de cunoștințe. Cu BioBreeze, biologia nu a fost niciodată mai accesibilă și mai interesantă!
Caracteristici Principale:
- Lecții Diverse: Explorează o varietate largă de subiecte, de la botanica până la anatomie, toate prezentate într-un limbaj clar și ușor de înțeles.
- Teste Interactive: După fiecare lecție, verifică-ți cunoștințele cu un test interactiv. Nu doar că răspunsurile corecte vor fi recompensate cu badge-uri, dar vei primi și feedback detaliat la finalul testului, indicându-ți la ce întrebări ai răspuns greșit.
- Aspect Gameified: Deblochează realizări și colecționează badge-uri pe măsură ce îți îmbunătățești cunoștințele de biologie.
- Interfață Multilingvă: Alege dintre mai multe limbi pentru a învăța în cel mai confortabil mod pentru tine.
- Lecții Audio: Ascultă lecțiile audio oriunde te-ai afla, transformând orice moment într-o oportunitate de învățare.
- Jocuri și Simulări Educaționale, BioBreeze integrează jocuri și simulări captivante pentru a face învățarea biologiei distractivă și memorabilă.
- Inteligenta Artificială, BioBreeze utilizează tehnologia de recunoaștere a imaginilor bazată pe inteligență artificială pentru a recunoaște plante și animale.
- Modele 3D, BioBreeze include modele 3D realiste ale plantelor, animalelor și organelor biologice.
Tehnologii
La baza aplicației BioBreeze stă o arhitectură robustă și modernă, construită folosind .NET MAUI (Multi-platform App UI), un cadru de dezvoltare inovator care permite compilarea aceluiași cod sursă pentru mai multe platforme. Dezvoltarea a fost executată în Visual Studio.
Capabilitățile .NET MAUI:
- Compilare Multi-platform: .NET MAUI reduce complexitatea dezvoltării aplicațiilor prin capacitatea sa de a compila același cod sursă pentru iOS, Android, macOS și Windows.
- Interfață: Utilizatorii se bucură de o experiență uniformă pe toate dispozitivele, datorită elementelor de UI și controalelor standardizate.
- Optimizare: .NET MAUI este optimizat pentru performanță, asigurând că BioBreeze rulează rapid și eficient.
Limbaje de programare utilizate: - Interfața BioBreeze este construită folosind .XAML (eXtensible Application Markup Language).
- În spatele interfeței, BioBreeze utilizează C#.
- Inteligența artificială, jocurile și simulările, traducerea unor lecții și vizualizarea modelelor 3D utilizează HTML. Deasemenea pentru Inteligența Artificială am folosit api-ul de la Hugging Face, folosind trei modele, unul pentru generarea unei descrieri dintr-o imagine, un model de limbaj și un model de traducere.
Ca sistem de gestionare a codului am folosit Git și Github.
Aplicația ocupă aproximativ 260mb.
Cerinte sistem
Cerințe versiune desktop:
Windows 11, Windows 10 versiunea 1809 sau mai nouă
macOS versiunea 11 sau mai nouă
Procesor 64 bit
<500mb spațiu de stocare liber
4gb ram
Cerințe versiune pentru dispozitive mobile:
Android versiunea 5.0 sau mai nouă
iOS versiunea 11 sau mai nouă
<500mb spațiu de stocare liber
O conexiune la internet este necesară pentru a folosi simulările și jocurile, inteligența artificială și modelele 3D.
Realizatori
Mihnea-Ștefan Chirilă
- Scoala: Colegiul Național “Octav Onicescu”
- Clasa: 9
- Judet: București
- Oras: Sector 4