Privacy Policy Cookie Policy Terms and Conditions

[HOME PAGE] [STORES] [CLASSICISTRANIERI.COM] [FOTO] [YOUTUBE CHANNEL]


Scratch (langage)

Scratch (langage)

Page d'aide sur l'homonymie Pour les articles homonymes, voir Scratch.
Cet article est une ébauche concernant un logiciel libre.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Le ton de cet article ou de cette section est trop promotionnel ou publicitaire.
Modifiez l'article pour adopter un ton neutre (aide quant au style) ou discutez-en.
Scratch
Logo.

Apparu en 2006
Auteur Mitchel Resnick (en)
Développeurs MIT Media Lab Lifelong Kindergarten Group
Dernière version stable 2 (15 juillet 2015)
Paradigmes Objet
Typage dynamique
Influencé par Logo, Smalltalk, HyperCard, StarLogo (en), AgentSheets (en), Etoys (en)
Système d'exploitation Mac OS, Windows, Linux
Licence GPLv2 et Scratch Source Code License
Site web scratch.mit.edu

Scratch est une implémentation visuelle et dynamique du langage de programmation Smalltalk basé sur Squeak.

Cette plateforme d'apprentissage de codage comporte de plus de 10,5 millions de projets partagés allant de l'animation à la simulation 3D. Le nombre d'utilisateurs enregistrés est de 7,5 millions et ne cesse d'augmenter[1].

Vue d’ensemble

  • Scratch est dynamique : il permet de modifier le code du programme en cours d'exécution. Orienté multimédia avec pour objectif l'enseignement de l'univers informatique aux enfants, il traite avec une grande facilité les concepts de base de la programmation tels que les boucles, les tests, les affectations de variables, et surtout de la manipulation des objets dans la pure tradition des E-Toys (en) connus sous Squeak, tout comme les sons et les vidéos.
  • Scratch est visuel, tout le code est directement inscrit dans la langue maternelle de l'enfant (une vingtaine de langues européennes sont disponibles) sous forme de briques en couleurs (par exemple les contrôles en orange, les variables en rouge, les mouvements en bleu).
  • Scratch permet ainsi à l'enseignant de diffuser sa pédagogie au moyen de l'interactivité quasi-ludique des objets manipulés par ces briques logicielles. Le nom de Scratch provient du Turntablism, cet art de mélanger des sons grâce aux tables de mixage, comme cette vision de réutiliser des objets.
  • Scratch permet de rendre utilisable en ligne les projets réalisés, au moyen du plugin Adobe Flash Player lequel transforme les projets Scratch en applications web.

Utilisation comme langage d'enseignement

Environnement de programmation Scratch en français

Les domaines d'utilisation de Scratch dépassent l'univers scolaire, mais une forte communauté d'enseignants, d'étudiants, de passionnés, exposent et partagent sur le site de Scratch leurs créations, leur créativité et leurs développements.

Le slogan de Scratch est "Imagine·Programme·Partage !". Le partage est en effet un fondamental de la pédagogie de Scratch. Recycler des projets existants pour en inventer de nouveaux, telle est la conception de ce micromonde.

Scratch est un environnement de développement, de site web, et un lecteur de scripts Scratch.

Le code source de Scratch est encore en développement. Il est distribué sous 2 licences dont la licence GPL. Toutefois, Scratch et d'autres éléments sont des marques déposées (trademarks), dont la re-distribution est soumises à contraintes [2]. Une version ne contenant pas les marques déposées est mise à disposition et permet de distribuer des modifications éventuelles avec une licence GPL.

Dans le monde francophone, des Coding goûters sont organisés autour des outils Scratch avec une communauté spécifique[3].

Les différentes briques de codage

Le langage Scratch est constitué de multiples briques permettant d'exécuter une action précise. Il existe 10 catégories de briques différentes (classées par couleurs)[4]:

Couleur de la brique Bleu (foncé) Orange (clair) Orange (foncé) Violet Bleu (clair) Rose Vert (clair) Vert (foncé) Rouge Violet (foncé)
Effet Mouvement Contrôle Evénement Apparence Capteur Son Nombres Stylo Variable Blocs et extensions
Logo des Coding goûters.

Références

  1. « Scratch Statistiques », sur https://scratch.mit.edu'',‎ (consulté le 20 mars 15)
  2. http://info.scratch.mit.edu/Source_Code
  3. http://codinggouter.org/doku.php
  4. « Scratch », sur https://scratch.mit.edu/'',‎ (consulté le 20 mars 2015)

Voir aussi

Articles connexes

  • Smalltalk
  • Squeak

Liens externes

  • Scratch sur le site du MIT
  • Code source de Scratch
  • Wikibooks Scratch en anglais
  • RÉCIT MST - Scratch en éducation au Québec
  • « Initiation à l’algorithmique avec Scratch et Algobox » (Archive Wikiwix Archive.is Google Que faire ?)
  • « Pourquoi choisir Scratch pour programmer l’algorithmique en classe de seconde ? » (Archive Wikiwix Archive.is Google Que faire ?)
  • Portail de la programmation informatique
  • Portail des logiciels libres
  • Portail des technologies de l'information et de la communication pour l'enseignement
This article is issued from Wikipédia - version of the Tuesday, September 08, 2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.
Contents Listing Alphabetical by Author:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Unknown Other

Contents Listing Alphabetical by Title:
# A B C D E F G H I J K L M N O P Q R S T U V W Y Z Other

Medical Encyclopedia

Browse by first letter of topic:


A-Ag Ah-Ap Aq-Az B-Bk Bl-Bz C-Cg Ch-Co
Cp-Cz D-Di Dj-Dz E-Ep Eq-Ez F G
H-Hf Hg-Hz I-In Io-Iz J K L-Ln
Lo-Lz M-Mf Mg-Mz N O P-Pl Pm-Pz
Q R S-Sh Si-Sp Sq-Sz T-Tn To-Tz
U V W X Y Z 0-9

Biblioteca - SPANISH

Biblioteca Solidaria - SPANISH

Bugzilla

Ebooks Gratuits

Encyclopaedia Britannica 1911 - PDF

Project Gutenberg: DVD-ROM 2007

Project Gutenberg ENGLISH Selection

Project Gutenberg SPANISH Selection

Standard E-books

Wikipedia Articles Indexes

Wikipedia for Schools - ENGLISH

Wikipedia for Schools - FRENCH

Wikipedia for Schools - SPANISH

Wikipedia for Schools - PORTUGUESE

Wikipedia 2016 - FRENCH

Wikipedia HTML - CATALAN

Wikipedia Picture of the Year 2006

Wikipedia Picture of the Year 2007

Wikipedia Picture of the Year 2008

Wikipedia Picture of the Year 2009

Wikipedia Picture of the Year 2010

Wikipedia Picture of the Year 2011