MARIGNANE COLLEGE EMILIE DE MAIRABEAU SEGPA SITUATION Formation DISCIPLINE MATH
MARIGNANE COLLEGE EMILIE DE MAIRABEAU SEGPA SITUATION Formation DISCIPLINE MATHS NIVEAU : 3ème Algorithmique et programmation Le programme cycle 4 Au cycle 4, les élèves s'initient à la programmation, en développant dans une démarche de projet quelques programmes simples, sans viser une connaissance experte et exhaustive d'un langage ou d'un logiciel particulier. En créant un programme, ils développent des méthodes de programmation, revisitent les notions de variables et de fonctions sous une forme différente, et s'entraînent au raisonnement. Connaissances et compétences associées : ▪ Décomposer un problème en sous- problèmes afin de structurer un programme ; reconnaître des schémas. ▪ Écrire, mettre au point (tester, corriger) et exécuter un programme en réponse à un problème donné. ▪ Écrire un programme dans lequel des actions sont déclenchées par des événements extérieurs. ▪ Programmer des scripts se déroulant en parallèle. - Notions d'algorithme et de programme. - Notion de variable informatique. - Déclenchement d'une action par un événement, séquences d'instructions, boucles, instructions conditionnelles. Exemples de situations, d'activités et de ressources pour l’élève : ▪ Jeux dans un labyrinthe, jeu de Pong, bataille navale, jeu de nim, tic tac toe. ▪ Réalisation de figure à l'aide d'un logiciel de programmation pour consolider les notions de longueur et d'angle. ▪ Initiation au chiffrement (Morse, chiffre de César, code ASCII...). ▪ Construction de tables de conjugaison, de pluriels, jeu du cadavre exquis... ▪Calculs simples de calendrier. ▪ Calculs de répertoire (recherche, recherche inversée...). ▪ Calculs de fréquences d'apparition de chaque lettre dans un texte pour distinguer sa langue d'origine : français, anglais, italien, etc. Objectif principal : Prise en main par les élèves du logiciel. Objectifs spécifiques : • Commencer à utiliser le vocabulaire de Scratch pour savoir nommer les objets de l’interface ; • Comprendre le fonctionnement des blocs, leur « aimantation », leur duplication par un clic droit dans la fenêtre de script ; • Savoir exécuter et mettre au point un script, de déclencher son exécution par un clic sur le drapeau vert ; • Enregistrer son programme. Activités des élèves En travail individuel En petits groupes En grand groupe En situation de recherche En situation de synthèse Séance 2 Durée : 45 minutes. Rappel de la séance précédente. 5 minutes. Activité 1 : L’élève est invité à ouvrir et expérimenter à partir du document « PremierLabyrinthe.sb2 » préparé par le professeur et qui se trouve dans leur espace réseau personnel. Le bloc « départ » permet de positionner le « chat » à sa bonne place et à la bonne taille. Le défi proposé aux élèves est de combiner des déplacements (« avancer de » et « tourner ») pour amener le chat à la cible jaune. Dans la fenêtre de script est présenté le squelette du script visé : déclenchement par le drapeau vert, utilisation du bloc départ, et les trois blocs aimantés qu’il faut dupliquer et « attacher » pour obtenir le script final. En ayant déjà placé un bloc « avancer de 100 », l’élève peut tester que le chat arrive au bout du premier trajet horizontal, ce qui lui donne une première idée de l’échelle en pixels. X X X X Activités des élèves En travail individuel En petits groupes En grand groupe En situation de recherche En situation de synthèse Le professeur a préparé ces éléments de script, qu’il n’est pas nécessaire de présenter aux élèves lors d’une première séance : Aux élèves qui réussiraient très vite à terminer l’exercice, on peut expliquer le fonctionnement de ces deux blocs. Activité 2 : Pour les élèves ayant réussi l’activité 1, je propose d’utiliser le site « studiocode.org ». Ils devront sélectionner le cours n°3 et « labyrinthe ». Les élèves aideront le zombie à se rendre au tournesol en utilisant une combinaison de séquences. Leurs réussites seront visibles au fur et à mesure des activités proposées. Vert clair : tâche accomplie mais il est possible d’utiliser moins de blocs Vert foncé tâche parfaitement accomplie X X X X Activités des élèves En travail individuel En petits groupes En grand groupe En situation de recherche En situation de synthèse Activité 3 : Trace écrite : Comme en mathématiques, le travail sur la compétence Communiquer, sur la construction d’une expression écrite et orale précise est un objectif de formation important. Il convient donc de s’accorder sur un vocabulaire précis. En grand groupe et en situation de synthèse, compléter le document : Choix de la langue, lutin, blocs logiques, blocs « aimantés », écran de contrôle , zone de script. X X Eléments d’adaptation, de différenciation, d’individualisation : - Il s’agit d’accompagner chaque élève, en permettant aux meilleurs de construire des méthodes expertes dans la résolution d’un problème algorithmique ; - Il s’agit en même temps de conduire les élèves les plus en difficulté à une maîtrise suffisante des attendus du programme pour valider l’acquisition du socle commun de connaissances, de compétences et de culture. - C’est ainsi qu’une séance peut comporter un « défi » permettant aux élèves qui auraient rapidement réalisé l’objectif commun de poursuivre en autonomie leur travail, pendant que le professeur se rend disponible auprès d’autres élèves ; - L’objectif commun peut être dépassé par certains élèves qui peuvent utiliser un bloc de répétition, ou analyser le fonctionnement des scripts cachés par le professeur, comme le bloc-utilisateur « départ » ; - En cliquant sur un bloc ou un script on peut observer immédiatement l’effet sur le lutin ; - D’autre part, aucun jugement de valeur n’est porté sur l’élève ou ses performances, la machine se contente d’effectuer les commandes et c’est l’élève lui-même qui constate s’il s’est trompé ou pas, et qui est invité à essayer une autre solution en cas d’échec. Séance 3 : Même situation de départ en ouvrant « PremierLabyrinthe.sb2 » préparé par le professeur et qui se trouve dans leur espace réseau personnel. Cependant, obligation d’utiliser le bloc de répétition. Prénom : Classe : uploads/Management/ algorithmique-et-programmation-seance.pdf
Documents similaires










-
55
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jui 09, 2021
- Catégorie Management
- Langue French
- Taille du fichier 0.3343MB