<html>
<body>
Hi SJ --<br><br>
Yes, you may certainly make the document public. I will try to add the
remaining &quot;50 pages&quot; sometime in late June and early July, but
I tried to make the existing 50 pages stand on its own. <br><br>
The document is now linked from the etoys page in the wiki (Thanks to
Walter for doing this):<br><br>
See
<a href="http://wiki.laptop.org/go/Etoys" eudora="autourl">
http://wiki.laptop.org/go/Etoys<br>
</a>and
<a href="http://www.laptop.org/OLPCEtoys.pdf" eudora="autourl">
http://www.laptop.org/OLPCEtoys.pdf<br><br>
</a>P.S. I still think that what I've been advocating since early last
year -- an OLPC version of something like Etoys/Scratch/Logo that is
deeply integrated with OLPC media -- is a really good idea. There is
nothing sacred about Etoys. It only has two main things going for it (a)
it has been tested with many thousands of children around the world over
the last 10 years, and (b) its range of applications for children's
authoring using &quot;math and media&quot;.<br><br>
The weakness of Etoys is that it is primarily aimed at 4-5-6 graders (and
does well with this age group). It has been used successfully in Japan
with 6 and 7 year olds despite the UI not being the best fit for them.
And it has been used with older children as well (they need a few more
features from the underlying Squeak and a somewhat different UI -- some
of which we are doing this summer).<br><br>
OTOH, the presentation facilities are pretty useful -- especially for
dynamic presentations of actual work. I've been using them exclusively
for all my talks since about 1998.<br><br>
But quite a bit could be done better on all fronts. For the OLPC XO,
especially wrt to integration both across and down (so that there is a
&quot;Model T&quot; version of all the media in children's script, and
all media objects can be mixed).<br><br>
Since Python was chosen as the underlying programmatic representation for
the XO, I tried to convince the Python community last year to take a shot
at making an Etoys-like environment, but as far as I can tell there have
been no takers. I think Ivan has some interest in this as well. So I
agree with the <i>nature </i>of Eben's desires. <br><br>
The key word is integration, and, as you well know, this is a lot harder
- both in design and integration - to pull off gracefully than it it
seems at first glance. I would be very happy to see an environment that
is as comprehensive as (or more ideally, much better than) Etoys --
especially if it can be placed at a more fundamental level than as a
separate Activity. (That was actually my original hope for
Sugar.)<br><br>
Cheers,<br><br>
Alan<br><br>
<br>
At 12:24 PM 6/2/2007, Samuel Klein wrote:<br>
<blockquote type=cite class=cite cite="">Eben, this might be a great
opportunity to spend some time with the<br>
etoys team working out how you could realize what you have in mind<br>
with existing tools.&nbsp; As Alan notes, it is designed to do very
much<br>
what you are writing about -- as well as&nbsp; doing some excellent sugar
&amp;<br>
1200x900 emulation ;-)<br><br>
I'd like to spend a day this coming week working through Alan's<br>
50-of-100 notes, and the use cases you have in mind.&nbsp; (Alan, can
we<br>
make the document public?)<br><br>
As for presentations and slides, Etoys remains for the time being
our<br>
supported method for importing .ppt -- Rebecca, have you tried this?<br>
Were you asking for something more specific?<br><br>
SJ<br><br>
ps - That might also be a good opportunity to think about what a<br>
generic bundle looks like.<br><br>
On 6/2/07, Alan Kay &lt;alan.kay@squeakland.org&gt; wrote:<br>
<blockquote type=cite class=cite cite="">You might want to check out what
Etoys actually does and is. (Hint:<br>
it covers your desiderata beIow pretty well.)<br><br>
I suggest perusing the document that I made up for the OLPC
countries<br>
meeting a few weeks ago. Nia Lewis will probably have a copy.<br><br>
Cheers,<br><br>
Alan<br><br>
At 07:50 AM 6/2/2007, Eben Eliason wrote:<br>
&gt;Ever since this project began, I've had this idea in my head
regarding<br>
&gt;what a &quot;slideshow&quot; might mean on the OLPC machine.&nbsp;
I'd really like to<br>
&gt;see an activity called &quot;Collage&quot; which is something like a
modern<br>
&gt;descendent of Hypercard.&nbsp; It should take the idea of embedding
media<br>
&gt;further, of course allowing images, sounds, video and text, but<br>
&gt;perhaps also supporting live logo turtles, live editable text
boxes<br>
&gt;and other interactive forms.&nbsp; Ideally, there would be an
interface<br>
&gt;which made it pluggable so that any activity could embed its
formats<br>
&gt;and provide hooks for interacting with it.<br>
&gt;<br>
&gt;Bringing it all together, it should support a basic logo-like<br>
&gt;scripting language.&nbsp; This could allow simple actions like
&quot;next page&quot;,<br>
&gt;but could also be allowed to pull text from the live text boxes
via<br>
&gt;some identifiers, animate the embedded objects, track some basic
mouse<br>
&gt;and keyboard events, and interact with hooks provided by the
plugins.<br>
&gt;<br>
&gt;A child could create a single page, or a simple slideshow, but
by<br>
&gt;taking full advantage of the nature of the scripting which pulls<br>
&gt;things together, they can create non-linear books, interactive<br>
&gt;animations, science reports with embedded interactive
experiments,<br>
&gt;games, and more.<br>
&gt;<br>
&gt;As fun as this would be for kids, I also see this as being a
fantastic<br>
&gt;format for teachers to create lesson plans in:&nbsp; provide
some<br>
&gt;instructions with text and images, embed a video about the
topic,<br>
&gt;script up a little physics simulation that the kids can
experiment<br>
&gt;with, embed an abiword table widget which automatically records
the<br>
&gt;results of the experiment, and place some questions with textboxes
at<br>
&gt;the end so the kids can answer them and then turn in their
&quot;lab.&quot;<br>
&gt;Heck, you could even automatically check the answers when they
are<br>
&gt;done, or interactively assist them when they answer incorrectly,<br>
&gt;nudging them along or referencing the results table again.<br>
&gt;<br>
&gt;- Eben<br>
&gt;<br>
&gt;<br>
&gt;On 6/2/07, Rebecca Gettys &lt;rebecca.gettys@comcast.net&gt;
wrote:<br>
&gt; &gt; Hi All,<br>
&gt; &gt; I think that sideshows CAN be very sueful in the class room,
and they<br>
&gt; &gt; have actually taught be to pay attention to detail. You need
notes to do<br>
&gt; &gt; anything really, and they do have their applications with
other<br>
&gt; &gt; students. Just a thought.<br>
&gt; &gt; ~Rebecca<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Devel mailing list<br>
&gt; &gt; Devel@lists.laptop.org<br>
&gt; &gt;
<a href="http://lists.laptop.org/listinfo/devel" eudora="autourl">
http://lists.laptop.org/listinfo/devel</a><br>
&gt; &gt;<br>
&gt;_______________________________________________<br>
&gt;Sugar mailing list<br>
&gt;Sugar@lists.laptop.org<br>
&gt;<a href="http://lists.laptop.org/listinfo/sugar" eudora="autourl">
http://lists.laptop.org/listinfo/sugar</a><br><br>
_______________________________________________<br>
Sugar mailing list<br>
Sugar@lists.laptop.org<br>
<a href="http://lists.laptop.org/listinfo/sugar" eudora="autourl">
http://lists.laptop.org/listinfo/sugar</a></blockquote></blockquote>
</body>
</html>