Classroom-Assignment-Teams and Repositories - something is not well thought through here... #102855
Unanswered
astyve
asked this question in
GitHub Education
Replies: 1 comment 1 reply
-
Here's what I do here. I create an organisation for all the master assignments. I create a classroom in that organisation where I configure and create the assignments. I never assign those, and I never add learners to that classroom, they're just the "template assignments". For every new class, I make a new organisation. When I want to assign to the class, I don't create a new assignment but I reuse the assignment from the "template assignments" classroom. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi everyone,
Hi,
I've been using GitHub Classroom for a few years now, but still feel like a novice.
I have created an Organization in which my classrooms with their corresponding assignments exsists. So far so good.
When the students accept an assignment, they usually get a repository with a name of the form "name-of-assignment-username". Say if the assignment is called "Assignment 1 find the bug", and the username is "asty", the repository is named "assignment-1-find-the-bug-asty", which, I guess, makes sense.
Similar, if it is a group assignment, the students are asked to give the team/group a name, and that name will be added after the name of the assignment for the repository. In addition a team is created in the organisation.
Example: Assignment name = "Assignment 2 Chaosgame", teame name = "Team 4", the GitHub team will be named "Team 4" and the repository will be named "assignment-2-chaosgame-team-4".
So far so good. BUT come next school-year, and I'm going to give the similar assignments but in a new classroom. This time also I want my students to name their teams "Teams 4" etc. But this time it does not work. It turns out that the organization already has a team named "Team 4" from last year..!?!? The same problem also relates to the repositories for group/team assignments.
So from this, I have a few questions:
What do you guys do in terms of Organization vs classes/courses and Classrooms?
Kind Regards,
Arne Styve
Beta Was this translation helpful? Give feedback.
All reactions