[Git, GitHub, Учебный процесс в IT] .Использование GitHub в обучении. Примеры. Часть I
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
В своей статье "Использование GitHub в обучении студентов" я кратко коснулся темы использования GitHub'а именно как инструмента для обучения, а не как темы в обучении. Сейчас хочу попробовать привести примеры нескольких кейсов. Начну с относительно простого, а в следующих статьях расскажу про другие варианты.Рад буду обсуждению вариантов в комментариях и предложению по изменению и дополнению вариантов.Вариант с форками.Начну с варианта, когда не обязательно добавлять студентов в аккаунт организации. Т.е. можно и в своём аккаунте делать репозитории с заданиями..Примерный порядок действия.
- Создаёте репозиторий с названием задания.
- В README.md добавляете текст задания и подробную (желательно, но не обязательно) инструкцию что и как должны сделать. Обязательно обращаете внимание на создание форка и после выполнения (читай, наполнения репозитория) создания запроса на слияние (pull request) с вашим исходным репозиторием.Пример - https://github.com/college-VIVT/TerminalEmulatorВ нужном месте сообщаете студентам задание и ссылку на репозиторий.
- Ждёте выполнения задания, а точнее создания запроса на слияние.
- Проверяете. Оставляете комментарии либо ко всему заданию целиком, либо к его отдельным частям.
- Принимать (мерджить) запрос на слияние в данной ситуации не нужно. Если всё хорошо - то можно просто оставить комментарий в ревью кода. Если всё плохо - то не принимаете.
.Плюсы и минусы.Плюсы:
- Не нужен аккаунт организации
- Можно рассылать любому количеству студентов, даже из разных групп или учебных заведений
Минусы:
- Нужно следить, чтобы не сделали мердж
- Нужно объяснять что такое форк и запрос на слияние (у некоторых моих студентов это вызвало дополнительные затруднения)
- Сложности с принятием запросов Approve . Мне хочется, чтобы в репозитории было только задание и не было кода решения от студентов.
Какие можно внести дополнения: добавить под каждого студента свою ветку, но это лишние действия при создании и дальнейшем наполнении репозитория.Продолжение следует...
===========
Источник:
habr.com
===========
Похожие новости:
- [Управление разработкой, Управление персоналом] Быть тимлидом, ч.1: Люди
- [Управление проектами, Учебный процесс в IT, Развитие стартапа, Управление персоналом] Что еще за «Education 4.0» — как изменится сфера образования и что для этого могут сделать стартапы
- [Open source, Git, Софт] FreeBSD переносит свой репозиторий с Subversion на Git
- [Git, GitHub, Учебный процесс в IT] .Использование GitHub в обучении студентов
- [Разработка веб-сайтов, Машинное обучение, Карьера в IT-индустрии, IT-компании] Как мы в ПИК-Брокер оцениваем квартиры через «цифру»
- [Робототехника, Искусственный интеллект] Sony занялась исследованиями в кулинарии с помощью ИИ
- [SQL, Apache, DevOps, Data Engineering] Наши грабли — залог вашего успеха. Кейсы DevOps и SQL-команд
- [Машинное обучение, Робототехника, Искусственный интеллект] Искусственный разум — новая форма жизни?
- [Обработка изображений, Машинное обучение, Учебный процесс в IT, Научно-популярное, Искусственный интеллект] Лучшее в мире видео-объяснение нейронных сетей, глубокого обучения, градиентного спуска и обратного распространения
- [GitHub, IT-компании] GitHub убрал предупреждение о куки, потому что сторонних сервисов на сайте больше нет
Теги для поиска: #_git, #_github, #_uchebnyj_protsess_v_it (Учебный процесс в IT), #_ucheba (учёба), #_uchebnyj_protsess (учебный процесс), #_git, #_github, #_obuchenie_programmirovaniju (обучение программированию), #_obuchenie (обучение), #_upravlenie_ljudmi (управление людьми), #_upravlenie_komandoj (управление командой), #_git, #_github, #_uchebnyj_protsess_v_it (
Учебный процесс в IT
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 19:06
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
В своей статье "Использование GitHub в обучении студентов" я кратко коснулся темы использования GitHub'а именно как инструмента для обучения, а не как темы в обучении. Сейчас хочу попробовать привести примеры нескольких кейсов. Начну с относительно простого, а в следующих статьях расскажу про другие варианты.Рад буду обсуждению вариантов в комментариях и предложению по изменению и дополнению вариантов.Вариант с форками.Начну с варианта, когда не обязательно добавлять студентов в аккаунт организации. Т.е. можно и в своём аккаунте делать репозитории с заданиями..Примерный порядок действия.
=========== Источник: habr.com =========== Похожие новости:
Учебный процесс в IT ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 19:06
Часовой пояс: UTC + 5