De Scratch Wiki en Français


Scratch


AFinir.svg

Cette page n'est pas finie !
Les infos qui s'y trouvent sont sûrement incomplètes.
Pour les auteurs : merci de bien vouloir travailler sur cette page.
Autres pages ayant besoin d'attention : Catégorie:AFinir

Le logo actuel du site de Scratch

Introduction

Scratch est un langage de programmation visuel libre à but éducatif dont la première version a été publiée en 2006. Son concepteur (Mitchel Resnick) est actuellement le directeur du [Lifelong Kindergarten Group] au [MIT Media Lab].

Statistiques

Page détaillée : Statistiques de Scratch

Le site scratch recueille actuellement plus 33 millions de projets publiés et 29 millions de membres inscrits.

Scratch est utilisé dans plus de 150 pays et est traduit dans plus de 40 langues différentes.

Les utilisateurs sont principalement des enfants âgés de 8 à 16 ans, du CM1 à la seconde (France).

Vous pouvez consulter les statistiques officielles à ce lien : https://scratch.mit.edu/statistics/

L'équipe Scratch

Voir l'article L'Équipe Scratch.

Objectif et utilisations

Scratch a pour but de permettre aux enfants de créer leurs propres jeux, histoire animées, oeuvres d'art, etc... Il est aussi utiliser pour introduire la programmation et l'algorithmie aux enfants.

Scratch a donc été créé dans le but d'encourager les jeunes gens à penser de manière créative et à travailler collaborativement.

Le Scratch Cat, la mascotte du site de Scratch

Langage de programmation

Scratch est aussi le nom du langage de programmation utilisé sur le site de Scratch.

Le langage est visuel, constitué de blocs à glisser depuis une liste et à imbriquer les uns dans les autres pour obtenir un code fonctionnel. Il a été imaginé pour être utilisé par des enfants n'ayant pas de connaissances préalables en programmation, et donc être facile à utiliser et à apprendre, intuitif.

Scratch offre des fonctionnalités poussées pour ce qui concerne le visuel, l'audio, la gestion d'événements ou le multi-threading mais limité du côté programmation.

Autres informations

Scratch est aidé financièrement par leurs partenaires Google, Intel, Cartoon Network et Fundação Lemann.
Il existe aussi des dérivés de scratch comme Mblock, qui est principalement utilisé pour programmer un robot, ainsi que Beetle Blocks, utilisé pour faire des figures en 3d.