Compoziția sistemului

Componente

Now I See It nu este o singură pagină sau un singur flux de lucru. Este un set conectat de componente concepute pentru a se sprijini reciproc.

Această pagină prezintă principalele elemente ale sistemului la un nivel accesibil publicului, fără a transforma site-ul într-un document intern de dezvoltare.

Unde lucrează cadrele didactice

Aplicație desktop

Python 3.11 + PyQt6, pachetizat cu PyInstaller, rulează cu prioritate offline pe Windows. Complet bilingv EN + BG, cu toate șirurile de text încărcate din pachete de limbi JSON care detectează automat limbile noi.

Unde se sincronizează datele

Backend în cloud

Supabase (PostgreSQL + Storage + Edge Functions). Gestionează licențierea, Depozitul de Resurse, Centrul Comunitar de Lecții și Livrarea în timp real a evaluărilor. Securitate la nivel de rând și RPC-uri SECURITY DEFINER ca delimitare.

Unde se află senzorii

Hardware

Data Hub (un singur RP2040, Arduino C/C++, RS485 multiplexat pe opt canale) se conectează la Modulele Senzor (placă de bază RP2040 + plăci fiice interschimbabile, MicroPython) prin cabluri RJ45. Punte wireless opțională ESP32-C3.

Unde se află IA

Stratul IA

Google Gemini gestionează generarea de date sintetice, planificarea lecțiilor, analiza lacunelor, coaching-ul PDP, generarea evaluărilor și nararea rapoartelor. Toate datele utilizatorilor sunt anonimizate la limită înainte de a fi trimise.

Unde se construiește hardware-ul

Instrument de configurare

Aplicație PyQt6 independentă pentru linia de producție — scrie firmware-ul, scrie identitatea în EEPROM, generează etichete QR, emite chei de licență, trimite e-mailuri de bun venit. Interfață cu cinci file, integrată cu Supabase.

Unde ne întâlnește publicul

Proprietăți web

Două subdomenii web: nowiseeit.org găzduiește acest site de prezentare; launcher.iseeitnowpolls.org găzduiește secțiunea online Cloud Polls & Decision Lab, accesată din aplicație.

Cum se conectează componentele

1

Cadrul didactic activează

O cheie de licență de la instrumentul de configurare deblochează aplicația desktop. Activarea este legată criptografic de dispozitiv, cu o perioadă de grație offline de 30 de zile.

2

Datele sunt recepționate

Modulele senzor raportează prin RS485 către hub. Aplicația desktop citește datele din hub prin USB, citește date sintetice generate de IA sau importă un fișier CSV — afișând aceeași vizualizare în fiecare caz.

3

Lecțiile și evaluările prind contur

Gemini generează schițe de planuri de lecție sau evaluări ancorate în setul de date curent. Cadrul didactic le revizuiește, atașează resurse din depozitul cloud, le salvează și, opțional, le publică în Hub-ul Comunitar.

4

Elevii se implică

Elevii se alătură sesiunilor Live Assessments sau Decision Lab prin intermediul unui cod QR, folosind hotspotul Wi-Fi al laptopului, sau printr-o sesiune web la launcher.iseeitnowpolls.org pentru grupele de la distanță.

Principiul de proiectare a componentelor

Now I See It se extinde printr-o structură guvernată. Domeniile și experiențele noi ar trebui adăugate prin modele partajate, validare și relații clare, în loc să devieze în cazuri speciale izolate.

Parte din familia "Now I See It"