Collaborative GeoGebraBooks

cgimene1 shared this idea 9 years ago
Answered

I think it'll be nice consider an option for enabling collaborative work of several teachers (or students in a classroom) with the same GeoGebraBook.

Comments (5)

photo
1

Have you used the word collaborative in the search tool?


Thanks for joining the group with this interest...The current best choice is

Hi,


unfortunately GeoGebraTube does not provide this yet, but there have been some attempts to achieve what you describe. I think the best one is VMT:

http://vmt.mathforum.org/VMTLobby/


Cheers,

Zbynek

It is free.


Tony

photo
1

Hi,


there are two levels of collaboration on books:

- coauthors can work on one book, everybody has their own materials in it. That's something we plan to do, no fix deadline, but 2014 I guess.

- real time collaboration on a single material: also a nice idea, but not currently developed by GeoGebra team (the ggbsession project is basically dead, the VMT one is working nicely).


Cheers,

Zbynek

photo
1

Thank you Zbynek


The first level of collaboration


- coauthors can work on one book, everybody has their own materials in it. That's something we plan to do, no fix deadline, but 2014 I guess.


Is exactly what I was looking for my classroom!

photo
1

The VMT implementation is only weakly collaborative. There is a button on the bottom "Take Control" Only one participant can have control at any given time.


In terms of implementation:


Layer Mode: Each participant works on their own layer. This keeps the drawing order unambiguous, and it also keeps other people from messing around with my stuff, and vice versa. Each layer would maintain it's own play stack.


Layer visibility toggles. Turn layers on and off as needed. By default when someone left the presentation their layer would vanish, but the session owner could make it visible again. By default a layer would have separate permissions for layer owner, workbook owner, and others.


Maintain separate permissions for:

Read (If you can't read it's it's invisible.)

Write (Normally you can change only your own layers)


Move to different layer would require having write access to both source and destination layers.

Copy to different layer would only need read access to the source.


One of the issues would be how to handle interactions between layers. E.g. I have line a on layer 2 and a y=x^2 on layer one. Can I have a pair of points constrained to the intersection of the line and parabola under this system.

© 2023 International GeoGebra Institute