[etoys-dev] Connect Etoys and Scratch

Steve Thomas sthomas1 at gosargon.com
Tue May 24 07:57:09 EDT 2011

On Sun, May 22, 2011 at 6:35 AM, Koji Yokokawa <ky at yengawa.com> wrote:
> Try to receive messages from Scratch.
Couldn't figure out broadcasting from Scratch to Etoys.  In Scratch I
broadcast "go".  In Etoys I tried a script named "go" and one named
"broadcastgo" but nothing happened in Etoys. One of your short simple videos
would help ;)

I was able to see Scratch Variables in the viewer of my ScratchClient morph
in Etoys.
Also by adding a variable to the ScratchClient morph I can see it as a
sensorValue in Scratch.

> And, please tell me ideas of using it to motivate children.
I simply mentioned to some kids that they could "control" Scratch from Etoys
and use their individual computers as Game Controllers for multi-player
games and they got excited.  Etoys has problems with multi-player control
using the keyboard which frustrates kids..

Would be nice to have a simple way to pass messages (and morphs and
costumes) between Etoys as well.


> Koji
> Steve Thomas wrote 11/05/18 12:01:
>> Koji,
>> Thank you for creating this, it would be great for inclusion in the next
>> version of Etoys.
>> One idea is to have each laptop as its own game controller, with the
>> Scratch project as the "Game Board/Display" (Tried with two versions of
>> Etoys connected to one Scratch sending messages and it worked fine).
>> Another idea: kids could enter their answers/comments from their desks,
>> optionally the teacher could see the answers and then display them all
>> at once. Could be used for team games etc.  This addresses the problem
>> of the teacher only being able to hear one answer at a time and when one
>> kid answers, the others don't have to think or simply copy and the
>> teacher is not aware of what is going on with all the kids.
>> Besides being really fun and motivating, it really makes messages much
>> more visible and tangible.  Kids using Scratch (in my experience, which
>> is limited) usually don't use Broadcast/Receive.
>> Question, how does "receive messages" work? ie: how do I send messages
>> from Scratch to Etoys? Can I also pass variables? Is it a broadcast
>> message (ie: send to all connected Etoys or can I address individual
>> Etoys?
>> Would be real nice if we had a way to do this Etoys to Etoys (perhaps
>> there is and I don't know it).
>> Stephen
>> On Tue, May 17, 2011 at 7:11 PM, Steve Thomas <sthomas1 at gosargon.com
>> <mailto:sthomas1 at gosargon.com>> wrote:
>>    To quote my 9 yr old son: "Wow, Do you know what this means? Etoys
>>    is very hard to use, but at the end of a project its awesome,
>>    Scratch is very easy to use , but its not very good at the end.
>>      Now, you can combine them!"
>>    On Tue, May 17, 2011 at 5:41 PM, Bert Freudenberg
>>    <bert at freudenbergs.de <mailto:bert at freudenbergs.de>> wrote:
>>        Cool new project by Koji Yokokawa:
>>        http://www.squeaksource.com/ScratchConnect.html
>>        - Bert -
>>        _______________________________________________
>>        etoys-dev mailing list
>>        etoys-dev at squeakland.org <mailto:etoys-dev at squeakland.org>
>>        http://lists.squeakland.org/mailman/listinfo/etoys-dev
>> _______________________________________________
>> etoys-dev mailing list
>> etoys-dev at squeakland.org
>> http://lists.squeakland.org/mailman/listinfo/etoys-dev
> --
> Koji Yokokawa <ky at yengawa.com>
> http://www.yengawa.com/
> _______________________________________________
> etoys-dev mailing list
> etoys-dev at squeakland.org
> http://lists.squeakland.org/mailman/listinfo/etoys-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakland.org/pipermail/etoys-dev/attachments/20110524/7b106fc6/attachment-0001.html>

More information about the etoys-dev mailing list