Déplacer les cellules d’un carnet#
Objectif pédagogique
Savoir déplacer les cellules.
Comme nous l’avons vu, l”ordre d’execution des cellules est important (voire priordial) dans un carnet. Aussi lorsque l’on construit progressivement un carnet, il est souhaitable de régulièrement le restructurer pour que ses cellules soient l’ordre souhaité d’exécution.
Exercice
Les cellules ci-dessous sont dans le désordre. Déplacez ou coupez / collez les afin de
les remettre dans le bon ordre afin de pouvoir lancer l’execution complète du carnet en
un clic avec .
Indication
# Étape 2
def unarrondi(orientation,avancer):
if orientation == "L":
for i in range (0,45):
t.left(2)
t.forward(1)
else:
for i in range (0,45):
t.right(2)
t.forward(1)
if avancer=="V":
t.forward(60)
# Étape 7
t.forward(15)
unarrondi("R","V")
unarrondi("R","F")
t.forward(70)
t.left(90)
t.forward(12)
t.left(90)
t.forward(45)
t.right(90)
t.forward(20)
unarrondi("R","V")
t.forward(2)
unarrondi("R","F")
t.forward(45)
unarrondi("R","V")
t.forward(10)
unarrondi("L","F")
t.forward(45)
# Étape 3
t.penup()
t.left(90)
t.forward(90)
# Étape 1
from mobilechelonian import Turtle
t = Turtle()
t.speed(20)
# Étape 5
t.forward(45)
t.right(90)
t.forward(12)
t.right(90)
t.forward(70)
unarrondi("L","V")
unarrondi("L","F")
t.forward(15)
t.left(90)
t.forward(30)
unarrondi("R","V")
t.forward(10)
unarrondi("L","V")
# Étape 6
t.penup()
t.right(180)
t.forward(20)
t.left(90)
t.forward(10)
t.pencolor("yellow")
t.pendown()
# Étape 4
t.pendown()
t.forward(10)
t.pencolor("blue")
unarrondi("L","V")
unarrondi("L","F")
t.forward(20)
t.left(90)
Bilan#
Pour savez maintenant déplacer les cellules pour facilement réorganiser vos carnets.
Pour aller plus loin
Découvrez comment utiliser les différents types de cellules.
Et aussi comment Enrichir vos carnets avec des médias, liens et formules mathématiques.