Proiect de licență 2026 • Platformă Educatională

Laborator virtual bazat pe inteligență artificială pentru simularea algoritmilor matematici

Lucrare de licență orientată spre învățare interactivă, unde algoritmii sunt explicați vizual, pas cu pas, cu suport inteligent pentru înțelegerea conceptelor matematice.

Beneficii

Tot ce ai nevoie pentru a stăpâni algoritmii

Vizualizare Step-by-Step

Vezi in timp real fiecare decizie a algoritmului: comparatii, actualizari de stare si rezultate intermediare.

Copilot

Asistență AI Integrată

Pentru orice pas neclar, asistentul AI ofera explicatii contextuale in limba romana, direct langa simulare.

Descriere Clară pentru Fiecare Algoritm

Fiecare algoritm are descrierea sa: explicatie pe inteles, context de utilizare si observatii practice.

Categorii Diverse

Parcurgi un catalog complet: sortari, cautari, grafuri, programare dinamica, backtracking si multe altele.

Interfață Intuitivă

Interfata curata si focusata pe invatare, cu accent pe claritate, contrast bun si ritm vizual usor de urmarit.

Căutare Rapidă

Filtrezi instant algoritmii doriti dupa nume si categorie, fara sa pierzi contextul paginii curente.

Documentatie Unificata

Fiecare pagina combina explicatie teoretica, cod sursa si simulare interactiva in acelasi flux de invatare.

Exemple Pregatite

Seturile de date predefinite accelereaza invatarea, iar parametrii se pot ajusta pentru scenarii proprii.

Arhitectura scalabila, orientata pe invatare

Platforma foloseste o arhitectura modulara in care fiecare algoritm are metadata, cod sursa, runner instrumentat si vizualizare proprie. Rezultatul este un flux coerent: explicatie, executie, analiza de complexitate si observabilitate pas cu pas.

  • Next.js 16 (App Router) pentru randare rapida si rutare clara
  • TypeScript + tipuri comune pentru algoritmi, trace-uri si inputuri
  • Componente React reutilizabile pentru animatii, formule si panouri vizuale
  • Tailwind CSS pentru design consistent si responsive
  • p5.js pentru fundal interactiv in Hero
  • KaTeX + React Markdown pentru redare corecta a formulelor si documentatiei
lib/algorithms/matematica/factorial.ts
/**
 * @function factorial
 * @description Calculeaza factorialul unui numar natural.
 */
export const factorial = (num: number): number => {
  if (num < 0 || !Number.isInteger(num)) {
    throw new Error('only natural numbers are supported')
  }

  return num === 0 ? 1 : num * factorial(num - 1)
}

Despre proiect

Oamenii din spatele proiectului

Covali Chiril

Student

CHIRIL COVALI

Grupa I-LA231F

Student pasionat de informatică și inteligență artificială, concentrat pe dezvoltarea unui laborator virtual pentru învățare practică și intuitivă.

Ala Gasnas

Coordonator academic

ALA GASNAȘ

Doctor conferențiar universitar

Coordonează academic lucrarea și oferă direcție metodologică pentru claritatea și rigoarea conținutului tehnic.

Gata să începi explorarea?

Accesează acum platforma și descoperă frumusețea algoritmilor vizualizați.