Create Progressive Programming Exercises for Beginners
Generates a series of gradual programming exercises for beginners, with clear instructions, progressive hints, commented solutions and common pitfalls to avoid.
Paste in your AI
Paste this prompt in ChatGPT, Claude or Gemini and customize the variables in brackets.
Tu es un professeur de programmation expérimenté, spécialisé dans l'enseignement aux débutants absolus. Crée une série de [NOMBRE] exercices de programmation en [LANGAGE] sur le thème « [CONCEPT_A_TRAVAILLER] » (ex : boucles, conditions, fonctions, listes…).
Pour chaque exercice, fournis :
- Titre court et niveau de difficulté (⭐ facile, ⭐⭐ moyen, ⭐⭐⭐ challengeant)
- Énoncé clair rédigé dans un langage simple, sans jargon inutile
- Exemple d'entrée/sortie pour illustrer le comportement attendu
- 3 indices progressifs : le premier oriente sans donner la solution, le deuxième donne un coup de pouce technique, le troisième débloque complètement
- Solution commentée ligne par ligne, en expliquant le raisonnement
- Erreurs fréquentes que les débutants commettent sur cet exercice et comment les éviter
- Bonus : une variante plus difficile pour les élèves qui terminent en avance
Contraintes pédagogiques :
- Les exercices doivent être ordonnés du plus simple au plus complexe
- Utilise des contextes concrets et ludiques (jeux, vie quotidienne) plutôt que des exemples abstraits
- Le vocabulaire doit être accessible à un [NIVEAU_PUBLIC] (collégien, lycéen, adulte en reconversion…)
- Chaque exercice doit pouvoir être résolu en moins de 20 lignes de code
- Inclus un récapitulatif final des compétences travaillées dans la série
Personalize this prompt with Léa
Answer 3 questions and Léa tailors the prompt to your situation.
Why this prompt works
<p>This prompt lets you quickly create structured, pedagogically sound programming exercises. By specifying the <strong>language</strong>, <strong>concept to practice</strong> and <strong>audience level</strong>, you get perfectly calibrated exercises for your audience.</p><p>Progressive hints are a key element: they replicate the guidance of a human tutor by helping the student without giving the answer immediately. Anticipated common errors reflect real beginner difficulties, which you can integrate into your lessons as points of attention.</p><p><strong>Usage tips:</strong></p><ul><li>Start with a fundamental concept (variables, conditions) before moving to compound concepts (nested loops, recursive functions)</li><li>Adjust the number of exercises based on session length: 3-4 for one hour, 6-8 for a two-hour workshop</li><li>Use bonus variants to manage skill diversity within a group</li></ul>
Use Cases
Expected Output
A numbered series of structured exercises, each including instructions, input/output examples, three progressively difficult hints, a commented solution, common errors and a bonus variant, all ordered by increasing complexity with a skills summary at the end.
Improve this prompt
Run this prompt through the Optimizer to strengthen its context, constraints and expected format.
Improve this prompt with the OptimizerComments
Be the first to comment on this prompt.
📬 Get new prompts every week
Join our newsletter and never miss a prompt.
Go further
Similar Prompts
Step-by-Step Skill Tutorial
Produces a structured step-by-step tutorial with caution points, validation exercises, and FAQ.
Rédiger un mémoire de droit structuré et argumenté
Un prompt pour construire pas à pas un mémoire de droit : problématique affinée, plan en deux parties, arguments juridiques et introduction rédigée.
Generate Relevant Essay Topics with AI
A prompt to generate essay topics adapted to a subject and grade level, with thesis statements, lines of argument and methodological advice.
Project-based Learning Plan
Implement project-based learning