« Scratch » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 22 : Ligne 22 :


== Download and installation ==
== Download and installation ==
Scratch is free for download and installation on Mac, Windows and Ubuntu (Linux).
Scratch est libre à télécharger et peut être installé sur Mac, Windows et Ubuntu (Linux).
*[http://info.scratch.mit.edu/Support/Get_Started Get Started] - installation and quick start guide
*[http://info.scratch.mit.edu/Support/Get_Started Get Started] - installation et guide de mise en route.


Projects created in Scratch can be saved in the native format (.sb file extension) or exported as Flash (.swf) files.
Les projets créés en Scratch peuvent être enregistrés dans un format natif à Scratch (.sb file extension), visionnés et modifiés ou exporté en format Flash (.swf) et intégrés dans une page web.
(i.e. cannot play on Apple mobile devices)


== Examples ==
== Examples ==

Version du 25 octobre 2012 à 18:04

Définition

Scratch est un outil de programmation pour la création et l'édition des jeux, histoires interactives, et des animations intégrant les multimédias (son, images, texte). Scratch a été développé en 2006[1] par l'équipe Lifelong Kindergarten Group du MIT Media Lab. Son développement est soutenu par plusieurs fondations américaines.

Description

Scratch est un langage de programmation orienté objet (object oriented programming language) rendu dans une interface graphique. Le logiciel est disponible en plusieurs langues, et permet aux non-programmeurs de créer des animation, jeux interactifs, et des visualisations sans devoir écrire en code. Scratch cible comme utilisateurs les enfants à partir de 10 ans, mais également les enseignants qui souhaitent intégrer les TIC dans leur programme d'études.

Interface de Scratch

Capture d'écran de l'environnement Scratch

L'interface de Scratch est composée d'une scène sur laquelle on pose les différents 'objets' (en haut à droite) et d'où on peut démarrer et arrêter l'animation. Une séléction de palettes (haut à gauche) permet de choisir les composants (à gauche) et de les tirer vers le champs réservé à la composition des scripts (au centre). Ce champs offre des onglets qui permet d’accéder et de modifier à des fichiers et des médias qui peuvent êtres soit crées à l'intérieure de Scratch (images, enregistrements de sons), soit crées ailleurs et importés. Le champ en bas à droite est réservé aux objets. A ces objets peuvent être créés ou importés. Avec les scripts on définit leur propriétés, et leur actions (rôles). La scène aussi peut avoir des scripts propres à elle qui gèrent la mise en scène des différents objets.

Usages

Étudiants

En utilisant Scratch, les étudiants peuvent construire des projets et apprendre les concepts de base de la programmation. Vu que ces projets peuvent eux mêmes être basés sur une thématique sous exploration dans un contexte scolaire, l'utilisation de Scratch peut répondre à plusieurs objectifs d'apprentissage dans une approche de pédagogie par projet.

Enseignants

Grâce à facilité du logiciel et de l'accessibilité de son interface beaucoup d'enseignant utilisent Scratch pour construire leur propres visualisations et animations interactives pour présenter à leurs étudiants des concepts complexes.

Les chercheurs en sciences de l'éducation

Scratch est fondé sur une approche d'apprentissage par design (learning by design), ancré dans une pédagogie constructioniste. Des références et des ressources pour les enseignants et les chercheurs sont mises à disposition sur leur site.

Download and installation

Scratch est libre à télécharger et peut être installé sur Mac, Windows et Ubuntu (Linux).

Les projets créés en Scratch peuvent être enregistrés dans un format natif à Scratch (.sb file extension), visionnés et modifiés ou exporté en format Flash (.swf) et intégrés dans une page web.

Examples

  • A video of Scratch in use in preschool (in French)
  • Many project ideas are available on the ScratchEd site in the form of videos, testimonials and proposed lesson plans.

Tutorials

  • Scratch cards - simple activity cards to get one started with programming with Scratch
  • Tutorials - Collection of project specific tutorials

Community

Scratch has and increasingly large community composed of developers, educators and students.

Student community

From within the Scratch interface, students can share their projects projects through the Scratch website galleries and projects pages. Projects can be downloaded and 'remixed' by other members of the community.

Educator community

ScratchEd is an online community for educators to share their experiences using Scratch and any lesson plans, resources, projects or tutorials they have created.

Links

References