# data[].attributes.body
3 possibilités d'utiliser Scratch :

Sur ordinateur en mode Online : inscription sur le site internet de scratch http://scratch.mit.edu

Sur ordinateur en mode Offline : nécessite d'installer le logiciel

Sur tablette iPad : télécharger l'application gratuite ScratchJr sur l'Applestore

# data[].attributes.headline
Concepts de programmation et compétences développés avec Scratch

# data[].attributes.subject
Concepts de programmation et compétences développés avec Scratch

# data[].attributes.body
La programmation avec des blocs :

Assembler tout simplement des blocs identifiables par leur couleur.

La logique de syntaxe exclue toute source d'erreur ou incompatibilité.

possibilité de faire des changements sur les blocs même lorsque les programme sont actifs.

Manipulation de média :

Scratch permet de contrôler des graphiques, de la musique et des sons.

L'échange et la collaboration :

Sur le site internet de Scratch on peut essayer, réutiliser et modifier les projets des autres.

# data[].attributes.headline
Objectifs de Scratch à destination des élèves

# data[].attributes.subject
Objectifs de Scratch à destination des élèves

# data[].attributes.body
Programmer de façon ludique

Activité motivante et accessibles aux enfants du cycle 3

Apprendre les idée mathématiques et logico-déductives

Apprendre les concepts essentiels d'algorithmique de base

Processus itératifs (les boucles par exemple)

Les instructions conditionnelles (si, si-sinon)

Les coordonnées (dans un repère du plan)

Les variables et les nombres aléatoires

Mettre en œuvre le processus de conception (idée, création d'un prototype, expérimentation, correction, obtenir l'avis de ses pairs, mettre à jour,...)
Développer le sens logique
Comprendre le fonctionnement des nouvelles technologies qu'il rencontrent partout dans leur vie quotidienne