Skip to content

Déclarer l'usage IA

Lorsqu'une consigne le demande, l'apprenti joint à son travail une déclaration d'usage IA. Cette déclaration garantit la transparence et permet à l'enseignant d'évaluer la maîtrise réelle.


Quand est-elle requise ?

La déclaration est requise lorsque :

  • la consigne mentionne explicitement "déclaration d'usage requise : Oui" ;
  • l'activité est cotée au niveau 3, 4 ou 5 ;
  • l'enseignant la demande oralement ou dans ses instructions.

En l'absence d'indication, une déclaration courte reste une bonne pratique recommandée.


Modèle de déclaration

Copier et compléter ce bloc dans le document rendu (README, rapport, en-tête de fichier, etc.) :

markdown
## Déclaration d'usage IA

**Outil(s) utilisé(s) :** <!-- ex. : ChatGPT GPT-4o, GitHub Copilot -->

**Niveau d'usage appliqué :** <!-- 2 / 3 / 4 / 5 -->

**Parties concernées :**
<!-- Décrire quelles sections du travail ont impliqué l'IA -->
<!-- ex. : "Génération du structure de base du projet", "Débogage de la fonction parseConfig()" -->

**Modifications personnelles apportées :**
<!-- Ce qui a été corrigé, refusé, adapté ou remplacé -->
<!-- ex. : "Reformulation complète des commentaires", "Correction de la gestion des erreurs" -->

**Vérifications effectuées :**
<!-- Tests réalisés, sources consultées, validations manuelles -->
<!-- ex. : "Tous les tests unitaires passent", "Configuration testée sur VM Ubuntu 24.04" -->

Exemple rempli

markdown
## Déclaration d'usage IA

**Outil(s) utilisé(s) :** ChatGPT GPT-4o

**Niveau d'usage appliqué :** 3

**Parties concernées :**
- Génération d'un premier brouillon de la fonction `validateEmail()`
- Aide au débogage du middleware d'authentification
- Structuration du README

**Modifications personnelles apportées :**
- La validation d'email a été reformulée pour correspondre aux contraintes métier
- Le middleware a été simplifié et les cas d'erreur revus manuellement
- Le README a été entièrement réécrit avec les informations spécifiques au projet

**Vérifications effectuées :**
- Tous les tests unitaires passent (Jest, 100% coverage sur le module auth)
- Testé en local avec Postman sur les endpoints principaux
- Revue du code pour éliminer les tokens et secrets

Déclaration minimale (niveau 2 ou usage ponctuel)

Pour un usage limité à la préparation ou à la compréhension :

markdown
**Usage IA :** ChatGPT utilisé pour comprendre le concept de middleware REST
avant implémentation. Le code est entièrement personnel.

Ce que la déclaration ne protège pas

Une déclaration d'usage IA ne justifie pas :

  • de soumettre du code non compris ou non testé ;
  • de présenter un travail que l'apprenti ne peut pas défendre ;
  • d'avoir utilisé l'IA à un niveau supérieur à celui autorisé dans la consigne.

La déclaration atteste de la transparence, pas de la conformité au niveau autorisé.

ETML - École Technique des Métiers de Lausanne