Devoir à la maison

Titre : “Mémoire numérique de ma semaine”Créer un programme qui :• Chaque jour, demande à l’élève de raconter un moment marquant• Enregistre cela dans un fichier semaine.txt • À la fin de la semaine, propose de relire tous les souvenirsBonus :• Ajouter une note (score de la journée sur 10)• Générer un “bilan de la […]

More Details

Activité guidée – Système de score sauvegardé

Créer un programme qui :1. Demande un pseudo et un score2. Écrit cette ligne dans un fichier scores.txt (format : Nom : Score)3. Relit toutes les lignes et affiche le score le plus hautBonus : Trier les scores et afficher le podiumExercicesExercice 1 – Liste de tâchesCréer un programme todo.py qui : 1. Permet d’ajouter […]

More Details

Devoir à la maison

Titre : “Ma classe en Python”Créer un programme qui :1. Demande à l’utilisateur combien d’élèves sont dans sa classe2. Pour chaque élève, recueille le nom, l’âge et la classe3. Stocke chaque élève dans un dictionnaire, puis dans une liste4. Affiche l’effectif total + la moyenne d’âgeBonus : Trier la liste par ordre alphabétique des prénoms

More Details

Activité guidée – Fiche utilisateur interactive

Créer un programme qui :1. Demande à l’utilisateur de saisir 😮 son nomo son âgeo sa classeo son hobby2. Stocke ces infos dans un dictionnaire3. Affiche le dictionnaire de manière lisible :Nom : LinaÂge : 16Classe : 2eHobby : danse Bonus : Ajouter une fonction pour modifier une entrée à la demandeExercicesExercice 1 – Gestion […]

More Details

Devoir à la maison

Titre : “Fonctions de la vie quotidienne”Créer un fichier mes_fonctions.py avec :• Une fonction dire_bonjour(nom)• Une fonction somme(a, b)• Une fonction parite(n) qui indique si un nombre est pair ou impairBonus : Appeler ces fonctions depuis un menu principal avec des emojis.

More Details

Activité guidée – Fonctions pratiques

Créer un mini-menu interactif qui appelle différentes fonctions :• Salutation• Calcul de surface• ConversionVariante gamifiée : “Assistant personnel Python”ExercicesExercice 1 – Générateur de complimentsCréer une fonction :def compliment(nom):print(nom, “tu es exceptionnel(le) !”)Créer une fonction générer() qui demande un prénom, puis appelle compliment().Bonus : Tirer au hasard un compliment parmi plusieurs (avec random.choice())Exercice 2 – Convertisseur […]

More Details

Devoir à la maison

Titre : “Carnet de devoirs”Créer un programme qui :1. Permet d’ajouter les devoirs à faire (titre + date)2. Stocke ces devoirs dans une liste3. Affiche un message de rappel pour chaque devoirBonus : Ajouter une option pour marquer un devoir comme “fait”

More Details

Activité guidée – Liste de courses interactive

Créer un script qui :1. Crée une liste vide2. Demande à l’utilisateur de saisir 5 articles3. Affiche la liste triée4. Demande quel article supprimer, puis le supprime5. Affiche à nouveau la liste avec un message motivantVariante : transformer la liste en checklist (cocher ce qui a été acheté) ExercicesExercice 1 – Carnet de notes interactifObjectif […]

More Details

Devoir à la maison

Titre : “Le compte est bon”Créer un programme qui :• Demande un nombre• Affiche tous ses diviseurs naturels (via boucle for)• Indique si le nombre est premier (bonus) Bonus : créer un graphique de type barre pour visualiser les diviseurs (via print(“#” * diviseur))

More Details

Exercices

Exercice 1 – Compter et filtrerDemander une borne supérieure et afficher :• Tous les nombres de 1 à cette borne• Uniquement les pairs• Uniquement ceux divisibles par 5Exercice 2 – Compte à reboursCréer un programme :• Demande à l’utilisateur une durée de départ• Affiche le décompte avec un pas de -1• Affiche “Top !” à […]

More Details