Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

The aim of this script is to extract information and archive student repositories created by GitHub Classrooms software. When this script is run, it will extract the grades using the CSV file which is obtained from GitHub Classroom Assistant or the web interface.

Aim

This file should be able to run on the deadline and complete following tasks:

  • Extract information from CSV file
  • Output learn compatible CSV file with grades and student IDs
  • Run a loop over all repositories from student submissions and archive them on deadline. There is also a function to unarchive the repositories.

Steps

About

A python script that can interact with GitHub API, obtain csv files, grades and set repository to archive and unarchive.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages