background preloader

Langage

Facebook Twitter

Tynker. Guide d’apprentissage de Scratch. Scratch - Langues et langages. Scratch est un logiciel de programmation destiné à apprendre la programmation aux enfants, à partir de 7 ans.

Scratch - Langues et langages

Construit à partir de Smalltalk et Squeak, il apporte un environnement plus simple et cadré, mais ne permet pas d’aller aussi loin que ce dernier. Pour programmer dans Scratch, le principe est simple : l’utilisateur met en place un décor, des sprites, et "programme" via des "briques de commande" toutes prêtes. Ces briques, représentant les différentes commandes du langage Scratch, fonctionne à la manière des briques de lego. Ainsi, si l’on utilise la brique "avance de ’10’ pas", et que l’on clique dessus, le sprite choisi avance de 10 pas. En imbriquant cette commande et la commande "jouer le son ’blip.wav’, celui-ci avancera et jouera le son choisi. En marge du logiciel en lui-même, le site comprend une galerie à la youtube, où les utilisateurs peuvent partager leurs projets jouables en ligne via une applet java adaptée, et échanger des composants, des scripts via ce système.

Dart : Google dévoile son nouveau langage Web, alternative à JavaScript. Comme prévu, Google vient de publier une première version de test de Dart, un nouveau langage de programmation structuré, qui doit permettre de réaliser des applications Web de petite ou grande envergure.

Dart : Google dévoile son nouveau langage Web, alternative à JavaScript

Bien que la société se garde bien de l'affirmer directement, Dart est pensé comme une alternative à l'omniprésent JavaScript, dont il entend combler certaines des lacunes. Google a levé le voile lundi sur Dart, un nouveau langage de programmation structuré qui ambitionne de pallier certaines des carences de JavaScript, aujourd'hui incontournable sur le Web. Bibliothèques et outils de compilation, de vérification ou d'exécution du code sont dès à présent mis à disposition par l'intermédiaire d'un site dédié, dartlang.org. Pour Lars Bak, responsable du projet chez Google, Dart combine flexibilité et avantages d'un langage structuré via la présence d'un système de classes et la possibilité de faire appel à un typage, statique ou dynamique, qui dans tous les cas reste optionnel.

NetLogo Home Page. NetLogo is a multi-agent programmable modeling environment.

NetLogo Home Page

It is used by tens of thousands of students, teachers and researchers worldwide. It also powers HubNet participatory simulations. It is authored by Uri Wilensky and developed at the CCL. You can download it free of charge. What can you do with NetLogo? Join mailing lists here. Download NetLogo Go to NetLogo Web NetLogo comes with a large library of sample models.

StarLogo TNG. Version 1.5.

StarLogo TNG

Download it here Curriculum Materials HERE StarLogo TNG is The Next Generation of StarLogo modeling and simulation software. While this version holds true to the premise of StarLogo as a tool to create and understand simulations of complex systems, it also brings with it several advances - 3D graphics and sound, a blocks-based programming interface, and keyboard input - that make it a great tool for programming educational video games.

Through TNG we hope to: Lower the barrier to entry for programming with a graphical interface where language elements are represented by colored blocks that fit together like puzzle pieces.Entice more young people into programming through tools that facilitate making games.Use 3D graphics to make more compelling and rich games and simulation models. News StarLogo TNG has finally reached 1.5! Here are the release notes and change log for detailed information about the improvements. MIT App Inventor. Scratch et la métacognition. Scratch est un logiciel de programmation pour les petits (voir site Squeaki pour de la documentation).

Scratch et la métacognition

Ici, le mot programmation peut être remplacé par « apprentissage », car l’élève apprend, entre autres, à résoudre des problèmes ainsi que des des concepts mathématiques lorsqu’il est plongé dans le monde de Scratch, en Mathématie [1]. Voici un exemple simple de réflexion métacognitive (ici, on veut aider l’élève à améliorer son processus) relié à un petit projet Scratch. Réaliser un carré.