Want to create interactive content? It’s easy in Genially!

Get started free

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 !