Lab créatif
univers social
www.recitus.qc.ca
Programmation en univers social
Secondaire 1
Secondaire 2
Présentation d’une réalité sociale à l’aide de la programmation
1. Prend connaissance la tâche dans le cahier de l’élève
2. Regarde l’exemple d’animation Scratch afin de te familiariser avec le résultat attendu;
3. Choisis ta réalité sociale et ton personnage;
4. Prends connaissance du dossier documentaire correspondant à la réalité sociale choisie;
5. Complète les informations nécessaires pour les trois scènes de ton programme Scratch : aspect (s) de société, l’arrière-plan, contenu et texte du personnage;
6. Programme ton animation Scratch avec les informations recueillies.
HISTOIRE ET ÉDUCATION À LA CITOYENNETÉ
univers social
www.recitus.qc.ca
univers social
recitus.qc.ca
Scratch est un logiciel libre et gratuit qui utilise un langage de programmation par blocs. Il permet de réaliser des animations et des interactions simples. Ce logiciel permet de développer une pensée informatique chez les élèves en appliquant la résolution de problèmes. https://scratch.mit.edu/
univers social
recitus.qc.ca
2. Les outils : Scratch, c’est quoi?
4. SCRATCH : premiers pas
Débuter des projets Scratch à l’aide d’un compte enregistré
Débuter un projet Scratch sans l’enregistrement d’un compte
Tutoriels Scratch sur les fonctions de base (anglais sous-titrés français)
Visionner les projets Scratch d’autres utilisateurs
univers social
recitus.qc.ca
4. FONCTIONS SCRATCH - INTERFACE
univers social
recitus.qc.ca
Menu des instructions (Blocs)
Fenêtre du programme
Fenêtre d’animation
Menu des instructions (Blocs)
Fenêtre du programme
Fenêtre d’animation
Démarrer et arrêter le programme
4. FONCTIONS SCRATCH - COSTUME, SPRITE ET ARRIÈRE-PLAN
Personnaliser le sprite en modifiant le costume
Choix du (ou des) sprite
Choix des arrière-plans
univers social
recitus.qc.ca
4. FONCTIONS SCRATCH - LES CODES DE PROGRAMMATION
univers social
recitus.qc.ca
| | Permet de faire bouger le sprite | |
| Permet d’animer et personnaliser l’action du sprite (dialogues, changement de costumes, etc.) | | |
| Permet d’ajouter des sons | | |
| Permet de déclencher ou initier des des actions à certains moments précis de la programmation | | |
| Permet de régler l’ordre d’apparition des actions | | |
| | Permet d’associer des actions à une fonction | |
| Permet de faire des opérations mathématiques | | |
| Permet de gérer les variables | | |
| Ensemble de blocs personnalisés par l’utilisateur (extension, jumelage avec un robot) | |
Codes de base
Codes avancés
LES DÉFIS
Voici 8 défis à relever!
Les défis contiennent deux volets :
�Clique sur le drapeau vert pour valider le résultat de ton programme.
Au verso du défi, tu trouveras la solution.
univers social
recitus.qc.ca
DÉFI 1 - AJOUTER UN ARRIÈRE-PLAN
Solution :
Défi technologique :
Tu dois choisir une image de fond significative.
Ensuite, tu dois l’ajouter à ton animation.
Défi historique :
L’arrière-plan doit être représentatif de la scène que tu veux illustrer. Attention au anachronisme!
univers social
recitus.qc.ca
univers social
recitus.qc.ca
DÉFI 2 - CHOISIR UN SPRITE
Défi technologique :
Tu dois insérer un sprite et changer son costume afin de l’animer.
Astuce : utilise le bloc attendre afin de voir le changement.
Défi historique :
Le sprite doit représenter un acteur important de l’époque de l’arrière-plan que tu as choisi.
Solution :
univers social
recitus.qc.ca
univers social
recitus.qc.ca
DÉFI 3 -
Défi technologique :
1 - Connecte-toi à Scratch.
2 - Clique sur le projet du RÉCITUS qui t’offre une banque d’images : � Secondaire 1� Secondaire 2
3 - Sélectionne cinq sprites et un arrière-plan, glisse-les dans le sac à dos au-bas de l’écran.
4 - Crée un nouveau projet en utilisant les sprites et scènes de ton sac à dos.
univers social
recitus.qc.ca
CRÉER UNE BANQUE DE SPRITES ET DE SCÈNES
Glisser-déposer
1
2
3
Solution :
univers social
recitus.qc.ca
DÉFI 4 - FAIRE AVANCER TON SPRITE
Défi technologique :
1 - Mettre ton personnage à la position �X=0 Y=0 au centre de l’affichage.
2 - Tu dois ensuite le faire attendre 5 secondes.
3 - Tu dois faire avancer ton personnage de 100 pas.
Solution :
Pour aller plus loin :
univers social
recitus.qc.ca
DÉFI 5 - INTÉGRER UN DIALOGUE
Défi technologique :
Tu dois insérer une phrase exprimée par ton sprite.
Solution :
Défi historique :
Le sprite doit énoncer une phrase qui reflète la réalité de l’époque choisie.
Pour aller plus loin :
univers social
recitus.qc.ca
DÉFI 6 - AJOUTER UN SON
Défi technologique :
Tu dois enregistrer ta voix qui introduit brièvement le scénario de ton animation.
Solution :
Défi historique :
Ton enregistrement devra situer ton animation dans le temps et dans l’espace.
Exemple : « Voici l’histoire de (personnage). Il a vécu à (lieu) vers (année). »
Pour aller plus loin :
univers social
recitus.qc.ca
DÉFI 7 - POSER UNE QUESTION
Défi technologique :
Ton sprite devra poser une question à l’auditoire.
Solution :
Défi historique :
La question et la réponse devront correspondre à la réalité historique de ton sprite et de l’arrière-plan.
univers social
recitus.qc.ca
DÉFI 8 - CRÉER UN MENU VERS LES SCÈNES
Défi technologique :
Tu dois créer un menu permettant la navigation entre les aspects à l’intérieur de ton programme Scratch.
Solution :
univers social
recitus.qc.ca
DÉFI 9 -
Défi technologique :
Ton sprite devra poser une question à l’auditoire et offrir une rétroaction en fonction de la réponse.
Solution :
Défi historique :
La question et la réponse devront correspondre à la réalité historique de ton sprite et de l’arrière-plan.
Pour aller plus loin :
univers social
recitus.qc.ca
POSER UNE QUESTION AVEC RÉTROACTION
DÉFI FACULTATIF -
Défi technologique :
Ton sprite devra se déplacer lorsque tu utiliseras les flèches du clavier
Solution :
univers social
recitus.qc.ca
DÉPLACER TON SPRITE AVEC LES FLÈCHES DU CLAVIER
SOLUTIONS DES DÉFIS
Défi 1 Ajouter un arrière-plan
Défi 2 Choisir un sprite
Défi 3 Créer une banque de sprites (sec 1) (sec 2)
Défi 4 Faire avancer ton sprite
Défi 5 Intégrer un dialogue
Défi 6 Ajouter un son
Défi 7 Poser une question
Défi 8 Créer un menu vers les scènes
Défi 9 Poser une question avec rétroaction
Défi facultatif Déplacer ton sprite avec les flèches
univers social
recitus.qc.ca
Félicitations! Tu as réussi l'ensemble des défis proposés.
Pour aller plus loin
La programmation en univers social�https://www.recitus.qc.ca/technologie/publication/code-us
Pour toutes questions, n’hésitez pas à communiquer avec nous :
info@recitus.qc.ca
DÉFI 7 - POSER UNE QUESTION
Défi technologique :
Ton sprite devra poser une question à l’auditoire.
Solution :
Défi historique :
La question et la réponse devront correspondre à la réalité historique de ton sprite et de l’arrière-plan.
univers social
recitus.qc.ca