Informatii generale
- Categorie: Educational
- Judetul: Brăila
- Surse: GitHub - noidkhtlml/QuestBot: Pentru ultima versiune a aplicației puteți accesa folder-ul "questbot".
Descriere
Aplicația Questbot este o platformă educațională digitală, concepută pentru a sprijini elevii pasionați de științele exacte să exploreze domenii avansate și interdisciplinare precum neuroștiința, electronica, inteligența artificială și astronomia.
Proiectul a fost dezvoltat ca răspuns la lipsa resurselor accesibile și moderne pentru pregătirea elevilor care participă la olimpiade sau își doresc o carieră în domenii STEM. Platforma pune accent pe învățarea aplicată, progresul individual și conectarea cu realitatea tehnologică actuală.
Tehnologii
Pentru realizarea aplicației noastre educaționale, am ales o arhitectură tehnologică modernă, scalabilă și orientată spre performanță, cu suport multiplatformă și o experiență de utilizare intuitivă.
Interfața aplicației este dezvoltată cu Flutter, un framework UI open-source de la Google, care permite dezvoltarea de aplicații mobile, web și desktop dintr-o singură bază de cod. Flutter este susținut de Dart, un limbaj de programare eficient, cu suport nativ pentru arhitectura reactivă.
Pentru organizarea și încărcarea lecțiilor și întrebărilor (grile), am optat pentru un sistem simplu și eficient bazat pe fișiere JSON (JavaScript Object Notation). Această abordare ne permite să decuplăm conținutul de logica aplicației și să gestionăm resursele educaționale separat de datele utilizatorilor.
Pentru gestionarea datelor legate de utilizatori, cum ar fi progresul, interacțiunile cu aplicația și autentificarea, folosim Firebase Realtime Database, o soluție NoSQL bazată pe cloud, dezvoltată de Google.
Cerinte sistem
Conexiune la internet
Windows 10
Realizatori
Cristina Pârlog
- Scoala: Colegiul Național “Gheorghe Munteanu Murgoci”
- Clasa: 10
- Judet: Brăila
- Oras: Brăila
Ștefania-Florentina Radu
- Scoala: Colegiul Național Gheorghe Munteanu Murgoci
- Clasa: 10
- Judet: Brăila
- Oras: Brăila