Re: [IAEP] personalisation and collaboration

2009-06-22 Thread Greg DeKoenigsberg
On Sat, 20 Jun 2009, Tomeu Vizoso wrote:

 2009/6/15 Maria Droujkova droujk...@gmail.com:
 David,

 For frameworks, you may want to look at achievement systems and 
 reputation systems (e.g. karma on slashdot). I just helped a 
 colleague with his grant proposal about adding achievement systems to a 
 peer review-based authoring environment, Expertiza, so we did some 
 literature review for that. It's a well-developed topic in gaming and 
 in internet-based community studies. It involves creating an economy 
 of good deeds, basically. In more advanced systems, users can define or 
 co-define which deeds are considered good.

 Greg, is this something related to the assessment framework you
 referred to the other day?

Absolutely.

It seems to me that it all begins with one smart architectural decision: 
how do we share assessment data about kids, however we define it?

It also seems to me that Ben had a very simple answer, that I like:

1. Dropping tuples into the journal, but doing so *consistently*,

2. Having a preferred method for synching certain pieces of journal data 
to a central repository.

I would love to spend one of our hackfest days at Sugar in front of a 
gigantic whiteboard, imagineering various scenarios for 
awards / assessments / etc.

--g

--
Computer Science professors should be teaching open source.
Help make it happen.   Visit http://teachingopensource.org.
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] personalisation and collaboration

2009-06-20 Thread Tomeu Vizoso
2009/6/15 Maria Droujkova droujk...@gmail.com:
 David,

 For frameworks, you may want to look at achievement systems and reputation 
 systems (e.g. karma on slashdot). I just helped a colleague with his grant 
 proposal about adding achievement systems to a peer review-based authoring 
 environment, Expertiza, so we did some literature review for that. It's a 
 well-developed topic in gaming and in internet-based community studies. It 
 involves creating an economy of good deeds, basically. In more advanced 
 systems, users can define or co-define which deeds are considered good.

Greg, is this something related to the assessment framework you
referred to the other day?

Regards,

Tomeu

 --
 Cheers,
 MariaD

 Make math your own, to make your own math.

 http://www.naturalmath.com social math site
 http://groups.google.com/group/naturalmath future math culture email group
 http://www.phenixsolutions.com empowering our innovations

 On Sun, Jun 7, 2009 at 7:48 PM, David Van Assche dvanass...@gmail.com wrote:

 Having pondered this a bit more, I came up with a practical example. Lets 
 say we have a student in Uruguay, lets call him Fernando, and lets say we 
 have a student in the UK, lets call her Suzy. Suzy's Spanish is not great, 
 as she hasn't had the chance to delve into it practically, nor is she 
 getting the right idea about how everyday Spanish is used in Spanish 
 countries, having relied on terrible cliched examples of her antiquated text 
 books. Fernando's English is not very good, seeing as the only English he is 
 subjected to are pirate movies he buys from the local market, so he's 
 learned more slang than real English. His school isn't even teaching 
 English, but he desperately wants to learn it.

 Colabot knows both of these users, as it has analysed every willing user's 
 e-portfolio, and knows they would compliment each other perfectly say by 
 sharing the Speak activity. Colabot could suggest times at which these 2 
 students could meet virtually and collaborate in order to improve their 
 language skills. Colabot could keep track of their on going meetings, 
 showing the amount of hours spent on language learning. Colabot could even 
 give out an award or recognition after the students had spent X amount of 
 hours learning together.

 The great thing about this example is that it seems to me to be pure 
 construcionism with technology at its simplest and its best. The 2 students 
 are teachers to each other, and colabot is there purely in the capacity a 
 teacher normally should be, to guide the learning process.

 kind Regards,
 David Van Assche

 On Sun, Jun 7, 2009 at 1:23 PM, Walter Bender walter.ben...@gmail.com 
 wrote:

 On Sun, Jun 7, 2009 at 7:00 AM, David Van Asschedvanass...@gmail.com 
 wrote:
  Something has been in the back of my head for a while now, ever since I've
  seen the impressive capabilities of being able to share an activity with
  your neighbourhood. Being able to cooperatively use applications brings a
  new level of playability to it all, and it reminds me of when I first saw
  the ability for a computer game to be 'multi-player.'This gave it an extra
  dimension, and with it came the idea of awards for completing certain
  things, which would be displayed in your dashoard somewhere.The award 
  system
  seems even more relevant for education than it did for games. We'v aleady
  mentioned the benefits of an award sysem so I'm not going to regugitate
  that, but what hasnt''t really been spoken about is, how and what kind of
  personal details should the journal store and share. I see this as a
  customisable option, something that can be as simple as only sharing first
  names, or sharing the name of your pet, your favorite colors and foods, 
  the
  languages you speak.
 
  This detailed information about a person is extremely valuable to the
  underlying system, as it can potentially match people against each other.
  This would allow for some interesting possibilities when it comes to
  collaboration, such as the system suggesting users to 
  challenge/collaborate
  with based on personal information. I thought about having a robot that
  lives on an irc channel capable of helping with the collaboration 
  procedure,
  as well as listing achievements, giving data on which users want to
  collaborate, giving help on how collaboration works with particular
  activities, listing which servers have open collaboration, showing the 
  most
  used/highest rated collaborating activities, etc.
 
  I havent thought about this too much in depth, but I know coding a bot is
  not too hard. I see it as an extension to the speak AI, and encouragement 
  to
  join irc. We can even get the bot to accept uploads of raw learning
  materials categorised by subject, which can then be used by content
  creators. it itself could give out quizzes based on particular subjects, 
  or
  interesting pieces of information/knowledge. It could be taught new
  information, by 

Re: [IAEP] personalisation and collaboration

2009-06-12 Thread Eben Eliason
On Mon, Jun 8, 2009 at 5:44 AM, Tomeu Vizosoto...@sugarlabs.org wrote:
 On Sun, Jun 7, 2009 at 13:00, David Van Asschedvanass...@gmail.com wrote:
 Something has been in the back of my head for a while now, ever since I've
 seen the impressive capabilities of being able to share an activity with
 your neighbourhood. Being able to cooperatively use applications brings a
 new level of playability to it all, and it reminds me of when I first saw
 the ability for a computer game to be 'multi-player.'This gave it an extra
 dimension, and with it came the idea of awards for completing certain
 things, which would be displayed in your dashoard somewhere.The award system
 seems even more relevant for education than it did for games. We'v aleady
 mentioned the benefits of an award sysem so I'm not going to regugitate
 that, but what hasnt''t really been spoken about is, how and what kind of
 personal details should the journal store and share. I see this as a
 customisable option, something that can be as simple as only sharing first
 names, or sharing the name of your pet, your favorite colors and foods, the
 languages you speak.

 This detailed information about a person is extremely valuable to the
 underlying system, as it can potentially match people against each other.
 This would allow for some interesting possibilities when it comes to
 collaboration, such as the system suggesting users to challenge/collaborate
 with based on personal information. I thought about having a robot that
 lives on an irc channel capable of helping with the collaboration procedure,
 as well as listing achievements, giving data on which users want to
 collaborate, giving help on how collaboration works with particular
 activities, listing which servers have open collaboration, showing the most
 used/highest rated collaborating activities, etc.

 I guess tagging of buddies is related in some measure to this?

 http://wiki.sugarlabs.org/go/Development_Team/Release/Roadmap/0.86#Groups

Yes, I think these goals are definitely in line. Our early mockups for
the XO palette included info such as a photo, name, age, and
interests, or perhaps other personal info so that kids could meet and
learn about each other online. Moreover, as Tomeu mentions, these tags
and metadata would be searchable in the neighborhood, so that
searching for chess would brinfg not only chess activities, but
anyone who mentioned they liked chess in their profile.

 Regards,

 Tomeu

 I havent thought about this too much in depth, but I know coding a bot is
 not too hard. I see it as an extension to the speak AI, and encouragement to
 join irc. We can even get the bot to accept uploads of raw learning
 materials categorised by subject, which can then be used by content
 creators. it itself could give out quizzes based on particular subjects, or
 interesting pieces of information/knowledge. It could be taught new
 information, by feeding it localised knowledge. It would be important to
 know where we set the limits to what it can do.

 Just some food for thought...

This is a very interesting idea. Another perspective to think about
this from is a persistent activity. That is, it could just be some
activity that's running on a server all the time, rather than just on
personal XOs, so that it remains available permanently even when
everyone else leaves. naturally, this approach would require some way
for the server to push some code to the client, temporarily or
permanently, in order to interact with the persistent activity. That
idea is loosely related to the future goal of seamless transfer and
installation of activities which one doesn't have when joining them in
the neighborhood.

Eben

 David (nubae) Van Assche

 ___
 IAEP -- It's An Education Project (not a laptop project!)
 IAEP@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/iaep

 ___
 IAEP -- It's An Education Project (not a laptop project!)
 IAEP@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/iaep

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] personalisation and collaboration

2009-06-08 Thread Tomeu Vizoso
On Sun, Jun 7, 2009 at 13:00, David Van Asschedvanass...@gmail.com wrote:
 Something has been in the back of my head for a while now, ever since I've
 seen the impressive capabilities of being able to share an activity with
 your neighbourhood. Being able to cooperatively use applications brings a
 new level of playability to it all, and it reminds me of when I first saw
 the ability for a computer game to be 'multi-player.'This gave it an extra
 dimension, and with it came the idea of awards for completing certain
 things, which would be displayed in your dashoard somewhere.The award system
 seems even more relevant for education than it did for games. We'v aleady
 mentioned the benefits of an award sysem so I'm not going to regugitate
 that, but what hasnt''t really been spoken about is, how and what kind of
 personal details should the journal store and share. I see this as a
 customisable option, something that can be as simple as only sharing first
 names, or sharing the name of your pet, your favorite colors and foods, the
 languages you speak.

 This detailed information about a person is extremely valuable to the
 underlying system, as it can potentially match people against each other.
 This would allow for some interesting possibilities when it comes to
 collaboration, such as the system suggesting users to challenge/collaborate
 with based on personal information. I thought about having a robot that
 lives on an irc channel capable of helping with the collaboration procedure,
 as well as listing achievements, giving data on which users want to
 collaborate, giving help on how collaboration works with particular
 activities, listing which servers have open collaboration, showing the most
 used/highest rated collaborating activities, etc.

I guess tagging of buddies is related in some measure to this?

http://wiki.sugarlabs.org/go/Development_Team/Release/Roadmap/0.86#Groups

Regards,

Tomeu

 I havent thought about this too much in depth, but I know coding a bot is
 not too hard. I see it as an extension to the speak AI, and encouragement to
 join irc. We can even get the bot to accept uploads of raw learning
 materials categorised by subject, which can then be used by content
 creators. it itself could give out quizzes based on particular subjects, or
 interesting pieces of information/knowledge. It could be taught new
 information, by feeding it localised knowledge. It would be important to
 know where we set the limits to what it can do.

 Just some food for thought...

 David (nubae) Van Assche

 ___
 IAEP -- It's An Education Project (not a laptop project!)
 IAEP@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/iaep

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] personalisation and collaboration

2009-06-07 Thread Walter Bender
On Sun, Jun 7, 2009 at 7:00 AM, David Van Asschedvanass...@gmail.com wrote:
 Something has been in the back of my head for a while now, ever since I've
 seen the impressive capabilities of being able to share an activity with
 your neighbourhood. Being able to cooperatively use applications brings a
 new level of playability to it all, and it reminds me of when I first saw
 the ability for a computer game to be 'multi-player.'This gave it an extra
 dimension, and with it came the idea of awards for completing certain
 things, which would be displayed in your dashoard somewhere.The award system
 seems even more relevant for education than it did for games. We'v aleady
 mentioned the benefits of an award sysem so I'm not going to regugitate
 that, but what hasnt''t really been spoken about is, how and what kind of
 personal details should the journal store and share. I see this as a
 customisable option, something that can be as simple as only sharing first
 names, or sharing the name of your pet, your favorite colors and foods, the
 languages you speak.

 This detailed information about a person is extremely valuable to the
 underlying system, as it can potentially match people against each other.
 This would allow for some interesting possibilities when it comes to
 collaboration, such as the system suggesting users to challenge/collaborate
 with based on personal information. I thought about having a robot that
 lives on an irc channel capable of helping with the collaboration procedure,
 as well as listing achievements, giving data on which users want to
 collaborate, giving help on how collaboration works with particular
 activities, listing which servers have open collaboration, showing the most
 used/highest rated collaborating activities, etc.

 I havent thought about this too much in depth, but I know coding a bot is
 not too hard. I see it as an extension to the speak AI, and encouragement to
 join irc. We can even get the bot to accept uploads of raw learning
 materials categorised by subject, which can then be used by content
 creators. it itself could give out quizzes based on particular subjects, or
 interesting pieces of information/knowledge. It could be taught new
 information, by feeding it localised knowledge. It would be important to
 know where we set the limits to what it can do.

 Just some food for thought...

 David (nubae) Van Assche

 ___
 IAEP -- It's An Education Project (not a laptop project!)
 IAEP@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/iaep


In general, the idea of bots living in the Sugar neighborhood is a
theme we haven't explored very much. It would be nice to come up with
a simple, consistent framework for creating such a resource. Making it
available through IRC as well is a cool idea.

-walter

-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] personalisation and collaboration

2009-06-07 Thread David Van Assche
Having pondered this a bit more, I came up with a practical example. Lets
say we have a student in Uruguay, lets call him Fernando, and lets say we
have a student in the UK, lets call her Suzy. Suzy's Spanish is not great,
as she hasn't had the chance to delve into it practically, nor is she
getting the right idea about how everyday Spanish is used in Spanish
countries, having relied on terrible cliched examples of her antiquated text
books. Fernando's English is not very good, seeing as the only English he is
subjected to are pirate movies he buys from the local market, so he's
learned more slang than real English. His school isn't even teaching
English, but he desperately wants to learn it.

Colabot knows both of these users, as it has analysed every willing user's
e-portfolio, and knows they would compliment each other perfectly say by
sharing the Speak activity. Colabot could suggest times at which these 2
students could meet virtually and collaborate in order to improve their
language skills. Colabot could keep track of their on going meetings,
showing the amount of hours spent on language learning. Colabot could even
give out an award or recognition after the students had spent X amount of
hours learning together.

The great thing about this example is that it seems to me to be pure
construcionism with technology at its simplest and its best. The 2 students
are teachers to each other, and colabot is there purely in the capacity a
teacher normally should be, to guide the learning process.

kind Regards,
David Van Assche

On Sun, Jun 7, 2009 at 1:23 PM, Walter Bender walter.ben...@gmail.comwrote:

 On Sun, Jun 7, 2009 at 7:00 AM, David Van Asschedvanass...@gmail.com
 wrote:
  Something has been in the back of my head for a while now, ever since
 I've
  seen the impressive capabilities of being able to share an activity with
  your neighbourhood. Being able to cooperatively use applications brings a
  new level of playability to it all, and it reminds me of when I first saw
  the ability for a computer game to be 'multi-player.'This gave it an
 extra
  dimension, and with it came the idea of awards for completing certain
  things, which would be displayed in your dashoard somewhere.The award
 system
  seems even more relevant for education than it did for games. We'v aleady
  mentioned the benefits of an award sysem so I'm not going to regugitate
  that, but what hasnt''t really been spoken about is, how and what kind of
  personal details should the journal store and share. I see this as a
  customisable option, something that can be as simple as only sharing
 first
  names, or sharing the name of your pet, your favorite colors and foods,
 the
  languages you speak.
 
  This detailed information about a person is extremely valuable to the
  underlying system, as it can potentially match people against each other.
  This would allow for some interesting possibilities when it comes to
  collaboration, such as the system suggesting users to
 challenge/collaborate
  with based on personal information. I thought about having a robot that
  lives on an irc channel capable of helping with the collaboration
 procedure,
  as well as listing achievements, giving data on which users want to
  collaborate, giving help on how collaboration works with particular
  activities, listing which servers have open collaboration, showing the
 most
  used/highest rated collaborating activities, etc.
 
  I havent thought about this too much in depth, but I know coding a bot is
  not too hard. I see it as an extension to the speak AI, and encouragement
 to
  join irc. We can even get the bot to accept uploads of raw learning
  materials categorised by subject, which can then be used by content
  creators. it itself could give out quizzes based on particular subjects,
 or
  interesting pieces of information/knowledge. It could be taught new
  information, by feeding it localised knowledge. It would be important to
  know where we set the limits to what it can do.
 
  Just some food for thought...
 
  David (nubae) Van Assche
 
  ___
  IAEP -- It's An Education Project (not a laptop project!)
  IAEP@lists.sugarlabs.org
  http://lists.sugarlabs.org/listinfo/iaep
 

 In general, the idea of bots living in the Sugar neighborhood is a
 theme we haven't explored very much. It would be nice to come up with
 a simple, consistent framework for creating such a resource. Making it
 available through IRC as well is a cool idea.

 -walter

 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep