La NSCXLogo & Baby Logo

 

Si vous visitez les liens proposés, merci de cliquer sur Précédente afin de revenir ici ; les liens externes, eux, s'ouvrent dans une autre fenêtre.

On ne présente plus, ici, Baby Logo ; il vous suffit de vous rendre au sommaire (Contenu) des pages Papy Logo pour le découvrir, lui, ses 2 garçons et ses élèves qu'il me confie régulièrement.

Il a été le premier à tenter le passage de P_Logo DOS à XLogo malgré son attachement à la première version du langage. Vous trouverez, ici, une sorte de dialogue entre nous deux au sujet des impressions de Stéphane sur la version Open Source au moment des ses essais et réalisations de projets dont lui seul a le secret !...

Nous parlerons surtout de la version 0.9.6 actuellement (07.03.04) disponible. Je lui laisse la parole et commente parfois.


Dobry wieczor (bonsoir) ! C'est du Polonais évidement : bonsoir Kamilla !

Dans l'ordre : les 2 premiers (dessins ci-dessous), quand je n'avais pas encore remplis. Faire dessiner des poissons, puis les colorier dans Paint. L'exercice peut être intéressant : il s'agit de colorier en respectant (ou en le décidant) dessus / dessous. On verra à se faire "traduire" ce point ! Le travail proposé par Stéphane ramène à ce qu'il est possible de faire dans l'intégré qu'est MicroWorld ; mais, avant qu'il ne soit disponible dans nos écoles....

Depuis, remplis est arrivé, et ces poissons se colorient presque tout seuls. Presque car lorsque 2 poissons se chevauchent, un
trait crée une zone dans laquelle il faudrait se trouver pour pouvoir la bien remplir. Peut être n'est-ce pas impossible (sans doute pourrait-on l'optimiser) de remplir plusieurs fois à des endroits différents mais dans un premier mouvement, cela ne m'a pas intéressé. On peut finir le coloriage dans Paint, et le maquillage en prime (les yeux).
Là, je laisse Loïc voir ce qu'il en est...

Quelques remarques (ou problèmes) : enroule n'enroule qu'horizontalement (cette nappe est un cylindre et non une sorte dedouble cylindre – il y a sûrement un nom pour ce machin).
Ho-ho : je n'ai pas testé mais fait confiance à Stéphane ; un bug à régler si ce n'est déjà fait. Fausse alerte !

Remplis ne remplit pas après lc mais après bc. Baby Logo fait allusion au modus operandi de la primitive REMPLIS de P_Logo. Cette primitive ouvre sur une démarche pédagogique mentionnée à cette page. Alors : erreur de tactique pour Loïc ? Aux "conseillers pédagogiques" de répondre. Nous devons juste savoir que REMPLIS signifie : verser un pot de peinture dans une forme fermée et non pas peindre, colorier une forme tout aussi fermée. Peindre, qui participe d'une gestuelle précise est illustré dans la Mosaïque, par exemple.

Comment se placer dans la fenêtre graphique de façon aléatoire ? Hasard ne renvoie en effet qu'une valeur entre 0 et celle
indiquée, donc positive si le nombre est positif, négatif si on lui demande. Pas moyen de lui fixer l'intervalle, alors il faut couper le gâteau en quatre :

--> fixexy hasard 200 hasard 200
--> fixexy hasard 200 hasard -200
--> fixexy hasard -200 hasard -200
--> fixexy hasard -200 hasard 200 ; par exemple ...

Ce fixexy est très pratique car il m'a semblé que l'on ne pouvait pas écrire : fpos [ hasard 200 hasard 200] qui serait
l'équivalent. Oui, mais justement : ne devrait-on pas pouvoir ? Je n'aime pas trop ces deux primitives créées par Loïc dans le sens où, prenant deux arguments (x et y), elles ne s'écrivent pas sous forme de liste. Les données proposées par Stéphane devrait s'écrire : fixexy [hasard -200 hasard 200] ; par exemple ... Selon Stéphane, Loïc a tout à fait raison en termes mathématiques ; je me souviens déjà de batailles homériques avec Jean-François au sujet du Nord mathématique versus le Nord Géographique et, DONC, Logo...

Au fait, pas mal, le nouvel éditeur. Qu'en penses-tu ? Alors la, oui, un bon point pour Loïc : le fait me reste à vérifier, mais j'ai eu l'impression que cliquer sur le bouton croix de la fenêtre éditeur ne servait de rien ; comme s'il avait été désactivé. Si c'est bien le cas : un super bravo ! Comme j'ai ma réputation à tenir, je mettrais cependant le bémol suivant : les boutons pour sortir en interprétant et sortir sans interpréter n'obéissent pas aux raccourcis clavier respectifs : Ctrl Q et Ctrl C (^Q ^C)...

La réponse de Loïc : Ctl-c est lié naturellement à la fonction copier. Si je veux affecter Ctl-Q pour la sortie enregistrement et CTl-C pour la sortie annulation, je vais donc invalider la fonction copier ce que je trouve ennuyeux car ce raccourci est bien pratique. C'est pourquoi j'ai décidé de choisir ALT-Q et ALT-C à la place de Ctl-Q et Ctl-C. On me dira que CTl-C est également lié à l'interruption de processus (pour la fermeture de l'éditeur) : je suis d'accord mais il fallait faire un choix. Je me suis dit que l'utilisateur lambda actuel connaissait davantage CTl-c pour copier que Ctl-c pour interrompre proprement un processus. Donc voilà, j'offre néanmoins les raccourcis Alt-Q et Alt-C même si je suis une fois de plus d'accord historiquement ce ne sont pas les bons. Ce sera un petit anachronisme !!

Mais oui, c'est évident. Encore un sale coup de Bill Gates qui a spolié le ^C d'Unix pour son Copier... C'était logique, cela dit (copy) ; pourquoi Unix a choisi le C pour "tout stopper" ? ... Je ne sais plus ... JFL : tu dois savoir toi ?!...

Je sais, c'est (censuré !) de copier sur Disney, mais ça m'est venu comme ça.
Mais non, mais non : collons à notre époque !...


Où est Némo ?


Où est Némo 2 ?


Looking for Nemo


pavage_poissons

Pour ce dernier, Stéphane fait allusion au défi Logo qu'il a, lors, était le seul à relever avec Jean-Fançois Lucas ; mais aussi à la mosaïque déjà mentionnée !...

Au bout de ce lien, une variation (procédures et images) sur ce travail de Stéphane H. ; by Baby Logo lui-même !

 Page précédente

Page suivante 

 Retour Contenu Papy Logo

 Hit-Parade