В следующем году я собираюсь преподавать урок журналистики данных студентам с довольно слабым кодированием и компьютерными навыками.Я готов выполнить работу, необходимую для того, чтобы научить их использовать R, чтобы научиться собирать данные, создавать графики, карты и тому подобное.
Однако я думаю о том, как дать им возможность работать в группах.
Очевидно, что GitHub - это место для совместной работы над проектами, но, вау, у него есть кривая обучения.
Интересно, можно ли было бы мне создать одно репо для всего класса и затем каким-то образом дать каждой группе в классе свои собственные ветви для своих собственных проектов, чтобы я мог как-то контролироватьсливается, когда они работают над своими проектами.
Я вижу преимущества GitHub в этом, но я стараюсь сделать его максимально простым.
Обратите внимание, я вижу, что GitHub Classroom - вещь, но это, кажется, действительно облегчает оценку и маркировку для больших классов.Это не совсем то, что мне нужно.