Contenus à projeter.
CHAPITRE 04 : Mouvement et vitesse
Activité 03 : Simuler des trajectoires
|
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.
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 :
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 ….
|
Bilan :
Un algorithme est une suite d’opérations simples à effectuer pour obtenir à partir des données la solution au problème posé.
Règles de base de l’algorithmique:
|
Annonce le début ou la fin du programme |
Action simple à effectuer |
Condition (questions aux réponses binaires : oui/non) |
Exemples
Situation 1 : allumage automatique de l’éclairage
Situation 2 : Ouvrir une session PCN avec un mot de passe





















