Scratch - Atelier de Programmation
Découverte des métiers du numérique
Tous les lundi midi (de 12h45 à 13h30), je propose un atelier pour découvrir différents métiers du numérique en codant de petits jeux.
Cet atelier a lieu dans le cadre de la découverte des métiers du numérique. Lors du codage d'un jeu, l'élève est amené à coder, créer des images numériques, créer des sons, ...
Dans un premier temps, les élèves sont très guidés.
Puis en devenant meilleurs en programmation, ils seront libres de créer leurs propres jeux.
Les jeux seront codés sur le site de Scratch. Les élèves pourront se créer un compte, partager leurs projets, collaborer sur un projet, le commencer au collège et le poursuivre à la maison.
Voici un lien pour rejoindre la classe de l'atelier de programmation.
Jeu 01 - Apprendre à générer des nombres aléatoires
Pour vérifier si j'ai compris ...
Faire en sorte que si un joueur atteint les 5 points, un message de victoire s’affiche.
Modifier votre programme afin que l’on puisse faire 3 manches et que la réinitialisation se fasse automatiquement à la fin de chaque manche.
Faire en sorte que le programme affiche le joueur vainqueur à la fin des 3 manches.
Modifier l'apparence, ajouter des sons, ...
Jeu 02 - Apprendre à utiliser des boucles et des conditions
Dans ce jeu ...
Le programme du jeu génère un nombre aléatoire entre 0 et 100
Après un essai raté, le programme indique au joueur si le nombre à deviner était plus grand ou plus petit que le nombre proposé par l'utilisateur.
Pour vous aider, voici une petite vidéo, vous pouvez choisir de l'utiliser ou non ...
Pour vérifier si j'ai compris ...
Ajouter au programme une variable "Score" qui compte le nombre d'essais avant de trouver le bon nombre.
Modifier l'apparence, ajouter des sons, ...
Fait par les élèves ...
Jeu 03 - Apprendre à Déplacer et orienter un lutin
Pour aller plus loin ...
Construire un programme similaire qui créé des triangles aléatoires
Astuce : Utiliser le fait que dans un triangle, la somme des angles vaut 180°
Jeu 04 - APPRENDRE à diriger un personnage avec les fleches
Dans ce jeu ...
On contrôle un perroquet que l'on dirige avec les flèches du clavier.
Il faut attraper les balles, tout en évitant les autres oiseaux.
A chaque fois qu'on attrape une balle, on gagne un point.
Au début du jeu, on a 3 vies. A chaque fois que l'on touche un oiseau, on perd une vie.
Pour vérifier si j'ai compris ...
Ajouter des objets à collecter pour regagner une vie.
Ajouter des objets qui valent plus de points
Ajouter des combos
Modifier l'apparence, ajouter des sons, ...
Autres jeux
Tutoriels Scratch
Le site de Scratch propose des tutoriels pour apprendre à coder, n'hésitez pas à aller faire les curieux.
Omega crafter
Si vos enfants sont intéressés par la programmation, je vous recommande le jeu Omega Crafter (en développement).
C'est un jeu d'aventure dans lequel il faut coder des robots pour s'occuper de notre base à notre place pendant que l'on part explorer le monde. Le langage de codage ressemble beaucoup à Scratch. Il existe des codes de base, par exemple, récolter du bois, récolter des ressources, fabriquer un objet. Mais il est possible de les personnaliser pour rendre ses robots plus intelligents et polyvalents !
A essayer !
Attention, pour le moment le jeu n'est disponible qu'en anglais. Mais j'ai pu discuter avec les développeurs du jeu et une traduction française est prévue.
OLD SCOOL - Mystify Screensaver
Trouvez un moyen de reproduire sur Scratch ce vieil écran de veille de Windows
OLD SCOOL - Casse-Briques
"Breakout est un jeu d'arcade dérivé de Pong, commercialisé par Atari Inc. en 1976. Il s'agit du tout premier jeu de casse-briques. Il fut adapté sur la console Atari 2600 en 1978. "
Soucre : https://fr.wikipedia.org/wiki/Breakout_(jeu_vid%C3%A9o,_1976)
Page du projet : https://scratch.mit.edu/projects/765555178/
CREATIF - Jeu de la vie de CONWAY
Le "jeu de la vie" est un jeu inventé par John Conway pour ses élèves en 1970.
Ce jeu est constitué de 2 règles :
une cellule morte possédant exactement trois cellules voisines vivantes devient vivante (elle naît) ;
une cellule vivante possédant deux ou trois cellules voisines vivantes le reste, sinon elle meurt.
Il est possible de créer de nombreux "objets" avec ce jeu.
Version aléatoire : https://scratch.mit.edu/projects/592563341
Version à modifier soi-même : https://scratch.mit.edu/projects/764383894