I’ve set up a GH organization for a subject, which I manage from my university Moodle site. I’ve configured the Moodle site integration and I can import and sync with Moodle the students names, emails or IDs into the corresponding GH Classroom. I know that I can set up an assignment with a link that once sent to the students, they can then choose which member of the organization corresponds to their identity, thereby linking their GH user to the organization member.
Therefore, the students (1st year BSc biology freshmen) need to properly perform the following two steps:
- Create a GitHub account.
- Link their GitHub account to their member identity in the GH organization of the subject.
I’m somewhat worried that a large fraction of these students, where most of them may have not heard about GH before, will encounter difficulties in these two steps.
So, I would like to know if there are strategies to automatize these two steps. I’ve been searching this forum and from this post, it seems that there’s no way create GH accounts in bulk, importing the Moodle student information.
For the step two, I see that one can upload the student names in the organization, but is there a way to upload the names and their GH usernames in bulk?