Help for getting BotsInc on ODLP

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Help for getting BotsInc on ODLP

stéphane ducasse-2
Hi all

I was discussing with Bert about getting botsinc running on ODLP. The  
environment is really small
it is 17 classes. And this would be great to have an environment to  
teach Smalltalk on it. Apparently Bert told me that Alan
would be interested and that I should send an email to this mailing-
list. So this is what I'm doing.

Now I need help. I have a bug when I put a self halt in the method  
that is executed. Ned told me that
it could be easily fixed but right now I have no time and I got  
already burnt in the pas with concurrency and morphic.
So I would like to know if somebody is interested in helping me.

square
        "self square"
        self north.
        self go: 200.
        self halt.
        self east.
        self go: 200.

Does not stop the bot and its animation. (I have an older version not  
based on the rewrite that Ned did for me
but based on morphic wrapper that is working correctly but I would  
prefer to use the last one since I developed further and
it is in sync with the book).

I was working on a better history of commands. Now there is also a  
problem of how to save script.
I proposed to save categories but may be we need something better  
than that.

I'm working on releasing extra chapters (with Lsystem and other).
I'm working also on releasing another micro world with a robot  
(looking like Karel with really fun exercises).
These extras chapters will be freely available. But all that takes time.

On a 3.8 image

On SqueakMap load shout.4 (this is not necessary and we can remove it  
after, it just gives a better feedback on errors).

MCHttpRepository
     location: 'http://www.squeaksource.com/BotIncPica'
     user: ''
     password: ''

BotIncPica-Ned-sd.44.mcz

Under help -> reinstall full menu


Stef
_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Help for getting BotsInc on ODLP

Offray Vladimir Luna Cárdenas
Hi Stéphane,

What you're telling is music to my ears. I have been advocating
something like this in the eToys OLPC mailing list and in this way to
have a laptop which grows with the kids, starting with eToys, passing to
Bots Inc and going to Smalltalk after that. This is the way that me and
my students of first semester are using and is working very nice. At
this moment we're going to start to use Monticello for some collective
project, and would be nice to know how to open Monticello and use from
Bots Inc, or use Bot Inc from some image.

I have been trying to load Bots Inc on Squeakland 3.8-05 #552 but I
can't get Monticello working on it (I get the errors in the attached files).

Here are some links of the work with my students:

http://www.eduwiki.info/BotsInc
http://www.eduwiki.info/MazeSquad/construirPuente/Historial
http://www.eduwiki.info/MazeSquad2/ConstruccionLaberinto
http://www.eduwiki.info/CarlosJaramillo/Botsinc/Cap23

Is nice to hear that some chapters of the book will be free. Using your
book here is a real help, but most of students can't pay for it, and
having just a copy for the all group is really uncomfortable (we're an
small group of 10 and I have ask it to the Mathematics Department but
we're out of budget for this semester). A creative commons license with
free distribution and the possibility to create derived works like
translations would be really nice.

Thanks for all your help.

Cheers,

Offray

stéphane ducasse escribió:

> Hi all
>
> I was discussing with Bert about getting botsinc running on ODLP. The  
> environment is really small
> it is 17 classes. And this would be great to have an environment to  
> teach Smalltalk on it. Apparently Bert told me that Alan
> would be interested and that I should send an email to this mailing-
> list. So this is what I'm doing.
>
> Now I need help. I have a bug when I put a self halt in the method  
> that is executed. Ned told me that
> it could be easily fixed but right now I have no time and I got  
> already burnt in the pas with concurrency and morphic.
> So I would like to know if somebody is interested in helping me.
>
> square
> "self square"
> self north.
> self go: 200.
> self halt.
> self east.
> self go: 200.
>
> Does not stop the bot and its animation. (I have an older version not  
> based on the rewrite that Ned did for me
> but based on morphic wrapper that is working correctly but I would  
> prefer to use the last one since I developed further and
> it is in sync with the book).
>
> I was working on a better history of commands. Now there is also a  
> problem of how to save script.
> I proposed to save categories but may be we need something better  
> than that.
>
> I'm working on releasing extra chapters (with Lsystem and other).
> I'm working also on releasing another micro world with a robot  
> (looking like Karel with really fun exercises).
> These extras chapters will be freely available. But all that takes time.
>
> On a 3.8 image
>
> On SqueakMap load shout.4 (this is not necessary and we can remove it  
> after, it just gives a better feedback on errors).
>
> MCHttpRepository
>      location: 'http://www.squeaksource.com/BotIncPica'
>      user: ''
>      password: ''
>
> BotIncPica-Ned-sd.44.mcz
>
> Under help -> reinstall full menu
>
>
> Stef
> _______________________________________________
> Squeakland mailing list
> [hidden email]
> http://squeakland.org/mailman/listinfo/squeakland
>
>  

_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland

monticelloError.png (4K) Download Attachment
shoutError.png (4K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Help for getting BotsInc on ODLP

stéphane ducasse-2
> Hi Stéphane,
>
> What you're telling is music to my ears. I have been advocating  
> something like this in the eToys OLPC mailing list and in this way  
> to have a laptop which grows with the kids, starting with eToys,  
> passing to Bots Inc and going to Smalltalk after that. This is the  
> way that me and my students of first semester are using and is  
> working very nice.

Excellent news

> At this moment we're going to start to use Monticello for some  
> collective project, and would be nice to know how to open  
> Monticello and use from Bots Inc, or use Bot Inc from some image.
>
> I have been trying to load Bots Inc on Squeakland 3.8-05 #552 but I  
> can't get Monticello working on it (I get the errors in the  
> attached files).

I know that my code load easily on squeak-38-full but I do not have  
squeakland 38-05. Where can I find it?

>
> Here are some links of the work with my students:
>
> http://www.eduwiki.info/BotsInc
> http://www.eduwiki.info/MazeSquad/construirPuente/Historial
> http://www.eduwiki.info/MazeSquad2/ConstruccionLaberinto
> http://www.eduwiki.info/CarlosJaramillo/Botsinc/Cap23
>
> Is nice to hear that some chapters of the book will be free.

This was always my intention. The problem is that my english is not  
good enough so I had to go with an editor to
get a real copy edit phase. Now you can buy an electronic copy of the  
book it is cheaper and I guess that you can share it :)

> Using your book here is a real help, but most of students can't pay  
> for it, and having just a copy for the all group is really  
> uncomfortable (we're an small group of 10 and I have ask it to the  
> Mathematics Department but we're out of budget for this semester).  
> A creative commons license with free distribution and the  
> possibility to create derived works like translations would be  
> really nice.

For the new material everything will be free CC license.

>
> Thanks for all your help.
>
> Cheers,
>
> Offray
>
> stéphane ducasse escribió:
>> Hi all
>>
>> I was discussing with Bert about getting botsinc running on ODLP.  
>> The  environment is really small
>> it is 17 classes. And this would be great to have an environment  
>> to  teach Smalltalk on it. Apparently Bert told me that Alan
>> would be interested and that I should send an email to this  
>> mailing- list. So this is what I'm doing.
>>
>> Now I need help. I have a bug when I put a self halt in the  
>> method  that is executed. Ned told me that
>> it could be easily fixed but right now I have no time and I got  
>> already burnt in the pas with concurrency and morphic.
>> So I would like to know if somebody is interested in helping me.
>>
>> square
>> "self square"
>> self north.
>> self go: 200.
>> self halt.
>> self east.
>> self go: 200.
>>
>> Does not stop the bot and its animation. (I have an older version  
>> not  based on the rewrite that Ned did for me
>> but based on morphic wrapper that is working correctly but I  
>> would  prefer to use the last one since I developed further and
>> it is in sync with the book).
>>
>> I was working on a better history of commands. Now there is also  
>> a  problem of how to save script.
>> I proposed to save categories but may be we need something better  
>> than that.
>>
>> I'm working on releasing extra chapters (with Lsystem and other).
>> I'm working also on releasing another micro world with a robot  
>> (looking like Karel with really fun exercises).
>> These extras chapters will be freely available. But all that takes  
>> time.
>>
>> On a 3.8 image
>>
>> On SqueakMap load shout.4 (this is not necessary and we can remove  
>> it  after, it just gives a better feedback on errors).
>>
>> MCHttpRepository
>>      location: 'http://www.squeaksource.com/BotIncPica'
>>      user: ''
>>      password: ''
>>
>> BotIncPica-Ned-sd.44.mcz
>>
>> Under help -> reinstall full menu
>>
>>
>> Stef
>> _______________________________________________
>> Squeakland mailing list
>> [hidden email]
>> http://squeakland.org/mailman/listinfo/squeakland
>>
>>
>
> <monticelloError.png>
> <shoutError.png>


_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Help for getting BotsInc on ODLP

Karl-19

>>
>> stéphane ducasse escribió:
>>    
>>> Hi all
>>>
>>> I was discussing with Bert about getting botsinc running on ODLP.  
>>> The  environment is really small
>>> it is 17 classes. And this would be great to have an environment  
>>> to  teach Smalltalk on it. Apparently Bert told me that Alan
>>> would be interested and that I should send an email to this  
>>> mailing- list. So this is what I'm doing.
>>>
>>> Now I need help. I have a bug when I put a self halt in the  
>>> method  that is executed. Ned told me that
>>> it could be easily fixed but right now I have no time and I got  
>>> already burnt in the pas with concurrency and morphic.
>>> So I would like to know if somebody is interested in helping me.
>>>
>>> square
>>> "self square"
>>> self north.
>>> self go: 200.
>>> self halt.
>>> self east.
>>> self go: 200.
>>>
>>> Does not stop the bot and its animation. (I have an older version  
>>> not  based on the rewrite that Ned did for me
>>> but based on morphic wrapper that is working correctly but I  
>>> would  prefer to use the last one since I developed further and
>>> it is in sync with the book).
>>>
>>> I was working on a better history of commands. Now there is also  
>>> a  problem of how to save script.
>>> I proposed to save categories but may be we need something better  
>>> than that.
>>>
>>> I'm working on releasing extra chapters (with Lsystem and other).
>>> I'm working also on releasing another micro world with a robot  
>>> (looking like Karel with really fun exercises).
>>> These extras chapters will be freely available. But all that takes  
>>> time.
>>>
>>> On a 3.8 image
>>>
>>> On SqueakMap load shout.4 (this is not necessary and we can remove  
>>> it  after, it just gives a better feedback on errors).
>>>
>>> MCHttpRepository
>>>      location: 'http://www.squeaksource.com/BotIncPica'
>>>      user: ''
>>>      password: ''
>>>
>>> BotIncPica-Ned-sd.44.mcz
>>>
>>> Under help -> reinstall full menu
I got the BotIncPica running on the latest OLPC image. First I updated
SqueakMap which in turn installs Monticello. Then I tried to load the

BotIncPica-Ned-sd.44.mcz but that would not load because of dependencies that could not be found. Then I loaded BotIncPica-sd.12.mcz and that loaded fine. I tested the 'square' with halt and that worked.

Karl


_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Help for getting BotsInc on ODLP

Karl-19
In reply to this post by stéphane ducasse-2
stéphane ducasse skrev:

> Hi all
>
> I was discussing with Bert about getting botsinc running on ODLP. The  
> environment is really small
> it is 17 classes. And this would be great to have an environment to  
> teach Smalltalk on it. Apparently Bert told me that Alan
> would be interested and that I should send an email to this mailing-
> list. So this is what I'm doing.
>
> Now I need help. I have a bug when I put a self halt in the method  
> that is executed. Ned told me that
> it could be easily fixed but right now I have no time and I got  
> already burnt in the pas with concurrency and morphic.
> So I would like to know if somebody is interested in helping me.
>
> square
> "self square"
> self north.
> self go: 200.
> self halt.
> self east.
> self go: 200.
>
> Does not stop the bot and its animation. (I have an older version not  
> based on the rewrite that Ned did for me
> but based on morphic wrapper that is working correctly but I would  
> prefer to use the last one since I developed further and
> it is in sync with the book).
>
> I was working on a better history of commands. Now there is also a  
> problem of how to save script.
> I proposed to save categories but may be we need something better  
> than that.
>
> I'm working on releasing extra chapters (with Lsystem and other).
>  
I made a simple Lsystem in etoys. I had to make a simple parser and
other stuff, all in etoys, Quite fun.
Karl

> I'm working also on releasing another micro world with a robot  
> (looking like Karel with really fun exercises).
> These extras chapters will be freely available. But all that takes time.
>
> On a 3.8 image
>
> On SqueakMap load shout.4 (this is not necessary and we can remove it  
> after, it just gives a better feedback on errors).
>
> MCHttpRepository
>      location: 'http://www.squeaksource.com/BotIncPica'
>      user: ''
>      password: ''
>
> BotIncPica-Ned-sd.44.mcz
>
> Under help -> reinstall full menu
>
>
> Stef
> _______________________________________________
> Squeakland mailing list
> [hidden email]
> http://squeakland.org/mailman/listinfo/squeakland
>
>  

_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Help for getting BotsInc on ODLP

stéphane ducasse-2
In reply to this post by Karl-19

> I got the BotIncPica running on the latest OLPC image. First I  
> updated SqueakMap which in turn installs Monticello. Then I tried  
> to load the
>
> BotIncPica-Ned-sd.44.mcz but that would not load because of  
> dependencies that could not be found.

Strange.
I will check. Because it loads perfectly for me on 3.8
Where can I get a OLPC image?


> Then I loaded BotIncPica-sd.12.mcz and that loaded fine. I tested  
> the 'square' with halt and that worked.

Yes but this is an older version (before ned work) and I'm less  
confident with it (I coded it ;)).

Stef
_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Help for getting BotsInc on ODLP

Bert Freudenberg

On Apr 24, 2007, at 10:06 , stéphane ducasse wrote:

>
>> I got the BotIncPica running on the latest OLPC image. First I
>> updated SqueakMap which in turn installs Monticello. Then I tried
>> to load the
>>
>> BotIncPica-Ned-sd.44.mcz but that would not load because of
>> dependencies that could not be found.
>
> Strange.
> I will check. Because it loads perfectly for me on 3.8
> Where can I get a OLPC image?

etoys.laptop.org

- Bert -



_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Help for getting BotsInc on ODLP

Karl-19
In reply to this post by stéphane ducasse-2
stéphane ducasse wrote:

>
>> I got the BotIncPica running on the latest OLPC image. First I
>> updated SqueakMap which in turn installs Monticello. Then I tried to
>> load the
>>
>> BotIncPica-Ned-sd.44.mcz but that would not load because of
>> dependencies that could not be found.
>
> Strange.
> I will check. Because it loads perfectly for me on 3.8
It could be a Monticello issue, I guess..
> Where can I get a OLPC image?
>
>
>> Then I loaded BotIncPica-sd.12.mcz and that loaded fine. I tested the
>> 'square' with halt and that worked.
>
> Yes but this is an older version (before ned work) and I'm less
> confident with it (I coded it ;)).
;-)

Karl
>
> Stef
>

_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Help for getting BotsInc on ODLP

Offray Vladimir Luna Cárdenas
In reply to this post by stéphane ducasse-2
Hi Stép, Hi all,

Sorry for the late response.

stéphane ducasse escribió:
>> Hi Stéphane,
>>
>> What you're telling is music to my ears. I have been advocating
>> something like this in the eToys OLPC mailing list and in this way to
>> have a laptop which grows with the kids, starting with eToys, passing
>> to Bots Inc and going to Smalltalk after that. This is the way that
>> me and my students of first semester are using and is working very nice.
>
> Excellent news

I hope to show some of my students work this year on SqueakFest and
something about Bots Inc as a bridge between Etoys and Smalltalk and a
way to get a "maturing" squeak learning environment that grows with the
children.

>
>> At this moment we're going to start to use Monticello for some
>> collective project, and would be nice to know how to open Monticello
>> and use from Bots Inc, or use Bot Inc from some image.
>>
>> I have been trying to load Bots Inc on Squeakland 3.8-05 #552 but I
>> can't get Monticello working on it (I get the errors in the attached
>> files).
>
> I know that my code load easily on squeak-38-full but I do not have
> squeakland 38-05. Where can I find it?

You can get that image in the squeakland.org site, is the one that is
downloaded by default. At this moment we're trying to create a project
with all the students in Bots Inc and we would like to use Monticello
for this. There is a way to use Monticello for Bot Inc projects?

[...]

>
>>
>> Is nice to hear that some chapters of the book will be free.
>
> This was always my intention. The problem is that my english is not
> good enough so I had to go with an editor to
> get a real copy edit phase. Now you can buy an electronic copy of the
> book it is cheaper and I guess that you can share it :)
>
>> Using your book here is a real help, but most of students can't pay
>> for it, and having just a copy for the all group is really
>> uncomfortable (we're an small group of 10 and I have ask it to the
>> Mathematics Department but we're out of budget for this semester). A
>> creative commons license with free distribution and the possibility
>> to create derived works like translations would be really nice.
>
> For the new material everything will be free CC license.
>

Do you think that your publisher will be willing to release the book as
Open Content? May be we can work in something like the Street Performer
Protocol [1] to get some funding for that (may Google or some other OLPC
sponsor can help us with the money).

[1] http://en.wikipedia.org/wiki/Street_Performer_Protocol

Cheers,

Offray
_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Help for getting BotsInc on ODLP

stéphane ducasse-2
I can ask him.

> Do you think that your publisher will be willing to release the  
> book as Open Content? May be we can work in something like the  
> Street Performer Protocol [1] to get some funding for that (may  
> Google or some other OLPC sponsor can help us with the money).
>
> [1] http://en.wikipedia.org/wiki/Street_Performer_Protocol

_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland