Inscription / Connexion Nouveau Sujet
Niveau quatrième
Partager :

scratch construire un parallelogramme

Posté par
verophe
23-11-19 à 18:38

bonjour a tous et merci d avance pour votre aide

je doit construire un parallélogramme sur scratch et gros souci rien ne marche

voici l énoncé et je vous joint les instructions a utiliser et mon exercice

Aide samy a construire le parallélogramme ci dessous en rouge  en ordonnant les instructions ci dessous en complétant si besoin les  instructions comportant les pointilles par les bonne valeurs
on ne demande pas d afficher les points


merci d avance pour votre aide

je ne comprend pas ou je doit integrer " s'orienter  a ..." et "cacher"

scratch construire un parallelogramme

scratch construire un parallelogramme

scratch construire un parallelogramme

** image supprimée seules les figures sont autorisées **

Posté par
mathafou Moderateur
re : scratch construire un parallelogramme 23-11-19 à 19:55

Bonjour,
cacher c'est pour cacher le lutin
tu le met par exemple tout au début,il ne sert à rien pour le tracé.

"s'orienter a ..." définit la direction dans laquelle on va commencer à tracer
là aussi il faut le mettre au début avant de commencer à tracer.
la valeur ?? ... voir la doc de Scratch pour savoir comment sont définies les directions.
(c'est en degrés)

dans ton algorithme "effacer tout " efface tout ce qui a été dessiné par le script !!
donc normal qu'il ne reste rien du tracé à la fin !!
il faut le mettre avant de commencer à dessiner( pour effacer un éventuel dessin précédent)

tes rotations ne sont pas bonnes, et / ou c'est tes distances qui ne le sont pas

Posté par
verophe
re : scratch construire un parallelogramme 23-11-19 à 20:00

merci je vais recommencer

Posté par
mathafou Moderateur
re : scratch construire un parallelogramme 23-11-19 à 20:11

la fin de mon message a disparu (envoi prématuré pendant la frappe)

ça marche comme çà les orientations et rotations
avec par exemple le script

scratch construire un parallelogramme

on obtient ça

scratch construire un parallelogramme

en partant de A, s'orienter à 90° pointe vers la droite
on avance donc de 100 dans cette direction jusqu'en B
la direction est toujours vers la droite à la fin de ce déplacement
tourner de 30° à gauche fait tourner de 30° la direction du prochain déplacement
avancer de 50 dans cette nouvelle direction amène en C

l'angle \widehat{ABC} mesure en fait 180 - 30 = 150° !!!

Posté par
verophe
re : scratch construire un parallelogramme 23-11-19 à 20:27

je pense y être arriver

merci pour votre  aide

scratch construire un parallelogramme

Posté par
mathafou Moderateur
re : scratch construire un parallelogramme 23-11-19 à 21:30

pas lisible d'avoir fait une copie de tout l'écran en une seule fois !!

je distingue une rotation de 40° alors que l'angle de l'énoncé est de 50°
je distingue "répéter 1 fois"
un tel répéter ne sert à rien du tout
en fait "répéter n fois" veut réellement dire "faire n fois" et pas faire une fois et répéter ensuite
on met un répéter quand il faut faire au moins 2 fois
ton script ne trace que 3 traits !!
le 4ème est une illusion qui se produit quand on relance le script
en effet ton "effacer tout" est mal placé

de plus tu ne respectes pas les consignes qui sont d'utiliser un seul "s'orienter à" et deux "tourner à gauche" , en mettant 2 "s'orienter à" et un seul "tourner à gauche"

explications :
partant d'un écran vide et le stylo par défaut en (0; 0) "relevé" (pas en position d'écriture)
clic sur le drapeau
effacer tout , bon ça ne fait rien vu que l'écran était vide mais bon ...
stylo en position écriture à partir de cet instant tout déplacement quelle qu'en soit la raison sera tracé
aller à -170 -100 : un trait est donc tracé entre (0; 0) et (-170; -100) trait OA !!!
s'orienter à 90° OK
avancer de 200 trait AB
tourner à gauche de ...°
avancer de 200 trait BC
s'orienter à -90°
avancer de 200 trait CD
fin du dessin

scratch construire un parallelogramme

c'est pas ça du tout

je relance le dessin en cliquant une deuxième fois sur le drapeau
le stylo est en D et déja en position d'écriture
clic sur le drapeau
effacer tout , le tracé précédent est effacé, mais le stylo est toujours en D
stylo en position écriture il y est déja.
aller à -170 -100 : un trait est donc tracé entre D et (-170; -100) trait DA !!!
s'orienter à 90° OK
avancer de 200 trait AB
tourner à gauche de ...°
avancer de 200 trait BC
s'orienter à -90°
avancer de 200 trait CD
fin du dessin en D

scratch construire un parallelogramme

le trait AD (ici en vert) est un trait "parasite", le même parasite que le trait OA du tracé précédent

mais ce qui donne l'illusion que le script fonctionne !!!

Posté par
mathafou Moderateur
re : scratch construire un parallelogramme 26-11-19 à 11:39

...et plus aucunes réponses pour tenter de corriger ce script Faux
pfff
à quoi sert de se décarcasser si les demandeurs s'en fichent ainsi ...



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1675 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !