Your course assignments on GitLab
GitGrade automates repository creation and access control, making it easy to distribute starter code and collect assignments on UWCSE GitLab.
Create your first classroom, today!Login with UWCSE GitLab
Distribute assignments with starter code. Students work on assignments individually using private GitLab repositories.
Students in your course gain access to assignments using unique invitation URLs, eliminating the need to collect NetIDs in advance and manage repository permissions manually.
Annotate & Release Feedback
Course TAs prepare feedback to students using a rich markdown format and release code reviews directly to the student repository.
Integrate UW Canvas
Grades are automatically submitted to the course Canvas as submissions are being graded. Student enrollments on Canvas are also synchronized with GitGrade so each TA may manage their own students.
Build Powerful Grading Scripts
Grading Scripts may be executed at the time of grading to test students' code and to craft a consistent feedback. GitGrade grading scripts are powered by CSE14x's gradingscripts technology.