background preloader

Scratch et la métacognition

Scratch et la métacognition
Scratch est un logiciel de programmation pour les petits (voir site Squeaki pour de la documentation). 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é Dessiner un carré avec un logiciel de dessin est une activité intéressante, mais « construire » un carré grâce à la programmation, là on est à un niveau plus élevé. D’abord qu’est-ce qu’un carré ? Quelles consignes dois-je donner à mon lutin [2] pour que celui-ci construise un carré à l’écran ? Les élèves construiront, avec un peu de travail, un script de ce type : L’enseignant peut maintenant aider l’élève à améliorer son script [3], car il peut le consulter. Effet miroir Conclusion

Scratch - Langues et langages Scratch est un logiciel de programmation destiné à apprendre la programmation aux enfants, à partir de 7 ans. 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. 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. Scratch est ainsi un excellent logiciel pour faire découvrir la programmation aux jeunes enfants.

SqueakiMST:ScratchIdeesProjets Vous avez réalisé un projet avec Scratch? Venez le déposer sur cette page.Vous pouvez trouver plusieurs projets (anglophones) sur le site du MIT: Aide: Wikipedia peut vous aider à trouver des informations sur les sujets ci-dessous.Voir cette page pour quelques notes pédagogiques.Ressource: Images LEGO exploitables dans des projets ScratchSAÉ grenouille (Science et technologie primaire): (plusieurs idées de projets pour le primaire- en anglais) (idées de projets pour le secondaire - en anglais) Des défis pour le primaire Les défis ci-dessous se veulent un point de départ pour mieux comprendre certains phénomènes naturels (au programme du primaire: Terre et Espace, Univers matériel, Univers vivant) à l'aide de Scratch. Le jour et la nuit Est-ce que c'est le Soleil qui tourne autour de la Terre? Le cycle de l'eau D'où vient la pluie? La foudre

Création d'un mini-jeu avec SCRATCH Dans ce document, tu vas apprendre à te poser les bonnes questions pour réaliser ton premier jeu vidéo. Pour cela nous allons partir d’un exemple de jeu simple. Situation : Un héros doit protéger un gentil d’un méchant qui veut l’attaquer. Problème : Le méchant décide d’attaquer aléatoirement le gentil ou le héros. Quand il les touche, le héros ou le gentil perdent des points de vie. Résolution : Le héros a plus de PV que le méchant. Cette article est la mise en application de Apprendre à programmer en créant un jeu video Nous allons apprendre à déplacer notre personnage le Héros, et faire se déplacer plus ou moins intelligemment les personnages non joueurs (PNJ) du notre jeu video. Création du héros : Qui : nommer ton personnage principal, celui que le joueur va déplacer : Le Héros Pour ce tutoriel, nous allons faire simple. Quoi :à quoi cela va-t-il ressembler ? Cela ouvre l’éditeur graphique : Comment va-t-il agir (personnage) ou fonctionner (objet) ? Création du Gentil Qui : le nommer ? .

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. 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. 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. Dans la documentation associée à Dart, Google affirme qu'il permettra de mettre un terme à la dichotomie entre langages statiques et dynamiques.

Atelier Initiation à l'algorithmique en collège avec Scratch/Algobox Accueil > Activités > Journées Académiques > Journées Académiques 2013 > Atelier Initiation à l’algorithmique en collège avec Scratch/Algobox Le but de l’atelier est de voir comment on peut initier des collégiens à l’algorithmique à travers le programme de maths de mathématiques. Les algorithmes sont réalisés et mis en œuvre avec Algobox ou Scratch. Les algorithmes présentés peuvent facilement être adaptés d’un langage à l’autre ou à d’autres langages. Algobox : site officiel - télécharger - utiliser en ligne avec ProgLabScratch : site officiel - télécharger Listes des algorithmes : Loïc Arsicaud passe dans les rangs. Raphaël Petit contrôle aussi.

Scratch from Scratch StarLogo TNG Version 1.5. 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.

Programmation créative en scratch Actualite À la une de la page d'accueil . Collège . Éducateurs . Initiation à la programmation . Initiation aux algorithmes . Le manuel de référence de l’utilisation de scratch pour l’informatique créative est disponible au format PDF (imprimable) 6Mo (format A4 disponible aussi) format PPT (éditable) 71Mo avec (les fontes à utiliser), c’est la version française du guide Creative Computing de l’Université de Harvard comme référencé ici. L’informatique créative est axée sur la créativité. per un lien personnel avec l’informatique.L’informatique créative est axée sur l’autonomisation, au delà du rôle de consommateur, dans celui de concepteur ou de créateur. Dernière modification : novembre 2015. Vous pourriez aussi être intéressé-e-s par : Scratch - Colloque - Rencontres du 3e TIC « Quand tu veux construire un bateau ne commence pas par rassembler du bois, couper des planches et distribuer du travail mais réveille au sein des hommes le désir de la mer grande et large. » (Saint Exupéry) Ordre du jour Bienvenue Le logiciel, on clique partout, et on trouve quoi ? Pour aller un peu plus loin... 12 défis pour les "vrais" Scratcheurs ! Chaque fois que vous appuyez sur la touche G, le lutin devient un peu plus grand. Documents et liens

NetLogo Home Page NetLogo is a multi-agent programmable modeling environment. 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.

Related: