-
Notifications
You must be signed in to change notification settings - Fork 221
course: design and implement a facility for groups of students to do an assignment/project together #196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I have two ways that groups happen in my classes:
|
There is no notion of "collaborated file" in SMC (yet -- it's not clear if there ever will be). The unit of collaboration is a project. |
Misunderstanding on my part on how assignments work. Could you push a On Fri, Oct 30, 2015, 16:56 William Stein notifications@github.com wrote:
|
Requested again and againi... |
I don't have any great ideas on this at the moment though clearly it's very important. Shared/synced folders between projects maybe? 0.o |
|
|
My use case is setting up project templates for multiple groups. I start with the group membership, and one or two TAs for each group. For each group I need to:
At the end of the project I need to:
I don't know how this should best be done, but I would love to be able to provide a configuration file, in TOML or YaML, to make this work. |
Quick comment about this. You can add an ssh key under Account --> SSH Keys, and it will be automatically added for any project that you are a collaborator on. |
Very useful comments are at #1535 |
Thinking about it, reading related tickets, and taking into account recent team project discussion with a university, I think that solution worked on in #4955 is exactly what has to be implemented - why was it closed? For student pay I would add all licenses that students have (can they be prevented from seeing full codes of others?). That way not only every student has a way to apply a license to a group project, but they can even combine their upgrades to have more ram and cpu. |
Because it is a massive amount of work -- is it worth $10K+ in effort and the corresponding lack of effort on other things?
Yes.
Licenses don't add, they max. |
Then perhaps we should close this and maybe explain in the docs how students (or TAs) can create extra group projects and add student licenses to them to facilitate work in groups? Apart from development effort it would complicate the user interface of course management and it is not that simple already. |
I think we should leave it open. We can't do it now, due to lack of resources, but if we had more resources, it would likely make sense, given that people regularly ask for how to do group projects, and cocalc is about collaboration. |
I think we actually should implement this soon. |
No description provided.
The text was updated successfully, but these errors were encountered: