Développement

Programmation pour les enfants Scratch 3.0 lancement

Programmation pour les enfants Scratch 3.0 lancement

Gratte 3.0 est sorti le 2 janvier 2019. La nouvelle version du langage de programmation pour enfants est une version importante qui passe de l'utilisation d'Adobe Flash aux normes Web HTML, CSS et JavaScript.

Scratch est un langage de programmation visuel qui est utile comme environnement d'introduction pour enseigner la programmation aux enfants (et aussi aux adultes).

Les utilisateurs de Scratch peuvent télécharger et utiliser Scratch Desktop, une version de bureau de l'environnement disponible pour Windows et Mac OS X, ou utiliser une version en ligne qui fonctionne dans n'importe quel navigateur Web moderne.

Les versions de bureau et en ligne partagent l'interface ; les utilisateurs existants de Scratch peuvent remarquer que l'interface a légèrement changé ; la scène, la partie de scratch où le programme est exécuté visuellement, déplacée vers la droite.

Les utilisateurs trouvent les blocs de code, les costumes et les sons à gauche, le bloc de code au milieu et le bloc de scène à droite dans Scratch 3.0. Le changement a été fait parce que "les gens ont trouvé l'interface plus intuitive et compréhensible" avec les nouvelles dispositions.

Les débutants en scratch commencent par les opérations de base, e.g. utiliser le glisser-déposer pour déplacer des blocs de code tels que « déplacer », « dire » ou « répéter » vers la zone de code ; ces blocs de code peuvent être modifiés directement, généralement en entrant différents numéros, e.g. 50 étapes pour se déplacer au lieu de 10, ou en sélectionnant l'une des options disponibles dans un menu.

Il n'est pas nécessaire de télécharger la version de bureau pour essayer Scratch ; pointez simplement un navigateur moderne sur cette page pour charger l'éditeur en ligne. Google Chrome, Microsoft Edge, Mozilla Firefox et Apple Safari sur les systèmes de bureau et Chrome et Safari sur les tablettes sont officiellement pris en charge. Les développeurs notent qu'Internet Explorer n'est pas pris en charge.

Scratch prend en charge de nombreux concepts de programmation majeurs, notamment les boucles, les variables, les entrées utilisateur, le stockage persistant, les interactions souris et clavier, etc.

Gratte 3.0 développe ce qui était disponible auparavant. Les projets Scratch créés avec des versions plus anciennes de l'environnement de programmation sont toujours disponibles et peuvent être chargés dans Scratch 3.0. Il n'est cependant pas possible de charger Scratch 3.0 projets dans les anciennes versions de l'environnement de programmation. La nouvelle version introduit de nouvelles fonctionnalités et blocs.

Les nouveaux blocs incluent la prise en charge de nouveaux opérateurs pour améliorer l'utilisation des chaînes (texte), de nouveaux blocs de stylet et la prise en charge de la transparence, un nouveau bloc de glissement et de nouveaux blocs d'effets sonores.

Les utilisateurs peuvent ajouter des extensions à Scratch ; les extensions ajoutent de nouveaux blocs de code à Scratch. Un certain nombre d'extensions sont déjà fournies, y compris des extensions qui ajoutent une détection vidéo, une fonctionnalité de traduction ou une fonctionnalité pour interagir avec les éléments Lego MindStorms ou WeDo.

Gratte 3.0 inclut de nouveaux sprites, un éditeur de son repensé et de nouveaux blocs de programmation. De plus, Scratch peut être utilisé sur des tablettes pour créer et jouer avec des programmes.

L'éditeur de sons propose de nouveaux effets sonores et une interface utilisateur améliorée qui est plus facile à utiliser. L'éditeur de peinture a également reçu de nouvelles fonctionnalités : de nouveaux contrôles pour l'ordre des calques, de nouveaux outils qui fonctionnent en mode vectoriel, de meilleurs contrôles de points vectoriels, etc.

Mots de clôture

J'ai commencé à enseigner la programmation avec Scratch et cela fonctionne très bien grâce à la facilité d'utilisation de l'interface et à la nature visuelle de celle-ci. C'est génial de susciter l'intérêt pour la programmation et c'est assez puissant pour ce qu'il fait.

Maintenant, c'est à votre tour: Avez-vous essayé Scratch? Quelle est votre opinion là-dessus?

Remappez les boutons de votre souris différemment pour différents logiciels avec X-Mouse Button Control
Peut-être que vous avez besoin d'un outil qui pourrait faire changer le contrôle de votre souris avec chaque application que vous utilisez. Si tel est...
Examen de la souris sans fil Microsoft Sculpt Touch
J'ai lu récemment sur le Microsoft Sculpt Touch souris sans fil et j'ai décidé de l'acheter. Après l'avoir utilisé pendant un certain temps, j'ai déci...
Trackpad et pointeur de souris à l'écran AppyMouse pour tablettes Windows
Les utilisateurs de tablettes ratent souvent le pointeur de la souris, surtout lorsqu'ils ont l'habitude d'utiliser les ordinateurs portables. Les sma...