Python tools for instructors working with GitHub Classroom
-
Updated
Apr 22, 2023 - Python
Python tools for instructors working with GitHub Classroom
✔️ Automated Grading Tool that Checks the Work of Writers and Programmers
A collection of scripts developed for teachers and TAs administrating GitHub Classroom assignments.
Manage your Github Classroom 👊
Template for autograding enabled .NET projects in GitHub Classroom.
NKÜ Bilgisayar Mühendisliği 2022-2023 Bahar BMB212 Veri Yapıları Dersi Uygulama Notları, Projeleri ve Ödevleri
Tools for collecting and analyzing assignments – mostly related to GitHub and Jupyter notebooks – plus a few other tasks.
A TUI utility to ease grading of GitHub Classroom courses.
Simple autograding with GitHub Classroom + GitHub Actions + CML Container
scripts to generate assignments for GitHub Classroom
Clone forks of a GitHub repo, or copies of a GitHub Classroom assignment
🔧 Automated fix for GitHub Classroom access issues. Replaces invalid bot invitations with working collaborator permissions when students accept assignments.
Assignment on HTML Part of Cybros Lecture Series.
Python script automation that covers clone repo, assignment info integration (due date / late), terminal interactive grading & commenting, and upload to google spreadsheet for view.
Simple tool to synchronize all repositories from a GitHub organization
Aristotle: A Flexible Software Toolkit for Semi-Automated Marking of Programming Assignments
A simple assignment to familiarize students with GitHub assignments.
Add a description, image, and links to the github-classroom topic page so that developers can more easily learn about it.
To associate your repository with the github-classroom topic, visit your repo's landing page and select "manage topics."