Formation Enseignants : Bien Démarrer avec le Vibecoding (3 Heures)⚓︎
Bienvenue à cette session de formation conçue pour vous, enseignants, afin de vous initier au "Vibecoding" – le développement de projets pédagogiques assisté par Intelligence Artificielle. L'objectif est de vous donner les clés pour installer, configurer et utiliser efficacement des outils d'IA comme Cline dans VS Code pour enrichir vos pratiques pédagogiques en lien avec le codage.
Objectifs de la Formation (3 heures)⚓︎
Ă€ l'issue de ces 3 heures, vous serez capable de :
- Comprendre les principes du développement assisté par IA (Vibecoding).
- Installer et configurer un environnement de développement Python de base.
- Installer et configurer VS Code avec l'extension Cline.
- Connecter Cline Ă un fournisseur d'IA gratuit (OpenRouter).
- Comprendre et initialiser la Memory Bank de Cline.
- Réaliser vos premiers prompts avec Cline pour générer un cahier des charges simple et initialiser un petit projet.
- Identifier les bonnes pratiques et les erreurs fréquentes à éviter.
- Disposer de ressources pour aller plus loin.
Déroulé Indicatif de la Session (3h00)⚓︎
-
Partie 1 : Introduction et Concepts (30 minutes)
- Qu'est-ce que le Vibecoding ? Potentiel pour l'enseignement.
- Présentation des outils : Python, VS Code, Cline, OpenRouter.
- Principes de la Memory Bank.
- Tour de table : vos attentes et projets.
-
Partie 2 : Installation et Configuration Guidée (1h30)
- Module 1 : Python & Environnement Virtuel (20 min)
- Vérification/Installation de Python.
- Création d'un dossier de projet et d'un environnement virtuel.
- Module 2 : VS Code & Extension Cline (30 min)
- Installation de VS Code.
- Installation de l'extension Cline.
- Tour d'horizon de l'interface de Cline.
- Module 3 : Connexion Ă l'IA & Memory Bank (40 min)
- Création compte OpenRouter et obtention clé API.
- Configuration de Cline (API Key, Modèle d'IA).
- Configuration des "Custom Instructions" pour la Memory Bank.
- Premier test de communication avec Cline et initialisation de la Memory Bank.
- Module 1 : Python & Environnement Virtuel (20 min)
-
Pause (15 minutes)
-
Partie 3 : Première Prise en Main Pratique (45 minutes)
- TP Guidé : Mon Premier Projet avec Cline
- Prompt pour générer un cahier des charges simple (ex: mini-jeu, convertisseur simple).
- Prompt pour initialiser la structure du projet (fichiers de base).
- Prompt pour générer une première fonction simple.
- Discussion sur les résultats, la qualité des prompts.
- TP Guidé : Mon Premier Projet avec Cline
-
Conclusion et Perspectives (15 minutes)
- Bonnes pratiques et erreurs fréquentes.
- FAQ et discussion ouverte.
- Ressources pour aller plus loin.
Prérequis pour les Participants⚓︎
- Un ordinateur portable (Windows, macOS ou Linux) avec droits d'administration (pour installer des logiciels).
- Une connexion Internet stable.
- Une curiosité pour l'IA et le codage ! Aucune expertise préalable en IA n'est requise. Des bases en Python sont un plus mais pas indispensables pour suivre l'installation.
Prêts à explorer le futur de la création pédagogique ? C'est parti !