3 repository-uri
Verification of coding exercise solutions against expected outcomes on the client side.
Distinct from Client-Side Input Validators: Specifically validates educational exercise correctness rather than general form input integrity.
Explore 3 awesome GitHub repositories matching web development · Exercise Validations. Refine with filters or upvote what's useful.
Acest proiect este o platformă interactivă de educație în programare și un sistem de gestionare a învățării conceput pentru a livra lecții de programare și provocări tehnice. Servește ca o platformă de învățare tehnică localizată care oferă un curriculum de programare structurat, tradus din engleză în chineză. Platforma dispune de un editor de cod bazat pe web care le permite utilizatorilor să scrie și să testeze exerciții de programare direct în browser. Utilizează validarea client-side pentru a oferi feedback imediat asupra input-urilor de cod și folosește un sistem de mapare a localizării pentru a conecta conținutul tradus la structurile originale ale exercițiilor. Progresul utilizatorului și metadatele curriculum-ului sunt gestionate printr-o bază de date relațională. Gestionarea identității este realizată prin conturi locale sau furnizori de identitate terți folosind schimbul de token-uri și persistența stării bazată pe sesiune.
Implements client-side validation to provide immediate feedback on code exercise inputs.
This project is an interactive learning platform designed for mastering component-based user interface patterns and state management using the React library. It functions as a frontend development tutorial and course, providing a guided environment for learning declarative rendering and virtual DOM concepts. The platform distinguishes itself through a live-reload coding environment and a split-view interface for real-time code validation. These tools allow learners to compare their live code output against target solutions and use guided source-code markers to identify required edits and crit
Verifies the correctness of coding exercise solutions by comparing them against expected outcomes on the client side.
Scala Exercises este o platformă de învățare interactivă concepută pentru stăpânirea limbajului de programare Scala prin provocări de codare bazate pe browser. Funcționează ca un framework educațional cuprinzător care structurează lecțiile de programare în module secvențiale, oferind feedback imediat asupra codului trimis de utilizator prin validare automată. Platforma se distinge prin tratarea conținutului educațional ca artefacte modulare, versionate, care pot fi înregistrate dinamic și integrate ca dependențe de proiect. Această arhitectură permite crearea de căi de învățare personalizate unde exercițiile sunt definite folosind interfețe type-safe și verificate față de suite de testare predefinite, asigurându-se că toate soluțiile studenților respectă cerințele funcționale așteptate. Dincolo de instruirea de bază, sistemul oferă instrumente pentru autorizarea și organizarea curriculum-urilor complexe, permițând contribuitorilor să împacheteze documentația descriptivă alături de logica executabilă. Platforma suportă extinderea bibliotecii sale prin integrarea modulelor externe, permițând menținerea și distribuția conținutului de programare specializat într-un mediu unificat, test-driven.
Provides automated test suites to verify the accuracy of user-submitted coding exercises.