Règlement officiel & Notation

Barème et règles

110 points attribués par le jury, 90 points par la communauté après test du projet.

1. Note du Jury & Enseignants

8 critères d'excellence technique, produit et communication

110 points
Ingénierie (65 pts)

Architecture & propreté du code

Modularité, lisibilité, typage, conventions et absence de duplication.

/25 pts
Ingénierie (65 pts)

Algorithmique & logique applicative

Complexité maîtrisée, structures de données pertinentes et ingéniosité.

/25 pts
Ingénierie (65 pts)

Stabilité & exécution

Gestion des erreurs, cas limites et fluidité lors des tests.

/15 pts
Produit (15 pts)

Originalité du concept & audace

Créativité du sujet, prise de risque technique ou artistique.

/10 pts
Produit (15 pts)

Utilité & valeur perçue

Intérêt concret ou plaisir de jeu apporté à l’utilisateur.

/5 pts
UX & Docs (30 pts)

Design, direction artistique & UI

Cohérence visuelle, soin graphique et finitions.

/5 pts
UX & Docs (30 pts)

Ergonomie & UX

Intuitivité des contrôles, clarté des retours visuels et prise en main.

/10 pts
UX & Docs (30 pts)

Communication, vidéo & README

Qualité du README.md, Journal de Bord (DevLog) et vidéo de démo.

/15 pts

2. Vote du Public (6 Jauges Pondérées)

Débloqué uniquement après avoir exécuté le projet via CLI ou Web Runner

90 points
Test obligatoire : pour voter, lance d'abord le projet avec devchallenge run <project-id> ou le bouton Tester de la page du projet.
Stabilité/10 pts

Le projet se lance et tourne sans plantage.

Originalité/20 pts

Une idée fraîche qui se démarque des autres.

Coup de cœur/20 pts

Appréciation globale et plaisir ressenti.

Visuel & Graphismes/20 pts

Qualité de l’interface, du rendu ou des animations.

Prise en main/15 pts

Facilité d’utilisation et clarté des commandes.

Vidéo / Démo/5 pts

Qualité de la présentation et des captures.

3. Catégories Scolaires & Open

  • Catégories Scolaires (Lycée 1re, Lycée Terminale, Post-Bac) : Dédiées aux élèves et étudiants ayant fait valider leur statut (certificat de scolarité, carte étudiante ou carnet).
  • Équipes : Les équipes concourant dans une catégorie scolaire doivent être composées de membres ayant le statut Étudiant Vérifié.
  • Open : Ouvert à tous sans justificatif, avec son propre classement dédié.
  • Documentation & Code Source : Tout projet soumis doit inclure l'intégralité de son code source ainsi qu'un fichier README.md expliquant l'architecture, l'installation et le fonctionnement.