Inscription / Connexion Nouveau Sujet
Niveau troisième
Partager :

scratch

Posté par
alexmimi
21-10-17 à 18:07

Bonjour a vous tous

Qui pourrait m aider j ai un dm de math niveau 3éme à faire avec le logiciel scratch mais je n y arrive pas; Voici l énoncé

Lucas a créé les deux blocs suivants, qui lui permettent de tracer un carré et un rectangle.
Pour le carré :
Stylo en position d'écriture
répéter 4 fois
avancer de 50
tourner à droite de 90 degrés
attendre 0.1seconde
relever le stylo
Celui c est bon j y suis arrivée

Pour le rectangle
Stylo en position d'écriture
répéter 2 fois
avancer de 50
tourner à droite de 90 degrés
attendre 0.1seconde
avancer de 30
tourner a droite de 90 degrés
attendre 0.1 seconde
relever le stylo
Celui c est bon j y suis arrivée aussi

1) Lucas écrit le programme suivant ;
Quand le lutin est cliqué
effacer tout
répéter 8 fois
Dessiner un carré ( donc pour moi il faut que je retape le bloc du carré?)
tourner a droite de 45 degrés

Construis, sur une feuille blanche, la figure tracé par le lutin en prenant 1cm pour 10 pixels.

2) Comme Lucas, écris un programme qui permet de tracer la figure suivante en utilisant les deux blocs précédents (ci- joint la figure)

Merci de votre aide

scratch

Posté par
mathafou Moderateur
re : scratch 21-10-17 à 19:09

Bonjour,

énoncé mal recopié

on ne sait pas ce qu'englobe exactement les "répéter"
alors que graphiquement dans Scratch c'est parfaitement clair

en texte il faut donc écrire une "fin du répéter" pour dire jusqu'où va le bloc qui est répété (et de façon générale tous les trucs qui englobe quelque chose)

Pour le carré :
Stylo en position d'écriture
répéter 4 fois
avancer de 50
tourner à droite de 90 degrés
fin répéter est là ? (on attendra 0.1 seconde après le tracé complet du carré)
attendre 0.1seconde
ou là ? (pour attendre 0.1 seconde entre chaque trait)
relever le stylo
surement pas là car les 3 autres cotés seraient non tracés


Scratch permet la création de blocs
et d'utiliser ces blocs (sans les retaper) dans un programme :

scratch

Posté par
alexmimi
re : scratch 22-10-17 à 08:02

Merci bcp mais pour la création de blocs et pouvoir les utiliser dans les retaper on ne l'a pas appris.

Posté par
alexmimi
re : scratch 22-10-17 à 08:27

Donc serait il possible de me dire comme ça la création de blocs
Merci

Posté par
alexmimi
re : scratch 22-10-17 à 10:53

Re bonjour. Alors rectification
Définir  Dessiner un carré
Stylo en position d écriture
Répéter 4 fois
Avancer de 50
Tourner à droite 90 degrés
Attendre 0.1 secondes
Fin de répéter
Relever le stylo

Définir  Dessiner un rectangle
Stylo en position d écriture
Répéter 2 fois
Avancer de 50
Tourner à droite 90 degrés
Attendre 0.1 secondes
Avancer de 30
Tourner à droite 90 degrés
Attendre 0.1 secondes
Fin de répéter
Relever le stylo

Donc ca c est bon j y suis arrivée

Mais je n arrive pas à créer mes blocs donc pouvez vous m orienter s il vous plait
Merci

Posté par
alexmimi
re : scratch 22-10-17 à 11:29

Re. Et si quel qu'un pourrait me dire comment faire ma figure du programme suivant sur feuille blanche en prenant 1 cm pour 10 pixels ( c est la que je bloque)

Voici le programme.
Quand le lutin est cliqué
Effacer tout
Répéter 8 fois
Dessinée un carré
Tourner à droite 45 45 degrés
Fin de répéter

Merci

Posté par
alexmimi
re : scratch 22-10-17 à 15:49

Voici la figure que se trouve au 1
figure faite 1cm pour 10 pixels

scratch

Posté par
alexmimi
re : scratch 22-10-17 à 17:17

s il vous plait aidez moi

Posté par
alexmimi
re : scratch 22-10-17 à 19:54

Re je pense avoir trouvé le programme pour le 2 pouvez vous me corriger s il vous plait

Quand le drapeau vert est cliqué
Stylo en position d écriture
répeter 8 fois
Dessiner un carré
avancer de 30
dessiner un rectangle
avancer de 50
tourner a droite de 45 degrés
attendre 0.1 secondes
fin de répéter
Relevé le stylo

Posté par
mathafou Moderateur
re : scratch 23-10-17 à 12:18

pour créer les blocs c'est dans le menu "ajouter blocs" - "créer un bloc"
ensuite c'est comme toujours dans Scratch on fait du glisser déposer et on renomme/complète

sans l'utilisation de blocs, "dessiner un carré" est lettre morte pour scratch : il faudrait ressaisir tout.

Quand le lutin est cliqué
Effacer tout
Répéter 8 fois
Dessinée un carré on recopie ici exactement le "coeur" du programme "dessiner un carré" :
Stylo en position d écriture
Répéter 4 fois
Avancer de 50
Tourner à droite 90 degrés
Attendre 0.1 secondes
Fin de répéter
Relever le stylo
Tourner à droite 45 degrés
Fin de répéter

cela forme des boucles dans les boucles, des boucles "imbriquées"

comme ici on ne se déplace jamais sans écrire, on peut mettre une seule fois au début (en dehors des boucles) le Stylo en position d'écriture et ne jamais le relever
il n'en serait pas de même si on voulait tracer des carrés "disjoints"
il est donc sage de garder ces modifications de l'état du stylo pour plus de généralité.


pour la question 2, OK

là aussi soit on utilise des blocs "carré" et "rectangle"
soit il faut recopier toutes les instructions correspondantes en lieu et place des phrases "dessiner ceci cela"

il n'est pas fondamentalement utile d'attendre après avoir dessiné le rectangle : il y a déja des attentes à l'intérieur du dessin des carrés et des rectangles.

de même Stylo en position d'écriture au début est inutile car c'est déja dans les blocs "carré" et "rectangle"

par contre (voir mon exemple) définir l'orientation et la position initiale est recommandé, voire indispensable
sinon tu risques fort de dessiner ce qui est demandé "à l'envers"
de même que, si on ne veut pas voir le lutin se promener et tout cacher : "cacher" et "effacer tout"

Posté par
alexmimi
re : scratch 23-10-17 à 18:18

Bonjour. J ai réussi à créer mes blocs  donc je note seulement "Dessiner un carre" et "Dessiner un rectangle". Et pour le 1 ma figure est bonne.
Merci

Posté par
mathafou Moderateur
re : scratch 23-10-17 à 18:39

si tu as nommé tes blocs "dessiner un carré" etc c'est bon.
effectivement dans Scratch des noms de blocs peuvent contenir des espaces.

Posté par
alexmimi
re : scratch 23-10-17 à 22:05

Merci et pour le 1 ma figure est bonne
1 cm pour 10 pixels donc j ai 5 cm puisque mon carré est de 50

Posté par
mathafou Moderateur
re : scratch 23-10-17 à 22:12

OK.

Citation :
et pour le 1 ma figure est bonne
ceci est une affirmation et non pas une question
en tout cas oui, ta figure est bonne.

Posté par
alexmimi
re : scratch 24-10-17 à 12:53

Ok je vous remercie beaucoup



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 1729 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 !