Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add lesson or video "git - implementation" #315

Open
remizovMaxim opened this issue Oct 11, 2021 · 0 comments
Open

Add lesson or video "git - implementation" #315

remizovMaxim opened this issue Oct 11, 2021 · 0 comments

Comments

@remizovMaxim
Copy link
Contributor

remizovMaxim commented Oct 11, 2021

Проблемы:

  1. У немалой части студентов наблюдается проблема с гитом. А именно использование. Это и невнимательность студентов и непонимание сущностей (некоторые проводят аналогию ветки с папкой; понимание пул реквеста не сразу приходит что куда откуда). В попытках исправить самостоятельно набредают на проблемы, распутать которые нужно потратить много своего(преподавательского) времени.

  2. Нет решения об использовании единой системы управления версиями. Есть студенты, которые уже когда-то пользовались гитом и использовали какие-то отдельные инструменты, и если вдруг они столкнутся с проблемой - преподавателю либо нужно будет вникнуть в эту tool либо объяснять студенту на примере того, с чем привык работать преподаватель, а это растягивается, так как студент непривыкший.

Решения:

  1. По первому пункту:
    а). Предлагаю либо посвятить отдельное занятие (добавить в расписание или заменить одну практику) по гиту.
    А именно, нужно показать действия студентов при работе с гитом.
    .
    б). Предлогаю либо создать запись на видео где будут показаны примеры
    "Форк репозитория"
    "Клонирование репозитория"
    "Создание новой ветки"
    "Создание коммита + пуш в удалённый"
    "Создание пулл реквеста"
    "Чтение замечаний в ПР - исправление - создание нового коммита - пуш в ту же ветку"
    "Переход на ветку мастер и создание новой ветки для нового упражнения"

  2. Необходимо принять решение об использовании во время обучения чего то одного для работы с гит (Если консоль, то пусть все через консоль работают, если встроенный в VSCode Source control то его пусть все используют)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant