Utilisation de l’IA #
Dans ce cours, l’IA est
- Permise pour les tutoriels, ateliers, TPs et le projet
- Interdite pour les examens
ATTENTION #
-
Pour les ateliers, TPs et le projet, l’évaluation est grandement basées sur:
- attitudes profesionnelles (via auto-évaluations)
- compréhension du code (via validations en classe)
- pertinence des noms (de classe, de méthode, …)
- respect de la méthologie du cours
- qualité du code
-
Autrement dit:
- un projet « qui fonctionne bien » ou qui « a l’air impressionnant » ne va pas nécessairement récolter beaucoup de points à la correction
SVP partager vos expériences 🤯 #
Le prof n’utilise pas l’IA d’habitude, alors n’hésitez pas à lui montrer ce qui fonctionne bien pour vous!
Utilisations possibles de l’IA #
-
Trouver des erreurs dans la configuration Gradle
-
Suggérer des noms de classe ou méthode:
-
Suggérer du code spécifique à JavaFx
-
p.ex. du code
.xmlpour ajouter un contrôle -
p.ex. du code
.csspour la mise en forme:
-
-
Expliquer un bout de code précis
-
…
Utilisations déconseillées de l’IA #
-
Renommer automatiquement des classes
-
Pour ce faire, utiliser F2 dans VSCode
-
La même chose avec une IA, ouch:
-
ça a fonctionné… mais après 1 min 30 secondes:
-
et dès fois ça plante:
-
et ça consomme:
(pour 4-5 tests de renommage simples)
-
-
-
Implanter automatiquement des fonctionnalités (difficile de respecter la méthodologie du cours)
-
…