Activité 12 : Scratch se déplace et rebondit sur les bords, il doit atteindre la zone ovale rouge sans toucher les rectangles bleus.
Pour cela, il faut choisir la bonne orientation initiale.
1. Scratch part de x = -200, y = 0. Il s’oriente selon un certain angle (par exemple 30°). Puis dans une boucle sans fin « répéter indéfiniment », il avance un peu (disons 5 pas) et il « rebondit si le bord est atteint ».
2. Complète la boucle précédente pour tester si Scratch touche une zone colorée :
• si Scratch touche une zone ovale rouge alors c’est gagné et on arrête le programme,
• si Scratch touche une zone rectangulaire bleue alors c’est perdu et on arrête aussi le programme.
3. Dessine des obstacles (en bleu) et une cible (en rouge) sur l’arrière-plan. Cherche l’angle de départ qui convient à la fois pour éviter les obstacles et pour atteindre la cible !
Blocs utiles.
Afin de choisir exactement les mêmes couleurs que celles utilisées pour dessiner les obstacles ou la cible, utilise la pipette.
Be the first to comment