On Sat, Jan 10, 2009 at 9:42 PM, Wade Brainerd <[email protected]> wrote: > Hey David, > > Correction: Flash can absolutely do collaboration. Check out online > games like Corpse Craft for examples. A SWF-based collaborative Sugar > activity would require some support from Sugar itself to direct > communications to the right places.
I am aware of the kind of collaboration it can do, but I was thinking about the kind of collaboration done by the underlying sugar ui, and it use of the telepathy stack. A way for a dev to create an app that can talk to other activites. This doesn't exclude flash being used within this framework... > That said, I totally agree that a Python framework for creating > educational activities would be wonderful. > > Sugar already provides an activity framework (sugar.activity.* > modules) but it does not offer any specifically educational > components. It's possible that this could be expanded with more > education-specific classes and helpers. > > What kinds of features would you see being useful in such a framework? Well simplify the topics that could be played with ,so we ge an idae of how simple we can make it, and a central set of tools that allow for easily created apps with a visual look and feel that can do a limited number of things. This then can be expanded by anyone who wants to adapt the framework. I'll go study up a bit and give a user case scenario.... David > You mentioned Etoys, but I haven't programmed in Etoys before so I'm > curious as to the specifics. > > Best, > -Wade > > On Sat, Jan 10, 2009 at 3:15 PM, David Van Assche <[email protected]> > wrote: >> Hi, >> So today a couple of us education enthusiasts were contemplating >> the recent discussions concerning an easier activity creation method, >> which might involve ajax or Flash. The problem with Flash, apart from >> its proprietary nature, is the fact that it doesn't really do >> collaboration, one of the corner stones of sugar. It came to my mind >> that to make things easier for content creators, a structured method >> for creating activities is what is really needed. Something like a >> framework, as is available for many languages (think django or python) >> but with a very specific aim, building educational apps that include >> collaboration. I can foresee something like that making many more >> educators interested in coding educational apps. The framework >> wouldn't have to be very complicated at all, it could just be a higher >> set of commands (something like etoys, but simpler) that are >> specifically focused to making the sugar activity ui, help with >> collaboration, and then have a specific set of available instructions. >> I've never been involved in the creation of a framework, so maybe what >> I'm saying isn't realistic, but its an idea.... >> >> kind Regards, >> David Van Assche >> www.nubae.com >> _______________________________________________ >> IAEP -- It's An Education Project (not a laptop project!) >> [email protected] >> http://lists.sugarlabs.org/listinfo/iaep >> > _______________________________________________ IAEP -- It's An Education Project (not a laptop project!) [email protected] http://lists.sugarlabs.org/listinfo/iaep
