Использование GitHub в классе - PullRequest
0 голосов
/ 12 декабря 2018

В следующем году я собираюсь преподавать урок журналистики данных студентам с довольно слабым кодированием и компьютерными навыками.Я готов выполнить работу, необходимую для того, чтобы научить их использовать R, чтобы научиться собирать данные, создавать графики, карты и тому подобное.

Однако я думаю о том, как дать им возможность работать в группах.

Очевидно, что GitHub - это место для совместной работы над проектами, но, вау, у него есть кривая обучения.

Интересно, можно ли было бы мне создать одно репо для всего класса и затем каким-то образом дать каждой группе в классе свои собственные ветви для своих собственных проектов, чтобы я мог как-то контролироватьсливается, когда они работают над своими проектами.

Я вижу преимущества GitHub в этом, но я стараюсь сделать его максимально простым.

Обратите внимание, я вижу, что GitHub Classroom - вещь, но это, кажется, действительно облегчает оценку и маркировку для больших классов.Это не совсем то, что мне нужно.

1 Ответ

0 голосов
/ 12 декабря 2018

Я бы посоветовал каждому учащемуся создать форк вашего базового репозитория, чтобы они могли работать над собственной копией вашего кода.Таким образом, у каждого из них будет свое собственное рабочее пространство, в которое они могут внести свой вклад в одиночку.Вы даже можете попросить их создать новый форк для каждой совместной группы.

Информацию о разветвлении репозиториев можно найти здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...