cClaude.rocks ☕ Le blog

[Nouvelles technologies, sciences et coups de gueule…]

Menu

Logo scratch 3

Scratch est un langage de programmation graphique. Il s’agit d’un outil Ă  vocation Ă©ducative dont le code est sous licence libre.


ඏ

Scratch est Ă  la fois un environnement de dĂ©veloppement, un moteur d’exĂ©cution du langage Scratch mais aussi un site web.

Initialement programmĂ© en Smalltalk, il fut rĂ©Ă©crit en ActionScript (Adobe flash) pour sa seconde version et puis finalement c’est le langage JavaScript qui a Ă©tĂ© choisi pour la troisiĂšme version.

Scratch 3 ne nĂ©cessite rien d’autre qu’un navigateur moderne comme Firefox et profite pleinement des fonctionnalitĂ©s de WebGL (disponible sur tous les navigateurs modernes).

Les principales caractéristiques de Scratch :

  • 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.
  • basĂ© un Ă©diteur visuel, le code est Ă©crit dans la langue maternelle de l’enfant (plus de 40 langues disponibles) sous forme de briques en couleurs (par exemple les contrĂŽles en orange, les variables en rouge, les mouvements en bleu). Il permet de mettre en Ɠuvre visuellement des concepts de base de la programmation tels que les boucles, les tests, les affectations de variables.

ඏ

En France, suite Ă  la rĂ©forme des collĂšges de 2015 apparaissent les notions de codage et de programmation, la plateforme d’apprentissage Scratch est largement utilisĂ©e dans ce cadre.

Bien que Scratch ne soit pas en tant que tel obligatoire, certain sujets du diplÎme national du brevet (DNB) contiennent des questions portent sur des algorithmes réalisés avec Scratch.

Les premiĂšres versions de Scratch 3 Ă©taient disponibles dĂšs aoĂ»t 2018 mais, la version 3.0 est sortie en janvier 2019 et celle-ci devrait ĂȘtre une nouveautĂ© dans les collĂšges français Ă  la rentrĂ©e 2019-2020.


ඏ

La version en ligne est disponible sur le site scratch.mit.edu avec de nombreux projets pouvant servir d’exemples.

Il existe une version hors ligne appelĂ©e Scratch Desktop que vous pouvez tĂ©lĂ©charger, vous permettant d’utiliser l’éditeur Scratch Desktop pour travailler sur vos projets sans connexion internet. Vous pouvez installer Scratch Desktop sur Windows 10+ et MacOS 10.13+.

Si vous ĂȘtes curieux, vous pouvez tester la toute derniĂšre version (version en cours de dĂ©veloppement) sur llk.github.io/scratch-gui/develop/

Le code source est Ă©galement disponible sur https://github.com/LLK/scratch-gui

Le site de l’acadĂ©mie de Grenoble propose un accĂšs Ă  Scrath 3 sans fioriture qui est plus adaptĂ© Ă  un cadre scolaire et vous pouvez Ă©galement tĂ©lĂ©charger une version prĂȘte Ă  l’emploi.

Je vous propose Ă©galement une version sans fioriture et sans pistage sur ce serveur.

Aide pour les exemples de cette page :

IcĂŽne Fonction
Bouton démarrer Démarrer le programme
Bouton arrĂȘter ArrĂȘter le programme

ඏ

En savoir +

኿


â„č 2006 - 2024 | 🏠 Accueil du domaine | 🏡 Accueil du blog