Aller au contenu

Projets du 2ème trimestre⚓︎

ZONE DE RENDU : 1NSINF1, 1NSINF2

Le cahier des charges⚓︎

  1. Le choix des sujets est contraint. Il vous a été donné en classe.

  2. Le rendu doit s'effectuer sous trois formes, au plus tard le ... :

    • Deux rendus collectifs (un seul par groupe de projet) :

      • le code du projet et tous les fichiers ressources dans une archive zip nommée projet-final-eleve1-eleve2.zip.

      • un dossier projet de 5 pages minimums au format odt, pdf ou html inspiré du modèle de présentation (modele-2023_presentation_openoffice.odt) des trophées NSI :

        • Une présentation générale :

          • Idée et objectifs

          • Origines et intérêts du projet

        • Organisation du travail :

          • Présentation de l'équipe (prénom de chaque membre et rôle dans le projet)

          • Répartition des tâches

          • Organisation du travail (répartition par petits groupes, fréquence de réunions, travail en dehors de l'établissement scolaire, outils/logiciels utilisés pour la communication et le partage du code, ...)

        • Les étapes du projet : Présenter les différentes étapes du projet (de l'idée jusqu'à la finalisation du projet)

        • Fonctionnement et opérationnalité :

          • Avancement du projet (ce qui est terminé, en cours de réalisation, reste à faire)

          • Approches mises en œuvre pour vérifier l'absence de bugs et s'assurer de la facilité d'utilisation du projet

          • Difficultés rencontrées et solutions apportées

          • Analyse des éléments de code essentiels :

            • Structure de données : comment les données sont elles représentées ?

            • Algorithmique : analyse des parties du code particulèrement importantes ou difficiles.

        • Ouverture :

          • Idées d'améliorations (nouvelles fonctionnalités)

          • Analyse critique du résultat (si c'était à refaire, que changeriez-vous dans votre organisation, les fonctionnalités du projet et les choix techniques ?)

    • Un rendu individuel :

Quelques règles à respecter⚓︎

  • Je prête attention à la lisibilité de mon programme : noms de variables et de fonctions explicites, autodocumentation par une docstring pour chaque fonction et commentaires pertinents des points les moins lisibles.

  • Je prête attention à la portée des variables et j'essaie d'éviter l'usage de variables globales dans les fonctions.

  • Je ne perds jamais de vue mes objectifs, je fais un point régulier avec les membres de mon binôme et le professeur, j'utilise des outils de travail collaboratif.

Bareme⚓︎

Item Niveaux
Respect de la date de rendu Plus d'un jour de retard
(0 point)
Moins d'un jour de retard
(1 points)
A l'heure
(2 points)
Rapport Aucun rapport ou un rapport presque vide
(0 points)
Un rapport qui répond peu à la demande
(2 points)
Un rapport qui répond à la demande avec trop de fautes d'orthographe
(3 points) **
Un rapport qui répond à la demande.
(4 points)
Capsule
(audio ou vidéo)
Aucune capsule ou capsule vide
(0 points)
Capsule peu intéressante
(2 points)
Capsule intéressante
(3 points)
Capsule très intéressante
(4 points)
Projet Rien fait
(0 points)
Quelques éléments fonctionnant
(2 points)
La plupart des éléments fonctionnant
(4 points)
Fonctions de base fonctionnant
(sans amélioration)
(6 points)
1 amélioration
(8 points)
2 améliorations
(9 points)
+ de 3 améliorations
(10 points)