MicroMondes (logiciel)

MicroMondes (logiciel)

MicroMondes Pro, MicroWorlds JR et MicroWorlds EX sont des micromondes, descendants directs de Logo (langage). Il s'agit de versions commerciales plus finies et avec un meilleur support pour les fonctions multimédia (particulièrement la version anglaise, plus récentes).

Présentation générale

L'élément le plus connu de MicroMondes (et de Logo) est la tortue, qui peut être manipulée à l'aide d'instructions de manière à tracer des graphiques, exécuter des animations, des jeux interactifs ou d'autres types de simulations.

Les développements technologiques ont ensuite permis à la tortue de migrer vers un écran graphique (distinct de l'écran de commande (texte)), puis vers un écran mixte (avec une zone texte et une zone graphique). Les versions modernes combinent sans problèmes le texte et les graphiques.

MicroMondes est produit par LCSI et peut être utilisé sur un PC ou un Macintosh. Il existe dans plusieurs langues dont l'anglais, le français, l'espagnol, l'italien, le portugais, etc.

Syntaxe

Le vocabulaire original de MicroWorlds (ou Logo) est constitué de primitives. Celles-ci comportent quelques dizaines de commandes:

avance, recule, droite, gauche, écris, fpos (fixe position), fcoul (fixe couleur), vt (vide texte)...

et quelques dizaines de rapporteurs:

couleur (rapporte la couleur actuelle), pos (rapporte la position), texte1 (rapporte le contenu le la boîte de texte portant ce nom)...

Certaines primitives requièrent une ou plusieurs données :

bc (baisse crayon, ne requiert aucune donnée)
avance 50 (requiert un nombre qui indique la distance à parcourir)
saufpremier [ceci est une liste] (requiert un mot ou une liste dont le premier élément sera retiré)

Ce vocabulaire peut être augmenté par l'utilisateur à l'aide de « procédures » dont voici un exemple :

pour cabriole
droite hasard 360
avance hasard 1000
fin

Les procédures sont créées dans un espace réservé à cet effet : la page ou l'onglet "procédures". Dans les versions les plus récentes de MicroMondes (spécifiquement MicroWorlds EX, MicroMundos EX, MicroMondi EX) les procédures peuvent aussi être intégrées à l'intérieur du "sac à dos" de l'objet tortue.

Une procédure comporte trois parties: la ligne titre (le mot pour suivi du nom de la procédure, au choix de l'utilisateur), le corps (la liste des instructions) et la ligne de fin. Dans l'exemple précédent, l'exécution de la commande "cabriole" revient à exécuter les instructions contenues dans la procédure: tourner à droite à un angle déterminé au hasard entre 0 et 359, et avancer une distance choisie au hasard entre 0 et 999.

Outre les procédures, les instructions peuvent être tapées dans le Centre de Commandes pour être exécutées "en mode direct".

MicroMondes est un logiciel d'usage général qui constitue une excellente introduction dans le monde de la programmation. Une version "junior", qui permet aux enfants en pré-lecture ou lecteurs novices de programmer à l'aide d'icônes plutôt qu'avec des instructions textuelles, existe dans d'autres langues. Une autre version permet, à l'aide de quelques primitives supplémentaires, de contrôler des éléments robotiques.

Voir aussi


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article MicroMondes (logiciel) de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • MicroMondes — Micromonde Un micromonde est le nom donné à un environnement informatique particulier, où l utilisateur, et particulièrement, l enfant, est mis dans une situation de grande autonomie. Les micromondes appartiennent au cadre des réflexions sur les… …   Wikipédia en Français

  • Micromondes — Micromonde Un micromonde est le nom donné à un environnement informatique particulier, où l utilisateur, et particulièrement, l enfant, est mis dans une situation de grande autonomie. Les micromondes appartiennent au cadre des réflexions sur les… …   Wikipédia en Français

  • Microworlds — MicroMondes (logiciel) MicroMondes Pro, MicroWorlds JR et MicroWorlds EX sont des micromondes, descendants directs de Logo (langage). Il s agit de versions commerciales plus finies et avec un meilleur support pour les fonctions multimédia… …   Wikipédia en Français

  • Micromonde — Un micromonde est le nom donné à un environnement informatique particulier, où l utilisateur, et particulièrement, l enfant, est mis dans une situation de grande autonomie. Les micromondes appartiennent au cadre des réflexions sur les méthodes de …   Wikipédia en Français

  • Logo (langage) — Logo Apparu en 1967 Auteur Wally Feurzeig, Seymour Papert …   Wikipédia en Français

  • CaRMetal — Développeurs Éric Hakenholz, Pierre Marc Mazat, Alain Busser Dernière version 3.7.2 (12 octobre 2011 …   Wikipédia en Français

  • EIAH — Environnements informatiques pour l apprentissage humain Les environnements informatiques pour l apprentissage humain (EIAH) sont des environnements informatiques qui ont pour objectifs de favoriser ou susciter des apprentissages, de les… …   Wikipédia en Français

  • Eiah — Environnements informatiques pour l apprentissage humain Les environnements informatiques pour l apprentissage humain (EIAH) sont des environnements informatiques qui ont pour objectifs de favoriser ou susciter des apprentissages, de les… …   Wikipédia en Français

  • Environnement informatique pour l'apprentissage humain — Environnements informatiques pour l apprentissage humain Les environnements informatiques pour l apprentissage humain (EIAH) sont des environnements informatiques qui ont pour objectifs de favoriser ou susciter des apprentissages, de les… …   Wikipédia en Français

  • Environnements Informatiques Pour L'apprentissage Humain — Les environnements informatiques pour l apprentissage humain (EIAH) sont des environnements informatiques qui ont pour objectifs de favoriser ou susciter des apprentissages, de les accompagner et de les valider. Les réalisations sont nombreuses,… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”