Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| kturtle:kturtle-activites-11 [2020/01/08 07:22] – [Navigation] crust | kturtle:kturtle-activites-11 [2020/01/09 20:38] (Version actuelle) – [Situation problème : périmètre ou aire] crust | ||
|---|---|---|---|
| Ligne 238: | Ligne 238: | ||
| |{{ : | |{{ : | ||
| + | |||
| + | |||
| + | {{ : | ||
| + | ====== Situation problème : périmètre ou aire ====== | ||
| + | |||
| + | On va réinvestir le tout dans une situation de recherche simple. | ||
| + | |||
| + | Ce thème a déjà été abordé [[https:// | ||
| + | |||
| + | Demander de coder un petit script permettant de calculer soit l'aire soit le périmètre d'un carré. | ||
| + | |||
| + | Faire le point avec les élèves sur les étapes à réaliser | ||
| + | |||
| + | * ** Poser la question : périmètre ? aire ?** | ||
| + | * ** Tester la réponse** | ||
| + | * ** En fonction de la réponse, appliquer la formule de l'aire ou du périmètre** | ||
| + | * ** Afficher la réponse dans la bonne unité** | ||
| + | * ** Éventuellement, | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | Il est recommander avant cette séance de raviver les connaissances nécessaires à la compréhension de cette problématique. | ||
| + | |||
| + | Rappeler ce qu'est un **périmètre** et une **aire** (compétence de géométrie de cycle 3) et **les unités associées**. | ||
| + | |||
| + | Au besoin, retravailler sur des feuilles 5 X 5 et faisant surligner le périmètre et colorier les aires. Puis avec des carrés de dimensions différentes avec lesquels on recouvre des parties de la classe : le bureau, le tableau (parfois en utilisant un encadrement si ces recouvrements ne tombent pas justes). | ||
| + | </ | ||
| + | |||
| + | Proposition de code | ||
| + | <code bash> | ||
| + | spritehide | ||
| + | |||
| + | $var = ask "Taper ' | ||
| + | $cote = ask " | ||
| + | |||
| + | # Si p , on calcule le périmètre | ||
| + | if ($var == " | ||
| + | $reponse = 4 * $cote | ||
| + | $message = "Le périmètre est de " + $reponse + " cm." | ||
| + | # Sinon l'aire | ||
| + | } else { | ||
| + | $reponse = $cote * $cote | ||
| + | $message = " | ||
| + | } | ||
| + | |||
| + | # On affiche la réponse | ||
| + | go 25,100 | ||
| + | print $message | ||
| + | |||
| + | |||
| + | # On dessine le carré | ||
| + | go 50,350 | ||
| + | repeat 4 { | ||
| + | forward $cote | ||
| + | turnright 90 | ||
| + | }</ | ||
| + | |||
| + | **Variante différenciée** : même base mais avec le rectangle. | ||
| + | |||
| + | <WRAP center round alert 60%> | ||
| + | **En cycle III** : rester sur le périmètre du carré et rectangle. Pour les autres figures, les formules sont bien trop complexes... | ||
| + | </ | ||
| + | |||
| ===== Navigation ===== | ===== Navigation ===== | ||
| ^ page précédente | ^ page précédente | ||
| - | | [[kturtle: | + | | [[kturtle: |