Learning Platform client application for students and instructors. Tracks student data as they progress through their core and technical learning objectives.
1
stars
8
forks
source link
Automate creation of group project teams, repositories and Slack channels #85
The objective of this feature is to guide the process of removing GitHub Classroom, including creating teams, repositories, and removing Slack channels once the project is completed.
Key Steps
Create teams by selecting the desired number and naming convention.
Assign learners to the team boxes and save the changes.
Verify the teams in Slack to confirm student invitations.
Access the organization associated with the cohort to find new repositories with unique identifiers.
All students and instructors are automatically added as collaborators to the repositories.
Teams will be notified through Slack wuth the URL of their new repository to clone.
Upon project completion, delete the teams and the Slack channels associated with the teams.
Cautionary Notes
Ensure that all teams, repositories, and collaborators are accurately set up to avoid confusion during the project.
Double-check before deleting Slack channels to prevent accidental removal of active channels.
Tips for Efficiency
It's best to name the channels with a shortened name of the project when building group project teams.
Final Phase of Removing GitHub Classroom
Objective
The objective of this feature is to guide the process of removing GitHub Classroom, including creating teams, repositories, and removing Slack channels once the project is completed.
Key Steps
Cautionary Notes
Tips for Efficiency
Link to Loom
https://www.loom.com/share/3fae8e6cdc1f4b0885384ce88450950f