From 1caf241e51617f2f79f9ae1277e2c7dfce03285d Mon Sep 17 00:00:00 2001 From: Alan McCullagh Date: Sun, 10 Sep 2017 19:48:12 +0200 Subject: [PATCH] Corrections and completions #1 --- fr-FR/about-me/About Me - notes.md | 2 +- fr-FR/about-me/index.md | 42 +++++++++++----------- fr-FR/codecraft/index.md | 8 ++--- fr-FR/popular-pets/Popular Pets - notes.md | 2 +- fr-FR/popular-pets/index.md | 2 +- fr-FR/robo-trumps/Robo-Trumps - notes.md | 6 ++-- fr-FR/robo-trumps/materials.md | 2 +- fr-FR/rpg/RPG - notes.md | 2 +- 8 files changed, 33 insertions(+), 33 deletions(-) diff --git a/fr-FR/about-me/About Me - notes.md b/fr-FR/about-me/About Me - notes.md index 8abb26b..97c5bb4 100755 --- a/fr-FR/about-me/About Me - notes.md +++ b/fr-FR/about-me/About Me - notes.md @@ -4,7 +4,7 @@ language: fr-FR embeds: "*.png" ... -#Introduction: +# Introduction : Au cours de ce projet, les enfants vont apprendre à écrire un programme Python parlant d'eux même aux autres. Ils vont créer de l'art ASCII (images faites de texte) et faire des calculs à partir de données entrées par l'utilisateur. #Ressources en-ligne diff --git a/fr-FR/about-me/index.md b/fr-FR/about-me/index.md index b347daf..fee14ff 100755 --- a/fr-FR/about-me/index.md +++ b/fr-FR/about-me/index.md @@ -30,19 +30,19 @@ Commençons par écrire un peu de texte. + Tape ce qui suit dans la fenêtre qui apparaît: - ![screenshot](images/me-hi.png) + ![capture d'écran](images/me-hi.png) La ligne `#!/bin/python3` indique simplement à Trinket que nous utilisons Python 3 (la version la plus récente). + Clique sur "Run" et tu devrais voir que la commande `print()` affiche tout ce qui est inclus à l'intérieur des apostrophes `''`. - ![screenshot](images/me-hi-test.png) + ![capture d'écran](images/me-hi-test.png) + Si tu fais une erreur, tu verras un message d'erreur à la place, t'indiquant ce qui n'a pas fonctionné! Essaie le! Supprime la dernière apostrophe `'` ou la parenthèse de fin `)` (ou les deux) et regarde ce qui se produit. - ![screenshot](images/me-syntax.png) + ![capture d'écran](images/me-syntax.png) + Replace l'apostrophe `'` ou la parenthèse `)` puis clique sur "Run" pour t'assurer que ton projet fonctionne à nouveau. @@ -52,16 +52,16 @@ __Tu n'as pas besoin d'un compte Trinket pour sauvegarder ton projet!__ Si tu n'as pas de compte Trinket, clique sur le bouton de menu en haut à gauche puis clique "Share". Ceci te donnera un lien que tu peux sauvegarder pour y revenir plus tard. Tu devras faire ceci à chaque fois que tu fais des changements puisque le lien changera. -![screenshot](images/me-link.png) +![capture d'écran](images/me-link.png) Si tu as un compte Trinket, tu peux cliquer "Save" pour sauvegarder ta propre copie du Trinket. -![screenshot](images/me-remix.png) +![capture d'écran](images/me-remix.png) ## Défi: Qu'est-ce qui te passe par la tête? { .challenge} Change le code ci-dessus pour afficher quelque chose de plus intéressant à propos de toi. -![screenshot](images/me-mind.png) +![capture d'écran](images/me-mind.png) ## Sauvegarde ton projet {.save} @@ -73,23 +73,23 @@ Affichons quelque chose de plus amusant que du texte... De l'art ASCII (prononc + Ajoutons un peu d'art à ton programme - l'image d'un chien! - ![screenshot](images/me-dog.png) + ![capture d'écran](images/me-dog.png) + Si tu cliques sur "Run", tu verras qu'il y a un "bug" dans ton nouveau code. - ![screenshot](images/me-dog-bug.png) + ![capture d'écran](images/me-dog-bug.png) C'est parce que ton texte contient deux apostrophes et Python croit qu'elles indiquent les limites du texte! - ![screenshot](images/me-dog-quote.png) + ![capture d'écran](images/me-dog-quote.png) + Pout régler ce problème, ajoute simplement une barre oblique inverse `\` devant l'apostrophe dans les mots `l'image` et `d'un`. Ceci indique à Python que l'apostrophe fait partie du texte. - ![screenshot](images/me-dog-bug-fix.png) + ![capture d'écran](images/me-dog-bug-fix.png) + Si tu préfères, tu peux utiliser trois apostrophes `'''` au lieu d'une, ce qui te permet d'afficher plusieurs lignes de texte avec une seule instruction `print()`: - ![screenshot](images/me-dog-triple-quote.png) + ![capture d'écran](images/me-dog-triple-quote.png) ## Sauvegarde ton projet {.save} @@ -100,7 +100,7 @@ __Rappelle toi que le code que tu écris avec Trinket est public. Ne partage pas Voici un exemple: -![screenshot](images/me-about.png) +![capture d'écran](images/me-about.png) ## Sauvegarde to projet {.save} @@ -114,7 +114,7 @@ Tu peux aussi faire des calculs et afficher des nombres. Trouvons quel âge tu a Ajoute ce code à ton programme: - ![screenshot](images/me-calc.png) + ![capture d'écran](images/me-calc.png) Remarque que tu n'as pas besoin de mettre d'apostrophes `''` autour des nombres. @@ -122,11 +122,11 @@ Tu peux aussi faire des calculs et afficher des nombres. Trouvons quel âge tu a + Clique "Run". Ton programme devrait afficher ton age en l'an 2025. - ![screenshot](images/me-calc-run.png) + ![capture d'écran](images/me-calc-run.png) + Tu pourrais améliorer ton programme en utilisant `input()` pour demander à l'usager son age et le stocker dans une __variable__ appelée `naissance`. - ![screenshot](images/me-input.png) + ![capture d'écran](images/me-input.png) + Exécute ton programme puis entre l'année de ta naissance. As-tu eu une nouvelle erreur? @@ -134,22 +134,22 @@ Tu peux aussi faire des calculs et afficher des nombres. Trouvons quel âge tu a Tu peux utiliser la fonction `int()` pour convertir le texte en un __nombre entier__ ("int" pour "integer" signifie nombre entier en anglais). - ![screenshot](images/me-input-test.png) + ![capture d'écran](images/me-input-test.png) + Tu peux aussi créer une autre variable pour stocker le résultat de ton calcul et afficher celle-ci à la place. - ![screenshot](images/me-result-variable.png) + ![capture d'écran](images/me-result-variable.png) + Finalement, tu peux rendre ton programme plus facile à comprendre en y ajoutant un message utile. - ![screenshot](images/me-message.png) + ![capture d'écran](images/me-message.png) ## Sauvegarde ton projet {.save} ## Défi: Ton âge en années de chien { .challenge} Écris un programme qui demande à l'usager son âge puis lui dit son age en années de chien! Tu peux calculer l'âge d'une personne en années de chien en multipliant son âge par 7. -![screenshot](images/me-dog-years.png) +![capture d'écran](images/me-dog-years.png) En programmation, le symbole de __multiplication__ est `*` et correspond généralement à __maj+8__ (shift+8) sur le clavier. @@ -160,10 +160,10 @@ Savais-tu que tu pouvais aussi "calculer" du texte?! Qu'est-ce que le programme suivant affiche à l'écran? Essaie de deviner avant d'exécuter le programme. -![screenshot](images/me-text-calc.png) +![capture d'écran](images/me-text-calc.png) Peux-tu composer tes propres mots de cette manière? Tu pourrais même créer tes propres motifs! -![screenshot](images/me-patterns.png) +![capture d'écran](images/me-patterns.png) ## Sauvegarde ton projet {.save} diff --git a/fr-FR/codecraft/index.md b/fr-FR/codecraft/index.md index 4b7200c..20da62a 100644 --- a/fr-FR/codecraft/index.md +++ b/fr-FR/codecraft/index.md @@ -15,7 +15,7 @@ Dans ce projet, tu vas dessiner et coder des améliorations dans une version 2D -# Étape 1: Jouer le jeu { .activity} +# Étape 1 : Jouer le jeu { .activity} ## Liste de contrôle { .check} @@ -50,7 +50,7 @@ Peux-tu construire une maison, avec un jardin et une piscine ? Que peux-tu crée ## Sauvegarde ton projet {.save} -# Étape 2: Customisation de ton jeu { .activity} +# Étape 2 : Customisation de ton jeu { .activity} Modifions quelques variable pour changer le fonctionnement de ton jeu. @@ -73,7 +73,7 @@ Saurais-tu changer les valeurs des variables `MAPWIDTH` et `MAPHEIGHT` pour chan ## Sauvegarde ton projet {.save} -# Étape 3: Créer une nouvelle ressource en bois { .activity} +# Étape 3 : Créer une nouvelle ressource en bois { .activity} Créons une nouvelle ressource en bois. Pour faire ceci, il faudrait ajouter quelques variables à ton fichier `variables.py`. @@ -136,7 +136,7 @@ Le projet inclut déjà une image `sand.png`, mais tu peux créer et transférer ## Sauvegarde ton projet {.save} -# Étape 4: Façonner des planches de bois { .activity} +# Étape 4 : Façonner des planches de bois { .activity} Créons une nouvelle ressource planche qui sera façonnée de bois. diff --git a/fr-FR/popular-pets/Popular Pets - notes.md b/fr-FR/popular-pets/Popular Pets - notes.md index ff89fd2..b0bf4c6 100644 --- a/fr-FR/popular-pets/Popular Pets - notes.md +++ b/fr-FR/popular-pets/Popular Pets - notes.md @@ -16,7 +16,7 @@ Il y a également un trinket qui contient un exemple de solution aux défis : + [‘Animaux de compagnie préférés’ terminé -- trinket.io/python/9339862606](https://trinket.io/python/9339862606) # Ressources hors-ligne -Ce projet pourrait être [complété hors-ligne](https://www.codeclubprojects.org/en-GB/resources/python-working-offline/) si préférable. Vous pouvez accéder aux ressources du projet en cliquant sur 'Matériaux du Projet'. Ce lien contient une section 'Ressources du projet', y compris vers des ressources dont les enfants auraient besoin pour compléter le projet hors-ligne. Vérifiez que chaque enfant ait accès à une copie de ces ressources. Cette section comporte les fichiers suivants : +Ce projet pourrait être [complété hors-ligne](https://www.codeclubprojects.org/en-GB/resources/python-working-offline/) si préférable. Vous pouvez accéder aux ressources du projet en cliquant sur 'Matériaux du Projet'. Ce lien contient une section 'Ressources du projet', y compris vers des ressources dont les enfants auraient besoin pour compléter le projet hors-ligne. Vérifiez que chaque enfant ait accès à une copie de ces ressources. Cette section comporte le fichier suivant : + popular-pets/popular-pets.py diff --git a/fr-FR/popular-pets/index.md b/fr-FR/popular-pets/index.md index e671d28..6d1fe79 100644 --- a/fr-FR/popular-pets/index.md +++ b/fr-FR/popular-pets/index.md @@ -1,7 +1,7 @@ --- title: Animaux de compagnie préférés description: Créer des camemberts et des histogrammes à partir de données que tu colliges. -notes: "Animaux de compagnie préférés - notes.md" +notes: "Popular Pets - notes.md" layout: project new: true --- diff --git a/fr-FR/robo-trumps/Robo-Trumps - notes.md b/fr-FR/robo-trumps/Robo-Trumps - notes.md index 19d5c2a..20e5acf 100644 --- a/fr-FR/robo-trumps/Robo-Trumps - notes.md +++ b/fr-FR/robo-trumps/Robo-Trumps - notes.md @@ -13,10 +13,10 @@ __Ce projet utilise Python 3.__ Nous vous conseillons d'utiliser [trinket](https Il y a également un trinket qui contient un exemple de solution aux défis : -+ [‘Robotrumps’ Finished -- trinket.io/python/9ccc368bd5](https://trinket.io/python/9ccc368bd5) ++ [‘Robo-Atout’ terminé -- trinket.io/python/9ccc368bd5](https://trinket.io/python/9ccc368bd5) # Ressources hors-ligne -Ce projet peut être [complété hors-ligne](https://www.codeclubprojects.org/en-GB/resources/python-working-offline/) i préférable. Vous pouvez accéder aux ressources du projet en cliquant sur 'Matériaux du Projet'. Ce lien contient une section 'Ressources du projet', y compris vers des ressources dont les enfants auraient besoin pour compléter le projet hors-ligne. Vérifiez que chaque enfant a accès à une copie de ces ressources. Cette section comporte les fichiers suivants : +Ce projet pourrait être [complété hors-ligne](https://www.codeclubprojects.org/en-GB/resources/python-working-offline/) si préférable. Vous pouvez accéder aux ressources du projet en cliquant sur 'Matériaux du Projet'. Ce lien contient une section 'Ressources du projet', y compris vers des ressources dont les enfants auraient besoin pour compléter le projet hors-ligne. Vérifiez que chaque enfant ait accès à une copie de ces ressources. Cette section comporte les fichiers suivants : + robotrumps/robotrumps.py + robotrumps/cards.txt @@ -28,7 +28,7 @@ Vous pouvez aussi trouver une version finalisée des défis de ce projet dans la + robotrumps-finished/cards.txt + Plusieurs images .gif de robots -(Toutes les ressources ci-dessus sont également téléchargeable comme des fichiers `.zip` pour le projet et les volontaires.) +(Toutes les ressources ci-dessus sont également téléchargeables comme des fichiers `.zip` pour le projet et les volontaires.) # Objectifs pédagogiques + Consolidation: structures de données, lire à partir d'un fichier et "turtle graphics" (interface graphique de la "tortue"); diff --git a/fr-FR/robo-trumps/materials.md b/fr-FR/robo-trumps/materials.md index 2217a3c..49bbab9 100644 --- a/fr-FR/robo-trumps/materials.md +++ b/fr-FR/robo-trumps/materials.md @@ -44,7 +44,7 @@ volunteer-resources: - url: https://trinket.io/python/9ccc368bd5 type: link text: trinket.io/python/9ccc368bd5 - description: Online completed Trinket project + description: Projet finalisé Trinket en ligne - url: robo-trumps-finished/robo-trumps.py type: file - url: robo-trumps-finished/cards.txt diff --git a/fr-FR/rpg/RPG - notes.md b/fr-FR/rpg/RPG - notes.md index 37d56e7..ef9ad3c 100644 --- a/fr-FR/rpg/RPG - notes.md +++ b/fr-FR/rpg/RPG - notes.md @@ -16,7 +16,7 @@ Il y a également un trinket qui contient le projet fini : + [‘Jeu de rôle’ finalisé -- trinket.io/python/d06adeb527](https://trinket.io/python/d06adeb527) # Ressources hors-ligne -Ce projet peut être [complété hors-ligne](https://www.codeclubprojects.org/en-GB/resources/python-working-offline/) i préférable. Vous pouvez accéder aux ressources du projet en cliquant sur 'Matériaux du Projet'. Ce lien contient une section 'Ressources du projet', y compris vers des ressources dont les enfants auraient besoin pour compléter le projet hors-ligne. Vérifiez que chaque enfant a accès à une copie de ces ressources. Cette section comporte les fichiers suivants : +Ce projet peut être [complété hors-ligne](https://www.codeclubprojects.org/en-GB/resources/python-working-offline/) i préférable. Vous pouvez accéder aux ressources du projet en cliquant sur 'Matériaux du Projet'. Ce lien contient une section 'Ressources du projet', y compris vers des ressources dont les enfants auraient besoin pour compléter le projet hors-ligne. Vérifiez que chaque enfant a accès à une copie de ces ressources. Cette section comporte le fichier suivant : + rpg/rpg.py