next up previous contents index
suivant: La famille des sapins monter: D'autres exemples d'activités précédent: Les toiles d'araignées   Table des matières   Index

Le drapeau anglais

L'activité consiste à tracer un carré avec ses diagonales et ses médianes.
Au début, les dimensions du carré ne sont pas imposées.
On fait ensuite varier le coté du carré. Cette activité est double :
-travail sur les valeurs approchées,
-travail sur les procédures parametrées On choisit de faire partir la tortue en bas et à gauche du drapeau, on tape :
drapeau(a):={
repete(4,avance(a),tourne_gauche);
leve_crayon;
avance(a/2);tourne_gauche;avance(a/2);
baisse_crayon;
repete(4,avance(a/2),saute(-a/2),tourne_gauche);
tourne_gauche(45);
repete(4,avance(a*sqrt(2)/2),saute(-a*sqrt(2)/2),tourne_gauche);
tourne_droite(45);
leve_crayon;
recule(a/2);tourne_droite;recule(a/2);
baisse_crayon;
}
Ou encore, on choisit de faire partir la tortue au centre du drapeau, on tape :
carre_diag(a):={
repete(4,avance(a),tourne_gauche);
tourne_gauche(45);
avance(a*sqrt(2));
saute(-a*sqrt(2));
tourne_droite(45);
}
drapeau(a):={
repete(4,carre_diag(a/2),tourne_gauche);
}
ou encore
triang(a):={
repete(2,avance(a),tourne_gauche);
avance(a);
saute(-a);
tourne_gauche(45);
avance(a*sqrt(2));
tourne_gauche(135);
}
drapeau(a):={
repete(4,triang(a/2),tourne_gauche);
}



Documentation de giac écrite par Renée De Graeve