Retour vers CoRinne et VeRo >> Plan du site >> FacInfo >> Langage Logo >> MSWLogo

Commandes de base pour le logiciel MSWLogo


Graphismes de la tortue :

Sans titre

a ou av :n

(AVance)

avance de :n carreaux de la grille
(en principe la grille est réglé pour la configuration suivante : 10 pas = 1 carreau)

r ou re :n

(REcule)

recule de :n carreaux de la grille

td :n

(Tourne Droite)

tourne vers la droite (en fonction de la direction de la tortue) de :n degrés

tg :n

(Tourne Gauche)

tourne vers la gauche (en fonction de la direction de la tortue) de :n degrés

lc

(Lève Crayon)

lève le crayon et permet des déplacements sans laisser de traces sur le quadrillage

bc

(Baisse Crayon)

remet le crayon en position de traçage sur le quadrillage

ct

(Cache Tortue)

permet de rendre la forme de la tortue invisible à l'écran

mt

(Montre Tortue)

 

permet de rendre la forme de la tortue visible à l'écran

annule

 

cette fonction permet d'annuler la dernière action effectuée

ve

 

(Vide Ecran)

efface tout ce qui a été construit et remet la tortue à son point de départ

tri :n

(TRIangle)

trace un triangle rectangle isocèle dont l'hypoténuse mesure :n carreaux de la grille. Le sens du triangle dépend de la direction de départ de la tortue. Le point de départ est l'angle inférieur gauche du triangle. Le tracé est réalisé dans le sens des aiguilles de la montre

ec :n ou mot

(ECris)

affiche un nombre ou un mot ou sur l'écran graphique et passe à la ligne suivante. La position de la tortue n'est pas prise en compte.

Exemple : ec heure (affichera l’heure de l’ordinateur)

carré :n

 

trace un carré de :n carreaux de côté. Le point de départ est le coin inférieur gauche du carré. Le tracé est réalisé dans le sens des aiguilles de la montre

rect :long :larg

(RECtangle)

trace un rectangle de :long carreaux de longueur sur :larg carreaux de largeur. Le point de départ du tracé est le coin inférieur gauche du rectangle. Le tracé est réalisé dans le sens des aiguilles de la montre

los :n

(LOSange)

trace un losange dont les côtés et la petite diagonale mesurent :n carreaux du quadrillage. Le tracé est réalisé dans le sens des aiguilles de la montre

tra :n

(TRApèze)

trace un trapèze isocèle dont la grande base mesure :n carreaux du quadrillage et la petite base la moitié de la grande base. Le tracé est réalisé dans le sens des aiguilles de la montre

cer :n

(CERcle)

trace un cercle dont le centre est situé à l'emplacement de la tortue et de rayon :n carreaux de la grille.

fcoor :x :y

(FixeCOORdonnées)

Place la tortue sur le noeud du quadrillage situé au point de coordonnées :x :y (:x et :y étant exprimés en carreaux de quadrillage). Si le crayon est baissé, la trace du déplacement est laissée à l'écran.




  • ÉTIQ "Mot ou [Liste] (ÉTIQuette) écrit "Mot ou [Liste] à l'emplacement de la tortue en utilisant la fonte courante.



  • Des fichiers en ligne pour aider les élèves à comprendre les commandes de base :


    Autres fonctions :

    TAPE nombre ou "mot ou [liste] affiche nombre ou "mot ou [liste] sans retour à la ligne. La position de la tortue n'est pas prise en compte.

    FORMATE nombre (nombre doit être obligatoirement un nombre entier) rend une chaîne de caractère représentant le nombre présenté sous sa forme habituelle avec un espace pour séparer les milliers et les millions
    exemple:étiq formate 12500375 affiche le texte 12 500 375 à la position de la tortue. Utile pour afficher les grands nombres.

    DIST [liste] (DISTance) rend la distance qui sépare la tortue du point de coordonnées : liste.
    Les coordonnées du point et la distance sont exprimées en carreaux de quadrillage.

    Le système décimal appliqué à la tortue :
    KILO :N (KILOpas à rapprocher de kilomètre) rend :N pas multipliés par 1000.
    HECTO :N (HECTOpas à rapprocher d'hectomètre) rend :N pas multipliés par 100.
    DÉCA :N (DÉCApas à rapprocher de décamètre) rend :N pas multipliés par 10.
    DÉCI :N (DÉCIpas à rapprocher de décimètre) rend :N pas divisés par 10.
    CENTI :N (CENTIpas à rapprocher de centimètre) rend :N pas divisés par 100.
    MILLI :N (MILLIpas à rapprocher de millimètre) rend :N pas divisés par 1000.

    Les points cardinaux :
    N (nord) rend la valeur 0 (à employer comme paramètre pour FCAP)
    S (sud) rend la valeur 180 (à employer comme paramètre pour FCAP)
    E (est) rend la valeur 90 (à employer comme paramètre pour FCAP)
    O (ouest) rend la valeur 270 (à employer comme paramètre pour FCAP)
    N_E (nord-est) rend la valeur 45 (à employer comme paramètre pour FCAP)
    N_O (nord-ouest) rend la valeur 315 (à employer comme paramètre pour FCAP)
    S_E (sud-est) rend la valeur 135 (à employer comme paramètre pour FCAP)
    S_O (sud-ouest) rend la valeur 225 (à employer comme paramètre pour FCAP)