background preloader

Scratch et Snap ! Pour initier à la programmation- Mathématiques

Scratch et Snap ! Pour initier à la programmation- Mathématiques
• Scratch et l’initiation à la programmation Le contexte de la réforme du collège Dans le cadre de la réforme du collège, l’initiation à la programmation fait son entrée dans les programmes à partir du cycle 2 : Dès le CE1, les élèves peuvent coder des déplacements à l’aide d’un logiciel de programmation adapté, ce qui les amènera au CE2 à la compréhension, et la production d’algorithmes simples. Cette initiation se poursuit au cycle 3 : Une initiation à la programmation est faite à l’occasion notamment d’activités de repérage ou de déplacement (programmer les déplacements d’un robot ou ceux d’un personnage sur un écran), ou d’activités géométriques (construction de figures simples ou de figures composées de figures simples). Et prend vraiment tout son sens au cycle 4 : En 5ème, les élèves s’initient à la programmation événementielle. Scratch, un outil adapté à la programmation au collège Scratch est un langage de programmation visuel et gratuit. Copie d’écran du guide de Scratch. Related:  Programmation codage Scratch`néococ 0913b

Informatique au collège, les activités débranchées. — Pixees Déconstruire l’informatique pour mieux la comprendre. Des activités ludiques, pour introduire la notion d’algorithme, un kit complet (mallette pédagogique, vidéos de démonstration) offre quatre activités pour expliquer les notions de stratégie gagnante, de récursivité ou bien encore d’heuristique. Il est très facile de rassembler les quelques objets (pions, etc…) pour chaque activité, voir de demander aux jeunes de fabriquer/monter les objets pour s’approprier les contenus de manière concrète. Voir le manuel complet et le source de la documentation. Une collaboration avec Makerspace nancéen avec le support de Cap’maths. Le jeu de Nim comme algorithme Jeu de Nim on commence par découvrir les règles du jeu, puis la question de chercher à gagner se pose, et on découvre alors une solution répétitive qui fonctionne mécaniquement. Le vendeur de crèpe : une initiation aux algorithmes Ce problème de tri assez simple nous permet d’introduire la notion de formalisation d’algorithme. Références:

Beebot - Robots en classe La BeeBot anime la classe Age : 4 à 8 ans (niveau Harmos 1 à 4) Le succès des activités avec BeeBot repose sur le capital de sympathie du petit robot, qui en fait un facteur de motivation important pour les élèves. Reprise du site Edurobot, cette citation explique en grande partie les raisons du succès de la BeeBot dans les classes des plus petits. Sympathique abeille, BeeBot est capable de suivre un parcours que les élèves peuvent définir de façon très intuitive : sans ordinateur ni télécommande mais à l’aide de boutons sur son dos, elle se déplace par une succession de pas de 15 cm et de rotations de 90°. Une fois son fonctionnement maîtrisé, la limite des applications pédagogiques de BeeBot correspond pour ainsi dire à celle de l’imagination des enseignant·e·s qui souhaitent utiliser cette docile – mais têtue – assistante : groupement d’objets, apprentissage des chiffres puis des opérations élémentaires, de l’alphabet puis de la lecture, etc. Descriptifs d'activités :

Stage “Algorithmique et programmation au collège” 2016 : documents et liens Jour 1 : Introduction générale et algorithmique sur les listes : recherche du maximum, recherche d’un élément, tri [pdf]Une séquence sur le tri : activité et cours [diaporama, cours 1, cours 2] Préparation du jour 2 : Ressources, tutoriels et documents autour de Scratch et de l’informatique débranchée : site officiel Scratch (l’éditeur Scratch comprend un tutoriel) ;activités MagicMakers ;le site Pixees, et en particulier les activités débranchées et ressources Scratch ;le site CSUnplugged et son livre d’activités en français (2 tomes, voir en fin d’article) ;activités débranchées et activités Scratch sur la page de Martin Quinson. Jours 2 et 3 : Matinée sur machines - quelques activités Scratch à tester : On peut retrouver les programmes correspondant à certaines de ces activités (ébauches à compléter ou versions plus avancées) sur le studio Scratch de la formation. Autres documents Exposés sur l’algorithmique Fiches d’activité pour la classe Informatique débranchée Les autres IREM

Scratch : exercices et programmes, algorithme et jeux au collège Scratch est un logiciel simple à prendre en main et l’initiation est ludique afin de faire découvrir aux élèves l’algorithmique avec des créations d’algorithmes, de jeux vidéos, des figures dynamiques et plein d’autres choses. Briques de Scratch La partie algorithme et programmation en maths au collège vient d’être insérée dans les nouveaux programmes du cycle 4 (cinquième,quatrième et troisième) suite à la réforme du collège de 2016 avec scratch. L’aspect visuel du logiciel est formé de trois catégories : La première colonne : elle regroupe différents outils utilisables (mouvement, apparence,son,stylo,variable ou donnée,événements, contrôles, capteurs,opérateurs, ajouts de blocs) afin de créer ou de mettre en place le programme désiré. Vous trouverez sur cette page de nombreux exercices, des activités et des défis à effectuer en classe ainsi que des jeux et des programmes divers. Exercices de programmation et d’algorithme au collège Des missions avec des défis à relever avec scratch

Initiation à la notion d'algorithme Quelle est la différence entre mon intelligence et celle d'une machine ? activité, fin primaire/collège Une activité familiale pour faire comprendre la différence entre mon intelligence et celle de la machine.On joue au jeu du «robot-idiot» en se mettant dans la "peau" d'un robot pour voir ce qu'il peut ou pas faire. Un document complet pour le parent ou l'animateur.Une vidéo récréative sur le sujet. Une co-production avec Tralalere, Xprod, Universcience et images.math.cnrs.fr Déconstruire l'informatique pour mieux la comprendre Une collaboration avec Makerspace nancéen avec le support de Cap'maths, permet de proposer des activités ludiques et participatives pour introduire la notion d'algorithme. Le jeu de Nim comme algorithme activité, collège/lycée Le Crépier psycho-rigide comme algorithme activité, mi-collège/lycée Le problème du plus court chemin activité, fin-collège/lycée Le baseball multicouleur comme algorithme

Accueil ressources pédagogiques - Enseigner l’informatique Prise en main d’un microcontrôleur Ressources de l'académie de Versailles : synthèse des notions de base à maîtriser afin d’utiliser une carte à microcontrôleur de type ARDUINO TM Source Webmestre , Publié le 09/03/2019 Lire la suite Prise en main de Python Deux liens pour pour réactiver l'usage de Python si vous avez déja pratiqué ou pour débuter avec ce langage : 10 vidéos originales sur le site de l'académie de Versailles et un MOOC. Source Webmestre , Publié le 15/02/2019 Lire la suite Source Webmestre , Publié le 29/01/2019 Lire la suite Source Webmestre , Publié le 19/10/2017 Lire la suite Source Webmestre , Publié le 06/09/2017 Lire la suite Source Webmestre , Publié le 24/04/2017 Lire la suite Source Webmestre , Publié le 10/04/2017 Lire la suite

Le chevalier de la programmation (identifiants et mots de passe collège) Les jeux du B2I Les fiches surle chevalier de la programmation Exploitation pédagogique Voilà plus d'un an que ce jeu est en préparation et il voit enfin le jour. Le 1er monde (la forêt) : les déplacements de base Les enfants vont apprendre les déplacements de base : avancer, pivoter, sauter et même (sur la fin de ce monde) attaquer avec l'épée les méchants ! Le 2ème monde (l'eau) : les boucles ! Les boucles... elles sont très répandues en programmation. Le 3ème monde (le château) : approfondissement des boucles for ! On va aller plus loin dans l'utilisation des boucles en choisissant le nombres de boucles que l'on veut programmer. Le 4ème monde (le feu) : boucles while et les conditions On va voir apparaître un nouveau bloc "Répéter jusqu'à l'arrivée" (équivalant d'une boucle while) qui permet d'arriver au même résultat qu'un "répéter x fois" mais avec une autre logique, parfois plus appropriée selon le contexte. Le 5ème monde (la chambre des trésors) : comme les pros ! Un monde caché ?

Scratch2 : initiation à la domotique Interactions entre des sprites En effet, pour déterminer une "alarme", il faut créer un évènement qui la déclenche. C'est là où la créativité des élèves va pouvoir s'exprimer, ce sera à eux de choisir comment symboliser ça. Il nous faut rajouter des 'Lutins', ou 'Sprites', supplémentaires pour symboliser les éléments de notre scénario : le ' Sprite 2', le rectangle rouge, va définir la zone surveillée,le 'Button 1' symbolisera le signal d'alarme, c'est pourquoi nous lui attribuons 2 costumes afin de clignoter. Problème à résoudre : l'alarme n'est pas déclenchée en même temps que le drapeau vert, mais si le 'Sprite 1' touche le 'Sprite 2'. Hors nous avons vu que les programmes sont en parallèle, attribués au Lutin' pour lequel on créé ses 'Scripts', il faut donc trouver un moyen d'échanger des informations d'un programme à l'autre : Le programme pour l'alarme sera alors : Libre à vous d'imaginer les scénarios, différencier les tâches complexes à soumettre !

Liens et guides Ignorer la navigation Guide de démarrage Scratch V.2 (pdf) Aide et conseils : les premiers pas avec scratch Concepts de programmation et compétences développés avec scratch (pdf) L'informatique créative avec Scratch (pdf) Introduction à l'informatique avec Scratch (Livret de l'enseignant - pdf) Introduction à l'informatique avec Scratch (Livret de l'élève - pdf) Exemples et aide de programmation LEGO NXT (pdf) Scratch en technologie (pptx)

Related: