« Return to Thread: A question (particularly to the Croquet architects)
Hi Fillipe,
I don't usually post to the developers list because I am still learning how to program. I have a personal interest in your issue because I am developing croquet worlds for use in the classroom. I'm not sure your issue has to be a programming one as I would approach it as a teaching method one.
for instance if you need to limit which students are interacting with specific content in a croquet island then perhaps you can design a croquet continent with separate islands that include versions of the same content. Since you can carry objects between portals and view activity that occurs within each island from another island, maybe design a master/teacher island that looks in on other student islands. The students could then work with their own versions and then carry them into the master island for group discussion and comparison...though this might tax the system.
If this doesn't work for you, traditional classroom managent may address your issue. Just because it is a virtual classroom, it doesn't mean that the students/teachers shouldn't come up with some code of conduct and behavior within it.....this is usually what I do on the first day of class to make sure that my students understand what I expect from them in terms of behavior.
Further, a unit can be broken up into separate tasks. So maybe some students could be working on one model while others are working on another related model. this is actually a richer approach IMHO.
Not sure if this helps at all, and I hope I didn't just misunderstand your ?. thanks for putting the challenge into my head to think about.
You might try posting the question to the user list if you haven't already, for other non-programming + programming solutions.....I've been so busy so that I haven't been able to keep track of everything so i don't know if you have.
best wishes,
wfpi
On 6/5/08, Filipe Santos <filipe.alexandre.santos@...> wrote:Hello,I am using OpenCroquet in my PhD thesis but I am not capable of passing a certain point, which is worrying me.I have seen that the OpenCroquet help lists are getting less posts than usual and see an increase movement in the Cobalt lists and efforts (with NSF grants responsabilites). My dout, which I have already posted in the email lists, don't get an answer which I would need to make my decisions from this point on.Therefore I would like to ask everyone, but to the OpenCroquet architects in particular, if it easy to control avatar previledges on the current 1.0.18 SDK. My OpenCroquet application is to be used by primary schools where teachers MUST control the order by which child intervenes in the virtual world. So my scenario is this one:- Teacher opens the Master Virtual World and children enter that world as participants.- Teacher gives edition previledges to child A.- Child A can edit the objects in the world (example: move their position) while other children cannot (other children will not see the "hand" handler of the objects to move them)- Teacher then passes the edition previledges to child B and the process continues.My question: does OpenCroquet 1.018 SDK classes allow an easy way to do this?My current (insucessful) efforts:- TFrame has the "currentUser" instance variable but DAS wrote on the commentary field "Probably a bad idea...". And as I explore the methods, no support to this instance variable is given.- Maybie I could use a subclass of TFrame where, when passed with the mouse over it, would pass a message to TSpace to see if that avatar is the one with edition previledges (I could subclass TSpace to have an instance variable with all the IDs of the avatars). But I cannot see how a TFrame object could know from which avavtar did the "mouse over" message come from.My best guess is to put inside the TSpace an object, which I would call "the magic wand" that would give the avatar holding it edition previledges (the magic wand would be the only object that would pass a "mouse over" to the several TFrames). But isn't this replicating, somehow, the function of TRay?Can someone help me on this question? Even some general orientations would be "gold" for me at this point.Thank you once more,Filipe.
« Return to Thread: A question (particularly to the Croquet architects)
| Free Forum Powered by Nabble | Forum Help |