Premiers Pas en Codage Avec Scratch
Premiers Pas en Codage Avec Scratch
Premiers Pas en Codage Avec Scratch
avec Scratch
Scratch ?! C’est quoi ?
Scratch est une application gratuite de programmation qui s’utilise en ligne via le site
https//scratch.mit.edu
Scratch s’adresse aux enfants à partir de 8 ans. Cette application permet aux enfants ou au
débutants de s’initier à l’univers du codage, et de créer des animations ou même des jeux
vidéo. Scratch s’appuie sur les rudiments de la programmation et permet de comprendre la
logique de la programmation.
Qu’est-ce le codage ?
Le codage consiste à donner des instructions avec un ordinateur pour créer un jeu vidéo,
faire fonctionner un appareil électronique, un robot…. Les codeurs, ou plus précisément les
programmeurs, communiquent ces instructions au moyen de langages de programmation.
Dans notre cas, nous utiliserons le langage de programmation par bloc à l’aide de Scratch.
Définition :
Synonymes : mots di érents qui veulent dire la même chose.
Cours de codage - Athénée Royal de l’Air Pur Partie 1
2
Cours de codage - Athénée Royal de l’Air Pur Partie 1
Afin de se créer un compte, il est primordial d’avoir une adresse mail à laquelle on a
facilement accès.
Créer un projet
Nous allons maintenant débuter notre premier projet. Pour cela, il suffit de cliquer sur
le mot “Créer” dans le menu.
3
Cours de codage - Athénée Royal de l’Air Pur Partie 1
4
Cours de codage - Athénée Royal de l’Air Pur Partie 1
● Mouvement : on y retrouve tous les blocs qui permettent de faire bouger les
différents objets (sprite) que nous mettrons dans la scène.
● Son : comme son nom l’indique, les blocs présents dans cette famille vont
permettre de sonoriser notre projet.
● Événement : cette famille rassemble la majorité des blocs dit “chapeau” qui
donneront l’ordre de déclencher la lecture de notre projet. En effet, la
programmation est une succession d’instructions qui constituent l’ensemble
d’un programme. La première instruction sera toujours un “déclencheur” qui
ordonnera la lecture des instructions qui le suivront.
● Mes blocs : cette zone est destinée à la création d'un tiroir qui contiendra des
morceaux de scripts utiles qui pourraient servir plusieurs fois dans un même
projet. Ce système permet un gain de temps considérable. Nous y reviendront
également.
5
Cours de codage - Athénée Royal de l’Air Pur Partie 1
La réserve de code est quelque chose d’essentiel sur Scratch : c'est l'endroit ou vous
pouvez prendre les blocs pour pouvoir former des blocs de scripts. Elle est séparée
en plusieurs onglets (familles de code), étale tous les blocs disponibles sur Scratch
et est très simple d'utilisation.
Pour insérer un bloc dans votre programme, cliquez sur lui et glissez-le à l'endroit
souhaité dans la fenêtre de travail. Glissez à nouveau un bloc dans cette réserve
pour le supprimer.
Scènes
Il s’agit d’une petite fenêtre, au départ blanche avec le personnage Scratch (chat), qui
se situe sur la droite. C’est à cet endroit qu’on peut voir le résultat de notre codage.
Cette zone se situe sur la droite de l’écran et permet de voir tous les sprites présents
dans notre projet.
● Sprite : c’est un objet ou un personnage qui peut effectuer des actions dans la
scène. La traduction anglaise signifie lutin.
● Zone des paramètres : c’est à cet endroit que nous allons pouvoir paramétrer
notre sprite (taille, orientation, position…), on pourra aussi le renommer.
● Sélection ou création de sprite : c’est sur ce bouton que nous cliquerons pour
introduire un sprite dans notre scène.
6
Cours de codage - Athénée Royal de l’Air Pur Partie 1
● Costumes : Les costumes font partie intégrante des sprites, ce sont ces
sprites qui ont la possibilité de changer d'apparence en basculant sur un autre
costume. Quand un nouveau projet est créé, il y a par exemple par défaut le
Scratch Cat avec deux costumes, le premier est le chat ne faisant pas de
mouvement spécial et le deuxième représente un chat qui a une patte en l'air,
comme s' il voulait courir. Différentes actions peuvent être réalisées sur les
costumes, comme les supprimer, les dupliquer, en créer de nouveaux…
● Sons : cet onglet permet d’avoir accès aux paramètres des sons que nous
pouvons ajouter à notre projet Scratch.
7
Cours de codage - Athénée Royal de l’Air Pur Partie 1
Un plan cartésien est une surface plane au travers de laquelle passe deux lignes imaginaires
perpendiculaires que l’on appelle X et Y. La ligne X est horizontale, la ligne Y est verticale.
Sur ces deux lignes imaginaires, on retrouve des graduations qui permettent de déterminer
la position d’un objet, c’est ce que l’on appelle une coordonnée.
Par exemple :