« Programmation Python/Turtle » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Compléments : désubjectivation de l'aspect pratique et confusant, sur le terrain de l'apprenant, de l'instanciation automatique des objets nécessaires au lancement de l'environnement de dessin à des fins d'initiation à l'algo. partage d expérience
Balises : Modification par mobile Modification par le web mobile
→‎Compléments : simplification de la modification précédente
Balises : Modification par mobile Modification par le web mobile
Ligne 220 :
 
 
Si les méthodes associées aux tortues sont utilisées sans référence à une tortue particulière, elles s'appliquent à une tortue "anonyme",. Celle-ci est automatiquement créée, pour être l'objet de l'actionla méthode.
 
De même, si aucune fenêtre d'affichage n'existe, alors qu'on agit sur une tortue, unetelle fenêtre est automatiquement créée pour en permettre l'affichage.
 
Ces automatismes, qui permettent avec simplicité, le lancement de l'environnement de dessin, dès l'utilisation d'une méthode tortue,.
Ils sont réellement pratiques, pour faciliter l'initiation au ''langage'' algorithmique, (applicationce àqui l'origine deest la créationfonction d'origine des langages à géométries tortues).
 
Cependant ilsces automatismes peuvent ensuite nuire à la compréhension de l'aspect ''objet'' du langage, en devenant une source de confusion quant aux instanciations d'objets, ''tortue'' (anonyme) ou ''écran'', réalisées ainsi ''implicitement''.
 
C'est pour cela qu'il vaut donc mieux, ensuite, les ''expliciter''.