au collège Colette Besson
7 minutes de sciences

TUTORIEL SCRATCH (6ème en ligne)

Nous allons utiliser le logiciel Scratch afin de simuler un événement : l’impact d’une météorite avec la surface lunaire. Scratch est une langage de programme graphique dans lequel la succession logique de “bloc” permet notamment de faire bouger un “Sprite” (un lutin).

 

Pour simplifier la modélisation des trajectoires de la Lune et de l’astéroïde, on considérera que la trajectoire de Lune sur une courte période de temps peut être considérée comme une droite.

Préparation de “la scène”

Suivez pas à pas les consignes ci-dessous afin de construire la “scène” de votre programme.

 

1. Cliquez sur “Se connecter” et entrer le nom d’utilisateur et le mot de passe qui vous a été attribué.

 

2. Cliquez sur le dossier

 

3. Cherchez le Projet01 et cliquer sur

“Voir à l’intérieur”

 

4. CRÉER UN “SPRITE” en plaçant le curseur sur “Choisir un sprite” et en cliquant sur “peindre”

 

Pour la suite, veuillez à ce que le centre de votre « sprite » corresponde parfaitement au centre la feuille de dessin

5. Suivre les instructions dans l’ordre indiqué.

 

 

 

6. Enregistrer votre travail en cliquant sur ‘fichier” et “enregistrer maintenant”

Lever la main en silence, attendre votre professeur et lui montrer la “scène”

 

Codage 01:

L’objectif du code est de faire avancer ce cercle de la gauche vers la droite.

 

1. Suivre les instructions dans l’ordre indiqué.

 

2. Appuyer sur le drapeau et vérifier que ce code fonctionne

 

3. Enregistrer

 

Lever la main en silence, attendre votre professeur et lui montrer votre code terminé

 

Codage 02:

1. Créer un nouveau sprite, à peu près de la même taille,

 

2. Coder son déplacement de la même manière suivante

 

3. Appuyer sur le drapeau et vérifier que ce code fonctionne

 

4. Que se passe-t-il ? Quelles différences entre les deux déplacements.

 

Lever la main en silence, attendre votre professeur, lui montrer votre code et donner lui la réponse à la question précédente

 

Codage 03 :

 

1. Créer un nouveau sprite, toujours de la même taille

 

2. Replacer les blocs suivants dans le bon ordre afin que le sprite avance et s’arrête automatiquement quand il touche le bord droit de la scène.

3. Appuyer sur le drapeau et vérifier que ce code fonctionne

 

4. Trouver et ajouter un seul bloc à votre code afin de faire dire au sprite “ Moi, je m’arrête ici …” dès qu’il touche le bord

 

5. Enregistrer

 

Lever la main en silence, attendre votre professeur et lui montrer votre code terminé.

 

Modéliser les trajectoires des sprites :

 

Pour faire apparaître les trajectoires, il te faudra utiliser l’extension “Stylo”

1. Pour le premier sprite, à côté du code déjà créé, ajouter le code ci-contre

2. Enregistrer

Lever la main en silence, attendre votre professeur et lui montrer votre code terminé.

 

Modéliser la collision entre l’astéroïde et Mars :

 

1. Ouvrir le “Projet02”

 

2. Créer un sprite pour modéliser Mars et un autre pour modéliser l’astéroïde. La forme, l’apparence des ces deux astres est libres mais leurs positions sont imposées (voir ci-dessous)

 

3. Mars se déplace vers le haut, l’astéroïde vers la droite . Coder les déplacements de Mars et de l’astéroïde afin qu’ils se percutent.

 

 

4. Dès qu’ils se touchent Mars et la météorite doivent s’arrêter

 

5. Dès que la météorite touche Mars, vous devez afficher le message “BooouuuuMMm” !

 

6. Enregistrer

 

7. Avec l’outils stylo, modéliser les trajectoires de Mars et de l’Astéroïde

 

Lever la main en silence, attendre votre professeur et montrer lui votre simulation

 

Pour les plus rapides …

 

1. Trouver le moyen de coder la situation présentée ci-contre :

 

Dès que les 2 astres se touchent, faire apparaître une marque décrivant le cataclysme.

 

    aides : nouveaux costumes, basculer costumes ….