Bonjour,
J'ai formé quelques enfants à EToys qu'il maitrise surement mieux que moi maintenant. Je suis en train de passer à la programmation plus classique. Je voulais reprendre l'exemple de la voiture du livret d'activités sur EToys que j'ai suivi mais directement sous Squeak. Et la je nage un peu et du coup j'ai du mal à leur expliquer forcement :-( Peut-on dessiner une voiture comme sous EToys et l'utiliser ? Je voulais leur montrer le message step et startStepping pour reproduire les scripts et l'horloge EToys mais il faut une nouvelle classe... Comme la relier au dessin... Bref, avez vous des pistes pour effectuer en douceur le grand saut ? Merci pour eux a+ Vicnet _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
Je te conseille de passer peut-être directement au niveau Smalltalk.
Tu peux jeter un coup d'oeil sur le livre de Stéphane : "Learn programming with robots" ou alors télécharger ou acheter le livre "Squeak par l'exemple", récemment traduit en français : http://squeakbyexample.org/fr/ Cordialement, 2008/5/23 Vicnet <[hidden email]>: > Bonjour, > > J'ai formé quelques enfants à EToys qu'il maitrise surement mieux que moi > maintenant. > > Je suis en train de passer à la programmation plus classique. > > Je voulais reprendre l'exemple de la voiture du livret d'activités sur EToys > que j'ai suivi mais directement sous Squeak. > Et la je nage un peu et du coup j'ai du mal à leur expliquer forcement :-( > > Peut-on dessiner une voiture comme sous EToys et l'utiliser ? > > Je voulais leur montrer le message step et startStepping pour reproduire les > scripts et l'horloge EToys mais il faut une nouvelle classe... Comme la > relier au dessin... > > Bref, avez vous des pistes pour effectuer en douceur le grand saut ? > > Merci pour eux > a+ > Vicnet > > _______________________________________________ > Squeak-fr mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr > > -- Serge Stinckwich http://blog.doesnotunderstand.org/ _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
In reply to this post by vicnet
Bonjour,
Dans ton cas, il me semble que ce tu souhaites c'est BotsInc de Stéphane Ducasse. Regarde sur le wiki il y a les liens, informations et démo nécessaires. Un collègue prof de math l'a utilisé avec succès avec des élèves de collèges en difficulté. As tu l'occasion de venir aux RMLL? Hilaire Vicnet a écrit : > Bonjour, > > J'ai formé quelques enfants à EToys qu'il maitrise surement mieux que > moi maintenant. > > Je suis en train de passer à la programmation plus classique. > > Je voulais reprendre l'exemple de la voiture du livret d'activités sur > EToys que j'ai suivi mais directement sous Squeak. > Et la je nage un peu et du coup j'ai du mal à leur expliquer forcement :-( > > Peut-on dessiner une voiture comme sous EToys et l'utiliser ? > > Je voulais leur montrer le message step et startStepping pour reproduire > les scripts et l'horloge EToys mais il faut une nouvelle classe... Comme > la relier au dessin... > > Bref, avez vous des pistes pour effectuer en douceur le grand saut ? > > Merci pour eux > a+ > Vicnet > > > ------------------------------------------------------------------------ > > _______________________________________________ > Squeak-fr mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
In reply to this post by vicnet
Le livre de Stéphane Ducasse est vraiment très intéressant. Une réference en matière d'acivités de programmation. Est-ce qu'il existerait par hasard une version française de ce livre ? Bien cordialement Michèle Drechsler > Message du 24/05/08 12:24 |
non malheureusement
je suis entrain de voir comment recuperer les droits. stef On May 24, 2008, at 12:31 PM, Michèle DRECHSLER wrote: > > Bonjour > > > Le livre de Stéphane Ducasse est vraiment très intéressant. > Une réference en matière d'acivités de programmation. > > Est-ce qu'il existerait par hasard une version française de ce livre ? > > Bien cordialement > Michèle Drechsler > > > > > > Message du 24/05/08 12:24 > > De : "Hilaire Fernandes" > > A : [hidden email] > > Copie à : > > Objet : [Squeak-fr] Re: Passer de EToys a la "vrai" programmation > en Smalltalk > > > > Bonjour, > > > > Dans ton cas, il me semble que ce tu souhaites c'est BotsInc de > Stéphane > > Ducasse. > > Regarde sur le wiki il y a les liens, informations et démo > nécessaires. > > Un collègue prof de math l'a utilisé avec succès avec des élèves de > > collèges en difficulté. > > > > As tu l'occasion de venir aux RMLL? > > > > Hilaire > > > > Vicnet a écrit : > > > Bonjour, > > > > > > J'ai formé quelques enfants à EToys qu'il maitrise surement > mieux que > > > moi maintenant. > > > > > > Je suis en train de passer à la programmation plus classique. > > > > > > Je voulais reprendre l'exemple de la voiture du livret > d'activités sur > > > EToys que j'ai suivi mais directement sous Squeak. > > > Et la je nage un peu et du coup j'ai du mal à leur expliquer > forcement :-( > > > > > > Peut-on dessiner une voiture comme sous EToys et l'utiliser ? > > > > > > Je voulais leur montrer le message step et startStepping pour > reproduire > > > les scripts et l'horloge EToys mais il faut une nouvelle > classe... Comme > > > la relier au dessin... > > > > > > Bref, avez vous des pistes pour effectuer en douceur le grand > saut ? > > > > > > Merci pour eux > > > a+ > > > Vicnet > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > _______________________________________________ > > > Squeak-fr mailing list > > > [hidden email] > > > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr > > > > > > > > [ (pas de nom de fichier) (0.2 Ko) ] > _______________________________________________ > Squeak-fr mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
Comme on pourra faire une traduction sur lulu ;-)
Le 24 mai 2008 15:18, stephane ducasse <[hidden email]> a écrit : > non malheureusement > je suis entrain de voir comment recuperer les droits. > > stef > > On May 24, 2008, at 12:31 PM, Michèle DRECHSLER wrote: > >> >> Bonjour >> >> >> Le livre de Stéphane Ducasse est vraiment très intéressant. >> Une réference en matière d'acivités de programmation. >> >> Est-ce qu'il existerait par hasard une version française de ce livre ? >> >> Bien cordialement >> Michèle Drechsler >> >> >> >> >> > Message du 24/05/08 12:24 >> > De : "Hilaire Fernandes" >> > A : [hidden email] >> > Copie à : >> > Objet : [Squeak-fr] Re: Passer de EToys a la "vrai" programmation en >> > Smalltalk >> > >> > Bonjour, >> > >> > Dans ton cas, il me semble que ce tu souhaites c'est BotsInc de Stéphane >> > Ducasse. >> > Regarde sur le wiki il y a les liens, informations et démo nécessaires. >> > Un collègue prof de math l'a utilisé avec succès avec des élèves de >> > collèges en difficulté. >> > >> > As tu l'occasion de venir aux RMLL? >> > >> > Hilaire >> > >> > Vicnet a écrit : >> > > Bonjour, >> > > >> > > J'ai formé quelques enfants à EToys qu'il maitrise surement mieux que >> > > moi maintenant. >> > > >> > > Je suis en train de passer à la programmation plus classique. >> > > >> > > Je voulais reprendre l'exemple de la voiture du livret d'activités sur >> > > EToys que j'ai suivi mais directement sous Squeak. >> > > Et la je nage un peu et du coup j'ai du mal à leur expliquer forcement >> > > :-( >> > > >> > > Peut-on dessiner une voiture comme sous EToys et l'utiliser ? >> > > >> > > Je voulais leur montrer le message step et startStepping pour >> > > reproduire >> > > les scripts et l'horloge EToys mais il faut une nouvelle classe... >> > > Comme >> > > la relier au dessin... >> > > >> > > Bref, avez vous des pistes pour effectuer en douceur le grand saut ? >> > > >> > > Merci pour eux >> > > a+ >> > > Vicnet >> > > >> > > >> > > >> > > ------------------------------------------------------------------------ >> > > >> > > _______________________________________________ >> > > Squeak-fr mailing list >> > > [hidden email] >> > > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr >> > >> > >> > >> > [ (pas de nom de fichier) (0.2 Ko) ] >> _______________________________________________ >> Squeak-fr mailing list >> [hidden email] >> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr > > _______________________________________________ > Squeak-fr mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr > -- Serge Stinckwich http://blog.doesnotunderstand.org/ _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
In reply to this post by vicnet
> Message du 24/05/08 22:25 _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
In reply to this post by Hilaire Fernandes-4
Bonjour Hilaire,
Hilaire Fernandes a écrit : > Dans ton cas, il me semble que ce tu souhaites c'est BotsInc de Stéphane > Ducasse. > Regarde sur le wiki il y a les liens, informations et démo nécessaires. En effet, cela me donne des idées. Merci pour l'info. > Un collègue prof de math l'a utilisé avec succès avec des élèves de > collèges en difficulté. Les miens ne sont pas en difficultés et sont même plutôt des futurs petits génies de l'informatique tellement ils sont super motivés et moteurs sur le sujet ! ;-) > As tu l'occasion de venir aux RMLL? Non pas vraiment a+ Vicnet _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
In reply to this post by michèle drechsler
Bonjour, Il y a différentes approches: Bot inc offre un navigateur de méthode simplifié et reproduit l'environnement de programmation propre à Smalltalk. Une autre approche est d'utiliser la conversion des scripts en code Smalltalk. Utiliser la coche dans le titre d'un script avec les images squeakland ou squeak. Menu du script pour l'image OLPC. Celà permet d'une part de voir le même script converti en code Smalltalk et d'expérimenter directement les effets de modification du code. Voir des exemples de codes dont on connait les effets et avec la même construction que celle des Etoys permet un passage en douceur au code SmallTalk. Cela permet d'accéder à des possibilités d'actions inaccessible à Etoys tout en gardant la base déjà programmée en Etoy. Par exemple prendre la racine carrée d'un nombre ne peut se faire qu'en ajoutant sqrt au code du script dans les images squeakland ou squeak.(les script Etoys ont des fonctions mathématiques dans la version OLPC). Utilser le code smalltalk dans les scripts permet de jouer avec le code et la syntaxe dans le même système de pensée tout en offrant des possibilités nouvelles. Le code est le même pour smallTalk et les scripts Etoys mais le système de programmation est différents. Le scripting system (Etoys) est un environnement qui a ses propres règles différentes du système de classes propre à Smalltalk. Passer à smalltalk c'est donc en partie apprendre un nouveau langage avec de nouveaux concepts, entre autre celui de classe et d'héritage. Amitiés -------- Message d'origine-------- De: [hidden email] de la part de Michèle DRECHSLER Date: sam. 24/05/2008 12:31 À: Squeak in french / Squeak en français Objet : re: [Squeak-fr] Re: Passer de EToys a la "vrai" programmation enSmalltalk Bonjour Le livre de Stéphane Ducasse est vraiment très intéressant. Une réference en matière d'acivités de programmation. Est-ce qu'il existerait par hasard une version française de ce livre ? Bien cordialement Michèle Drechsler > Message du 24/05/08 12:24 > De : "Hilaire Fernandes" > A : [hidden email] > Copie à : > Objet : [Squeak-fr] Re: Passer de EToys a la "vrai" programmation enSmalltalk > > Bonjour, > > Dans ton cas, il me semble que ce tu souhaites c'est BotsInc de Stéphane > Ducasse. > Regarde sur le wiki il y a les liens, informations et démo nécessaires. > Un collègue prof de math l'a utilisé avec succès avec des élèves de > collèges en difficulté. > > As tu l'occasion de venir aux RMLL? > > Hilaire > > Vicnet a écrit : > > Bonjour, > > > > J'ai formé quelques enfants à EToys qu'il maitrise surement mieux que > > moi maintenant. > > > > Je suis en train de passer à la programmation plus classique. > > > > Je voulais reprendre l'exemple de la voiture du livret d'activités sur > > EToys que j'ai suivi mais directement sous Squeak. > > Et la je nage un peu et du coup j'ai du mal à leur expliquer forcement :-( > > > > Peut-on dessiner une voiture comme sous EToys et l'utiliser ? > > > > Je voulais leur montrer le message step et startStepping pour reproduire > > les scripts et l'horloge EToys mais il faut une nouvelle classe... Comme > > la relier au dessin... > > > > Bref, avez vous des pistes pour effectuer en douceur le grand saut ? > > > > Merci pour eux > > a+ > > Vicnet > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Squeak-fr mailing list > > [hidden email] > > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr > > > > [ (pas de nom de fichier) (0.2 Ko) ] _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr winmail.dat (6K) Download Attachment |
Rebonjour,
J'ai regardé d'un peu plus près cette question. Pour moi aussi le saut parait grand s'il s'agit de faire la voiture en Smalltalk en partant de rien ou presque. La philosophie de smalltak est de partir de l'objet le plus proche pour le personnaliser en suite et bien sûr le plus proche est le player associé au morph et ui recueille les scripts Etoy, Dans ce cas écrire une méthode revient à écrire un script ! En jouant avec, j'ai trouvé que l'on peut montrer en direct la traduction des briques en script smalltalk et cette démonstration pourrait donner une idée aux élèves de la programmation smalltalk et restant proche du problème qu'ils connaissent. - Dessiner la voiture et le volant avec l'outil dessin. - Ouvrir le visualiseur de la voiture (halo bleu). - tirer la brique script vide et lui donner un nom (par exemple avancer).Ceci est nécessaire pour associer un player au morph.Par defaut c'est un player nommé UnscriptedPlayer qui est associé. - avec le menu du halo rouge de la voiture: débuguer.../naviguer dans la classe de l'acteur on obtient un navigateur ouvert sur le player associé à la voiture. on y trouve la méthode avancer. cliquer dessus elle apparait dans la zone de programmation et est vide. La voiture se nomme Dessin et le volant Dessin1 chez moi. Maintenant si l'on jette la brique avance dans le script Etoy, sa traduction apparaît dans le navigateur self forward: 5. on tire la brique tourne de et le script devient. avancer self forward: 5. self turn: 5 on sustitue au 5 la brique cap du volant avancer self forward: 5. self turn: Dessin1 getHeading Et je divise par 10 avec la flèche de la brique avancer self forward: 5. self turn: Dessin1 getHeading / (self beNotZero: 10) C'est quasi magique! Par contre Faire des dessins récursifs peuvent se faire avec bot inc plus facilement qu'avec Etoy qui ne permet qu'un argument. Pour la réccursion ne pas oublier la combinaison alt/. qui est un arrêt d'urgence. Amitiés -------- Message d'origine-------- De: [hidden email] de la part de Dreyfuss Pierre-André (EDU) Date: lun. 26/05/2008 10:49 À: Michle DRECHSLER; Squeak in french / Squeak en français Objet : RE : [Squeak-fr] Re: Passer de EToys a la "vrai" programmation enSmalltalk Bonjour, Il y a différentes approches: Bot inc offre un navigateur de méthode simplifié et reproduit l'environnement de programmation propre à Smalltalk. Une autre approche est d'utiliser la conversion des scripts en code Smalltalk. Utiliser la coche dans le titre d'un script avec les images squeakland ou squeak. Menu du script pour l'image OLPC. Celà permet d'une part de voir le même script converti en code Smalltalk et d'expérimenter directement les effets de modification du code. Voir des exemples de codes dont on connait les effets et avec la même construction que celle des Etoys permet un passage en douceur au code SmallTalk. Cela permet d'accéder à des possibilités d'actions inaccessible à Etoys tout en gardant la base déjà programmée en Etoy. Par exemple prendre la racine carrée d'un nombre ne peut se faire qu'en ajoutant sqrt au code du script dans les images squeakland ou squeak.(les script Etoys ont des fonctions mathématiques dans la version OLPC). Utilser le code smalltalk dans les scripts permet de jouer avec le code et la syntaxe dans le même système de pensée tout en offrant des possibilités nouvelles. Le code est le même pour smallTalk et les scripts Etoys mais le système de programmation est différents. Le scripting system (Etoys) est un environnement qui a ses propres règles différentes du système de classes propre à Smalltalk. Passer à smalltalk c'est donc en partie apprendre un nouveau langage avec de nouveaux concepts, entre autre celui de classe et d'héritage. Amitiés -------- Message d'origine-------- De: [hidden email] de la part de Michèle DRECHSLER Date: sam. 24/05/2008 12:31 À: Squeak in french / Squeak en français Objet : re: [Squeak-fr] Re: Passer de EToys a la "vrai" programmation enSmalltalk Bonjour Le livre de Stéphane Ducasse est vraiment très intéressant. Une réference en matière d'acivités de programmation. Est-ce qu'il existerait par hasard une version française de ce livre ? Bien cordialement Michèle Drechsler > Message du 24/05/08 12:24 > De : "Hilaire Fernandes" > A : [hidden email] > Copie à : > Objet : [Squeak-fr] Re: Passer de EToys a la "vrai" programmation enSmalltalk > > Bonjour, > > Dans ton cas, il me semble que ce tu souhaites c'est BotsInc de Stéphane > Ducasse. > Regarde sur le wiki il y a les liens, informations et démo nécessaires. > Un collègue prof de math l'a utilisé avec succès avec des élèves de > collèges en difficulté. > > As tu l'occasion de venir aux RMLL? > > Hilaire > > Vicnet a écrit : > > Bonjour, > > > > J'ai formé quelques enfants à EToys qu'il maitrise surement mieux que > > moi maintenant. > > > > Je suis en train de passer à la programmation plus classique. > > > > Je voulais reprendre l'exemple de la voiture du livret d'activités sur > > EToys que j'ai suivi mais directement sous Squeak. > > Et la je nage un peu et du coup j'ai du mal à leur expliquer forcement :-( > > > > Peut-on dessiner une voiture comme sous EToys et l'utiliser ? > > > > Je voulais leur montrer le message step et startStepping pour reproduire > > les scripts et l'horloge EToys mais il faut une nouvelle classe... Comme > > la relier au dessin... > > > > Bref, avez vous des pistes pour effectuer en douceur le grand saut ? > > > > Merci pour eux > > a+ > > Vicnet > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Squeak-fr mailing list > > [hidden email] > > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr > > > > [ (pas de nom de fichier) (0.2 Ko) ] _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr winmail.dat (8K) Download Attachment |
Free forum by Nabble | Edit this page |