Création de notre projet :
Comme le projet de chaque élève est unique, il n’existe pas d’instructions uniques à suivre pas à pas. Toutefois, les
renseignements ci-dessous vous aideront à comprendre le processus général de création d’une histoire animée, ainsi
que les principales caractéristiques que les élèves voudront probablement inclure. Cet exemple de code démontre
davantage comment le projet pourrait fonctionner. Veuillez noter qu’il inclut du code pour chacun des sprites et la
scène. Pour votre référence, Scratch détermine où afficher les sprites et contrôle les mouvements en utilisant un
système de coordonnées cartésiennes, (0,0) étant le centre de l’écran. Il sera peut-être utile d’enseigner ce concept à
l’avance, si les élèves ne le connaissent pas déjà.
1. Choisissez ou créez votre ou vos arrière-plans pour le projet. Si vous en ajoutez plusieurs, ils peuvent tous être
ajoutés maintenant ou plus tard.
2. Supprimez le sprite du chat qui est automatiquement ajouté à votre projet et appuyez sur le bouton « Choisir un
sprite » pour sélectionner un nouveau sprite. Vous pouvez souhaiter ajouter maintenant tous les sprites dont vous
aurez besoin. N’oubliez pas que chaque sprite est programmé séparément. Assurez-vous donc d’avoir sélectionné
le bon sprite avant de commencer à écrire votre code.
3. Votre code doit toujours commencer par un bloc d’événement. Dans ce projet, vous utiliserez probablement le bloc
Quand le Drapeau vert est cliqué. Vous utiliserez probablement aussi le bloc Quand je reçois () en combinaison avec
le bloc Envoyer à tous () dans votre code pour déclencher des événements et créer l’apparence d’interactions entre
vos sprites.
4. Parmi les fonctions clés que vous pouvez utiliser pour définir un « état de départ » pour vos sprites, on peut citer :
a. Aller à x: () y: () vous permettra de définir une position statique pour votre sprite. Ceci peut être utilisé au
début d’une pile de code afin de définir une « position de départ ».
b. Les blocs Montrer et Cacher peuvent être utilisés de manière intermittente dans votre code afin de faire
apparaître les sprites à l’écran ou de les rendre « invisibles » jusqu’à plus tard.
c. Si vous prévoyez de faire pivoter un sprite à n’importe quel moment de votre code, vous devrez également
définir une direction de départ pour vos sprites à l’aide du bloc S’orienter vers ().
Veuillez noter que Scratch ne « réinitialise » pas automatiquement vos sprites lorsque vous réexécutez votre code.
Il est donc souvent nécessaire de définir une position de départ, une direction et l’état montré/caché.
5. Pour rendre votre histoire plus interactive, vous pouvez utiliser certaines des fonctions suivantes :
a. Le bloc Dire () pendant () secondes vous permettra de créer une « bulle » au-dessus d’un sprite pendant
un certain temps.
b. Vous pouvez enregistrer vos propres sons ou choisir parmi les fichiers sonores prêts à l’emploi de Scratch
en utilisant l’éditeur de sons. Utilisez le bloc Jouer le son () jusqu’au bout pour faire jouer le clip sonore
souhaité d’un bout à l’autre.
c. Le bloc Glisser en () secondes à x: () y: () vous permettra de faire glisser votre sprite à l’écran jusqu’à une
certaine coordonnée. Plus le nombre de secondes est élevé, plus le mouvement est lent. Cela permet de
créer l’effet de mouvements plus réalistes.
d. Le bloc Tourner de () degrés peut être utilisé pour créer un effet de « toupie » dans votre code. Vous
pouvez le combiner avec un bloc Répéter () fois ou un bloc Répéter indéfiniment pour utiliser une boucle
et automatiser cet effet.
6. Si vous utilisez les sprites prédéfinis de Scratch, vous pouvez utiliser les costumes pour créer un effet animé plus
intéressant sur vos personnages. Si vous avez conçu vos propres sprites, vous devrez créer vos propres costumes
en utilisant l’éditeur graphique.
a. Vous pouvez utiliser une boucle pour parcourir tous les costumes des sprites l’un après l’autre. Utilisez un
bloc Répéter () fois ou un bloc Répéter indéfiniment et, dans la boucle, ajoutez un bloc
Attendre () secondes. Définissez une durée comprise entre 0,25 et 0,5 seconde (plus la durée est courte,
plus l’animation est rapide). Une durée de 0,5 seconde rend l’animation assez réaliste, sans être trop
rapide.