Read ETexts Activity

Edward Cherlin echerlin at gmail.com
Fri Feb 15 22:48:25 EST 2008


On Feb 15, 2008 9:12 AM, James Simmons <jim.simmons at walgreens.com> wrote:
> Edward,
>
> I browsed through the links on your Programming For Children pages and
> came across the Activity Tutorial
> (http://wiki.laptop.org/go/Activity_tutorial).  Like the other tutorials
> I've seen it quits just as things are getting interesting.

Just so.

> It gave me
> an idea for a new page, which I'd like to call "Beyond Hello World"
> which would be on writing an Activity that actually does something
> useful.  I would cover such topics as how Sugar activities deal with
> files, how to use meta data with Sugar activities, how to create a
> standalone Python app that can easily be Sugarized, debugging tips,
> etc.  I would use code snippets from my own Activities for sample code.
> I would link to it from the "Sugar" page.

Excellent. Just what I was hoping for. Hello, World can be chapter 1,
and your contribution chapter 2. Then we shall see what you inspire
others to contribute.

We also need more information on Sugarizing non-Python apps.

> I need to finish my own Activities before I write this, but I think it
> would be a way to put my "hard won" knowledge in the Wiki without
> messing up anything that's already there.  Also, anything I get wrong
> could be corrected by others.

You don't need to worry about messing up pages. It all stays there in
the history and is easy to bring back. But it is also no problem if
you add a section of your own to a page without disturbing what is
there.

> James Simmons
>
> Edward Cherlin wrote:
>
> >I started a document on the Wiki, Programming for Children
> >(activities), and another, Programming with Children (tutorials). Your
> >input would be most welcome. See the OLPC Publications page for more
> >suggestions and invitations.


-- 
Edward Cherlin
End Poverty at a Profit by teaching children business
http://www.EarthTreasury.org/
"The best way to predict the future is to invent it."--Alan Kay


More information about the Devel mailing list