L-Py

De Sciencinfolycee
Aller à : navigation, rechercher
Section Description
URL http://openalea.gforge.inria.fr/dokuwiki/doku.php?id=packages:vplants:lpy:main
Titre L-Py
Auteur(s) OpenAlea
Fonction(s) éditeur
Notes
Section Analyse
Langue eng
Résumé Outil en open source du site Open Alea, à télécharger et basé sur les L-Systems ou systèmes de Lindenmayer (biologiste hongrois inventeur d'une grammaire formelle permettant un procédé algorithmique, qui consiste en une reécriture de chaînes parenthésées où les règles s'appliquent en parallèle, sur le modèle de développement des plantes ou des bactéries) et sur Python comme langage d'accueil. Un tel système a des aspects intéressants pour l'enseignement de l'informatique : la récursivité y est naturelle (cf l'exemple 03 sur la courbe de Von Koch) ; une interprétation graphique est associée à toute chaîne très facilement grace à un homomorphisme appliqué à la fin de chaque étape de dérivation et qui transforme la chaîne courante en une chaîne graphiquement interprétable. De ce fait, la géométrie est au coeur du système et non pas juste une curiosité. Les concepts sont donc systématiquement géométrisés, ce qui aide à la pédagogie.
Sélection(s) thématique(s) Langage de programmation ; Algorithmes classiques
Mots-clés normalisés grammaire de l'informatique ; algorithme classique ; L-System ; algorithme récursif ; langage Python
Proposition autres mots-clés
Type documentaire ressource interactive
Typologie Générale site Web
Date de publication 2011/07/26
Structure du document en réseau
Niveau d'agrégation 3.une collection de ressources de niveau 2
Exigences techniques
Section Pédagogie
Type pédagogique outil
Public cible enseignant
Utilisation pédagogique
Section Droits
Droits du document
Section processus de validation (workflow)
Intervenants Thierry (proposition); DB (indexation)
Statut du workflow publiée

Signaler cette ressource. Si ce lien de signalement ne fonctionne pas (ouverture intempestive d'un mailer alors que vous utilisez un webmail) c'est qu'il vous manque l'extension idoine dans votre navigateur (par exemple l'extension send-mail pour firefox); c'est une bonne occasion de l'installer.