Source : Scratch Wiki en français
Un mouvement est un changement d'état spatial d'un objet. En langage Scratch, il est possible de réaliser des mouvements sur un sprite (ou ses clones) à l'aide des blocs de mouvement.
Il existe plusieurs qualificatifs divers pour décrire un mouvement, notamment en s'intéressant à sa trajectoire, sa vitesse ou encore son accélération.
Décrire un mouvement
On décrit généralement un mouvement à l'aide d'une fonction mathématique décrivant sa position, sa vitesse ou encore son accélération dans un repère donné, par rapport à un point de référence (référentiel) et avec une horloge (en fonction du temps).
Dans un repère cartésien, on projette généralement le mouvement sur chaque axe, c'est à dire que l'on analyse une fonction du mouvement par axe.
Grandeurs
Position
La position d'un objet est son emplacement en fonction du temps.
On appelle généralement coordonnée la donnée d'un axe. Sur Scratch, les deux coordonnées sont l'abscisse et l'ordonnée, représentée par les blocs (abscisse x) et (ordonnée y).
Vitesse
La vitesse d'un objet qualifie son changement de position en fonction du temps.
Accélération
L'accélération d'un objet qualifie son changement de vitesse en fonction du temps.
Types de mouvement
Déplacements
Rotations
Qualificatifs
Il existe plusieurs qualificatifs pour les mouvements, pour décrire sa trajectoire ou sa vitesse par exemple.
Un mouvement réalisé à vitesse constante est dit uniforme, un mouvement réalisé avec un changement de vitesse (donc avec une accélération) est dit non uniforme. Un mouvement en ligne droite est dit rectiligne, un mouvement en cercle, circulaire.