Page 21 - Activités algorithmiques avec Python en spécialité Mathématiques
P. 21
Thème : suites et géométrie
TI-83 Premium CE Edition Python TI-82 Advanced Edition Python
Niveau : spécialité maths Première
Le flocon de Von Koch, courbe fractale
L. DIDIER & R. CABANE
TI-83 Pour atteindre l’objectif 3 :
Pour effectuer le tracé il faut importer la bibliothèque Turtle8.
La fonction courbeVonKoch permet de définir la transformation de Von Koch à l’aide d’un appel récursif (c’est-à-dire, quand la fonction s’appelle elle-même, ici quatre fois).
La fonction trianglekoch permet de définir la figure initiale sur laquelle on applique la transformation. Ici on applique la transformation sur chaque côté du triangle équilatéral montré ci-contre.
La fonction trace permet de régler les paramètres d’affichage et permet de tracer la figure souhaitée.
L’utilisation du module turtle est détaillée dans l’appendice 2. Les instructions utilisées ici :
clear : efface l’écran
penup : lève le stylet
home : tortue au centre, tournée vers la droite goto : déplace la tortue vers ...
pendown : baisse le stylet
pensize : taille du stylet (petite)
color : couleur du tracé (Rouge – Vert – Bleu) speed : vitesse du tracé (rapide)
show : termine le tracé, se met en attente
8
Le module complémentaire ce_turtl ou Turtle doit être auparavant téléchargé puis installé (voir l’appendice 2).
Ce document est mis à disposition sous licence Creative Commons 19 © Texas Instruments 2021 / Photocopie autorisée

