Apprendre les bases de la programmation en �créant son jeu dans
Steve Morissette
CP, RÉCIT local
(CSS de Sorel-Tracy)
Andrée-Anne Viens
CP, RÉCIT local
(CSS de Sorel-Tracy)
Jean-François Jutras
CP, RÉCIT local
(CSS de Sorel-Tracy)
Objectifs de l’atelier
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Qu’est-ce que MakeCode Arcade?
MakeCode Arcade est une plateforme destinée à développer des compétences de base en programmation par la création de jeux vidéo. Les élèves y découvrent la programmation à l’aide de blocs de couleur qu’ils peuvent glisser et déposer dans un espace de travail pour développer leurs programmes.
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Qu’est-ce que MakeCode Arcade?
Le site MakeCode fonctionne tant sur les ordinateurs (PC ou Mac) que
les appareils mobiles comme le iPad!
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Qu’est-ce que MakeCode Arcade?
Un simulateur interactif fournit aux élèves une rétroaction immédiate sur le fonctionnement de leur programme et leur permet de tester et de déboguer facilement leur code.
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Plusieurs compétences à développer
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Utilisation du simulateur de jeu
Contrôleur (joystick)
Redémarrage du jeu
Menu (options) du jeu (ex. volume du son)
Boutons A et B
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Utilisation du simulateur de jeu
Mode débogage
Redémarrage du jeu
Pause
Mode muet
Outil de capture d’écran
Raccourcis clavier
(ordinateur)
Mode plein écran
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Expérimentons quelques jeux!
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Connexion et enregistrement en ligne
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Connexion et enregistrement en ligne
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Connexion et enregistrement en ligne
Choisir un compte Microsoft
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Gestion des projets MakeCode
Vous pouvez ouvrir, reproduire et supprimer vos projets avec ce menu
Un outil de recherche permet de trouver facilement un projet avec un ou des mots-clés
Vous pouvez gérer vos projets depuis l’onglet « Voir tous »
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Obtenir l’interface en français*
2.Sélectionnez « Français » parmi les langues offertes
1.Cliquez sur « Langue » en bas de la page d’accueil de MakeCode
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Présentation de l’espace de création de MakeCode
Espace de travail
Bloc de programmation
Boîte à outils
Simulateur de jeu
Contrôles de l’affichage
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Présentation de l’espace de création de MakeCode
Tiroirs de la boîte à outils (catégories de blocs par couleur)
Nom du projet et options d’enregistrement (exportation)
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Présentation de l’espace de création de MakeCode
Tiroirs de la boîte à outils (catégories de blocs)
Chaque tiroir donne accès aux blocs d’une catégorie
Les blocs auront la même couleur que le tiroir auquel ils sont associés
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Présentation de l’espace de création de MakeCode
Bouton pour partager son jeu en ligne
Retour à l’accueil
Onglet qui permet de passer de la vue bloc à la vue script de son programme
Bouton pour télécharger son jeu vers un périphérique
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Travailler avec les blocs de programmation
La forme des blocs nous indique s’ils sont compatibles
Il est possible d’utiliser certains blocs pour modifier une valeur ou une variable
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Travailler avec les blocs de programmation
Un bloc inutilisé sur l’espace de travail aura cette apparence
Pour supprimer un bloc, il suffit de le glisser vers la boîte à outils
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Travailler avec les blocs de programmation
Nom du personnage (mySprite)
Image du personnage (mySprite)
Fonction (type) du personnage (mySprite)
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Travailler avec les blocs de programmation
Option pour renommer la variable
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
L’éditeur d’image de MakeCode
Outils de dessin
Couleur active
Palette de couleurs disponibles
Espace de création (le damier sera transparent)
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
L’éditeur d’image de MakeCode
Taille de l’image en pixels (ex. 24 pixels X 24 pixels)
Taille du crayon en pixel (1, 3 et 5 pixels)
Outil de rotation et de retournement de l’image
Bouton « Terminer » pour enregistrer l’image
Options d’affichage de l’éditeur
Espace pour nommer le dessin
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
La galerie d’images de MakeCode
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Série de tutoriels « Conception de jeu »
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Accès à 4 tutoriels en français pour bien débuter
Tutoriel 1 (Le chasseur de pizza)
Fichier complet avec code à importer
Tutoriel 3 (Les fraises contre-attaquent)
Fichier complet avec code à importer
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Partager un projet MakeCode
1. Cliquez sur le bouton « Partager »
2. Cliquez sur « Publier le projet »
3. Copiez le lien de partage à envoyer
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Exporter un projet MakeCode vers un périphérique*
1. Cliquez sur le bouton « Télécharger »
2. Sélectionnez le matériel (achat nécessaire*)
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Assigner un devoir de type « MakeCode » dans Team
1. Créez un nouveau devoir dans votre équipe Teams
2. Donnez un titre à votre devoir
3. Ajoutez une ressource
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Assigner un devoir de type « MakeCode » dans Team
4. Sélectionnez « MakeCode » comme type de ressource*
5. Sélectionnez « Arcade » comme type de projet
6. Donnez un nom au projet
7. Cliquez sur « Joindre »
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Assigner un devoir de type « MakeCode » dans Team
8. Cliquez sur « Affecter »
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Assigner un devoir de type « MakeCode » dans Team
Le devoir est disponible dans le fil des publications et sous l’onglet « Devoirs »
L’élève peut programmer directement dans Teams (ordinateur et iPad)
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Assigner un devoir de type « MakeCode » dans Team
Texte
L’espace de création de MakeCode est intégré à Teams
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Tutoriel vidéo pour apprendre les bases de MakeCode Arcade
Tutoriel vidéo pour la création d’un mini-jeu avec MakeCode Arcade (Fido)
Accès à la page des ressources de la présentation sur
Sources des images: https://arcade.makecode.com/ et https://pixabay.com/
Conclusion
�Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.
Cette présentation est inspirée de celles réalisées par Julie Chandonnet enseignante à la CS de la Capitale dans le cadre du Fonds coopératif régional 03-12 Lien de la présentation originale et celle de Sonia Fiset au Récit MST Lien de la présentation originale