Want to create interactive content? It’s easy in Genially!
Scratch
yahsem
Created on May 20, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Scratch
découverte & prolongements
INDEX
En classe
Sites Utiles
Présentation
Présentation
Scratch
Scratch est un langage de programmation graphique manipulable et exécutable par le logiciel de même nom à vocation éducative. C'est ce qu'on appelle programmer par blocs.
Scratch est donc un outil qui permet de créer rapidement des programmes (jeux, des histoires animées ...) en assemblant simplement des blocs de codes. Il repose sur une approche ludique de l’algorithmique, pour aider les élèves à créer, à raisonner et à coopérer. - Cliquez sur l'image pour y accéder -
Scratch - tableau de bord
Choix de la langue
Scène
Palette d'instructions
Zone du programme
Lutin (personnage)
Zone "arrière plan"
Tuto - présentation de scratch
Tuto - Faire son premier programme
En classe
La programmation: Pourquoi ? pour qui ? comment?
Article du service nationale du RECIT
les avantages / les inconvenients
Les inconvénients
Les avantages
- Language simple et logiciel gratuit - Correction directement via le logiciel - Plusieurs façons d'arriver à la solution - 70 langues différentes - Disponible sans internet et sur différents supports
- Difficultés de lecture possibles - Utilise uniquement les couleurs comme discriminant et peut paraître fouilli - Repère orthonormé et notions d’angles - Scratch ne s’utilise qu’à l’école et au collège
Comment gérer les groupes ?
Avec 5 ou 6 ordinateurs pour 27 élèves
Tous ensemble
En ateliers
travail en groupe avec des rôles définis et une prise de décision consensuelle
travailler par binômes et ateliers tournants: 3 ateliers de 45 min
Les rôles tournent à chaque manipulation, séance..
Les rôles tournent à chaque manipulation, séance..
Le +: Approche plus globale du prpogrammeGestion plus individualisée des difficultés de l'atelier
Le +: Beaucoup d'échanges
Le - : Gestion du niveau sonore et déplacements
Le - : Motivation dans les uatres ateliers. (en attendant?)
Quels sont les rôles possibles?
● celui qui prépare le programme sur l'ardoise ou sur le cahier: le préparateur● celui qui rentre le programme d’un lutin : le programmateur de ce lutin ● Celui qui s’occupe de l’arrière plan ● celui qui teste le programme: le testeur ● celui qui prend les notes sur l’avancement du projet: le secrétaire ● celui qui rapporte l'expérience aux autres... le rapporteur ● Celui qui enregistre le programme : l’enregistreur
VIDEO d'une séance de programmation avec Scratch
« On apprend ce qu’on fait »: Le « Défi Scratch Aveyron » propose un parcours sur les voies de la programmation et de la création numérique. Pour aborder les savoirs par la résolution de problèmes, comprendre les concepts logiques de base (séquence, itération, condition), apprendre à organiser sa pensée de façon claire, imaginer, créer et partager. - Académie de Toulouse - Vidéo de Canopé
SItes utiles
Sites utiles
Code.org
Un site pour initier les élèves à la programmation (à partir du cycle 2). Avec une inscription, il est possible de personnaliser les séances et même d'obtenir un suivi
Cod'Blocs studio est une création de l'équipe numérique 1er degré du département de la Mayenne, afin de permettre aux élèves des cycles 2, 3 et 4 d'expérimenter la programmation visuelle. Cette activité propose de prendre le contrôle d'une machine à tamponner et de produire des images sur le principe du pixel art (grilles 8x8, 10x10 ou 16x16).
STamp it!
Campus Junior
Campus Junior permet un apprentissage à la carte de Scratch. A travers une quarantaine de tutoriels vidéo courts et amusants, d’ateliers pratiques sous forme de jeux et de quiz pour consolider les acquis, il invite les enfants à découvrir les principales notions de la programmation en suivant les aventures du professeur Misso et de Sam et Zoé.
Run MArco
Run Marco est une application gratuite dédiée à l'initiation à la programmation. L'élève doit faire avancer un personnage en utilisant des tuiles de codage. Plus l'élève avancera dans les niveaux, plus s'ajouteront des blocs de programmation. À chaque ajout, l'élève recevra une courte explication.
Merci !