[Sugar-devel] FUDCon hackfest proposal: assessment

Tomeu Vizoso tomeu at sugarlabs.org
Thu Jun 18 09:24:49 EDT 2009


On Thu, Jun 18, 2009 at 14:31, Greg DeKoenigsberg<gdk at redhat.com> wrote:
>
> Hello folks.
>
> Is there any interest in figuring out how assessments might work in a
> Sugar activity API?
>
> Teachers frequently talk about the need to assess the progress of their
> pupils.  In the context of an activity, how do teachers do that?  I don't
> think there's a clear mechanism, and I suspect that constructing such a
> mechanism might be simple.  I believe that such a feature might also help
> make a case for usefulness to teachers.
>
> A few points/assumptions:
>
> 0. I'm guessing there will be some simple API, maybe
> "sugar.activity.assess".  Or maybe it's actually part of datastore.  I
> don't know the code well enough.  :)
>
> 1. I assume there will be a server that can collect this data, maybe
> Moodle, maybe not.  Something like...
>   * Activity is suspended.
>   * Assessment data is written to datastore.
>   * Some process reaps recent assessment data periodically and syncs to
> server if possible, or fails gracefully if not, storing for future sync.
>
> 2. I believe that every activity should be able to report the most basic
> assessment metric, which is "time spent in an activity".  For young
> students, time spent in an activity is one of the most reliable predictors
> of mastery, and because that data can surely be collected automatically,
> it should be made available automatically.
>
> 3. I believe that it should be possible for an activity to specify
> additional, simple assessment.  This could be quite a rathole, but an
> initial possibility could be "score/max score" and timestamp.
>
> So one can imagine an activity passing along data that might look
> something like this:
>
> gregdek, mongo, rectangle-quest-1, 18/20, timestamp 08:31:44.
> gregdek, mongo, rectangle-quest-2, 11/20, timestamp 08:52:08.
> gregdek, mongo, time-in-activity, 23 minutes, timestamp 09:04:56.
>
> Is this an interesting idea?  If so, I'd love to sit down with folks at
> the hackfest at LinuxTag and draw up a spec for how it might be
> implemented.

I think it's very interesting and have heard from several people
similar interest: GCompris, OLPC Austria, IFL (TeacherMate), etc

Will be great to talk about it in LT, maybe we could hold a session in
the sugar booth?

Or better sunday as a FUDCon session?

Regards,

Tomeu


More information about the Sugar-devel mailing list