Projets du 2ème trimestre⚓︎
ZONE DE RENDU : 1NSINF1, 1NSINF2
Le cahier des charges⚓︎
-
Le choix des sujets est contraint. Il vous a été donné en classe.
-
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
ouhtml
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 :
- sous la forme d'une capsule audio ou vidéo de 5 minutes au format
mp3
. Vous pouvez utiliser le service https://www.mon-oral.net/capsule
- sous la forme d'une capsule audio ou vidéo de 5 minutes au format
-
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) |