100. Examen 2¶
100.1 Pour vous assurer d'avoir en main tout ce qu'il vous faut pour l'examen¶
Vous est-il déjà arrivé de vivre une coupure d'Internet pendant un examen ou de constater que le serveur qui héberge les notes de cours avait un problème technique?
Comme on n'est jamais à l'abri de problèmes potentiels, vous devriez vous assurer d'avoir en main une copie locale des notes de cours AVANT de vous présenter à votre examen si votre enseignante ou votre enseignant vous donne droit de consulter les notes de cours pendant l'examen.
Pour ce faire, rendez-vous dans le menu Formations.
Dans la liste des formations, cliquez sur l'icône qui permet d'afficher toute la formation dans une seule page Web : .
La génération automatique d'un PDF n'est pas encore disponible. Vous avez tout de même deux options pour conserver les notes de cours :
- Imprimez la page au format PDF.
- Vous pouvez également enregistrer le fichier HTML de la page qui contient toutes les fiches de la formation. Il vous sera donc possible d'ouvrir ce fichier dans un navigateur sans avoir à passer par le Web et sans devoir vous authentifier sur Apical.
100.2 Consignes pour l'examen¶
Cet examen est basé sur le travail que vous avez fait en classe sur la plateforme Home Assistant. Il consiste à ajouter de nouvelles fonctionnalités à votre système domotique.
- Cet examen pratique compte pour 25% de la note finale.
- Vous disposez de deux (2) périodes consécutives de 50 minutes pour effectuer le travail demandé.
- Vous devez réaliser seul les étapes demandées.
- Vous devez réaliser l'examen sur ordinateur.
- Dans tout le code que vous écrirez, vous devez respecter les techniques, les pratiques et les normes enseignées. Plusieurs sont implicites, par exemple ne pas effectuer de code inutile.
- Vous n’avez pas droit aux outils de communication comme les textos, le chat, le courriel, les blogues, les forums, les dépôts de fichiers (ex : GitHub, Google Drive) ou tout autre outil permettant de communiquer avec d’autres personnes participant ou non à cet examen. Vous n'avez pas droit aux générateurs de code ni à l'IA. Vous pouvez consulter des sites Web, à condition qu'ils n'aient pas été modifiés en fonction de l'examen, mais vous ne pouvez pas y ajouter ou modifier des questions, commentaires ou autres informations.
- Toute tentative d’utiliser un outil de communication ou autre matériel proscrit constitue un plagiat.
Bonne chance !
100.3 Grille de correction¶
Voici la grille de correction qui sera utilisée à l'examen no 2.
Si vous le désirez, vous pouvez imprimer cette grille et l'amener à l'examen afin de vous aider à faire le suivi de votre travail.
Les opérations que vous devrez réaliser devront respecter les techniques, les pratiques et les normes enseignées. Plusieurs sont implicites, par exemple respecter la nomenclature.
Si un fichier ou une entité ne porte pas le nom demandé, c'est considéré comme une erreur.
| 25 points | Excellent | Satisfaisant | Minimal | Faible | Insuffisant |
|---|---|---|---|---|---|
| Périphériques virtuels et impressions d'écrans | La ou les impressions d'écrans ou autres fichiers remis montrent que tous les périphériques virtuels ont été créés avec toutes les caractéristiques demandées. 2 points | La ou les impressions d'écrans ou autres fichiers remis montrent qu'il manque au moins une des caractéristiques demandées. 1 point | Fichiers manquants ou les fichiers remis montrent qu'il manque au moins deux des caractéristiques demandées. 0 | ||
| Tableau de bord personnalisé, YAML et impressions d'écrans | La ou les impressions d'écrans ou autres fichiers remis montrent que le tableau de bord a été créé avec toutes les caractéristiques demandées. 8 points | La ou les impressions d'écrans ou autres fichiers remis montrent qu'il manque au moins une des caractéristiques demandées. 6 points | La ou les impressions d'écrans ou autres fichiers remis montrent qu'il manque au moins deux des caractéristiques demandées. 4 points | La ou les impressions d'écrans ou autres fichiers remis montrent qu'il manque au moins trois des caractéristiques demandées. 2 points | Fichiers manquants ou les fichiers remis montrent qu'il manque au moins quatre des caractéristiques demandées. 0 |
| Nomenclature et configurations demandées à l'examen et qui n'ont pas été évaluées dans un autre critère | Toutes les configurations et nomenclatures demandées sont bien réalisées. 2 points | Il y a au moins une erreur dans les configurations et nomenclatures demandées. 1 point | Le fichier n'a pas été remis ou il y a au moins deux erreurs dans les configurations et nomenclatures demandées. 0 | ||
| Scripts et automatisations | Tous les scripts et automatisations répondent correctement à ce qui a été demandé. 12 points | Il y a au moins une erreur dans les scripts et automatisations. 10 points | Il y a au moins deux erreurs dans les scripts et automatisations. 8 points | Il y a au moins trois erreurs dans les scripts et automatisations. 4 points | Il manque au moins un fichier ou il y a au moins quatre erreurs dans les scripts et automatisations. 0 |
| Autres manipulations (ex : copie de fichiers entre le Pi et l'ordinateur) | Les autres manipulations répondent toutes correctement à ce qui a été demandé. 1 point | Les autres manipulations ne répondent pas correctement à ce qui a été demandé. 0 |