Skip to content

Instantly share code, notes, and snippets.

@cyhsutw
Last active August 22, 2016 15:33
Show Gist options
  • Save cyhsutw/0d5df3151337c044edcac66073ea0ec3 to your computer and use it in GitHub Desktop.
Save cyhsutw/0d5df3151337c044edcac66073ea0ec3 to your computer and use it in GitHub Desktop.
Google Summer of Code 2016 Final Evaluation: Enhancements for GitHub Classroom

Google Summer of Code 2016 - Enhancements for GitHub Classroom

By Cheng-Yu Hsu (@cyhsutw)

Overview

After discussing with my mentors @johndbritton and @tarebyte, the main goals of the project are deliver few features about monitoring progress, which include:

  • Repository creation

    Ensure that repositories for the students to work are correctly created, and provide some approaches to help the teachers do automatic/manual recovery if there's any problem.

  • Due dates

    Let teachers to specify the due date of the assignments so they can determine whether a submission is overdue or not.

  • Explicit submission

    Let students to choose what version of their work to be submitted to the teachers for grading.

  • Visualize classroom activity

    Add some user interfaces that help the teacher better understand the students' works.

Extracted from #572 - Student projects roadmap summer 2016.

Merged Pull Requests

Work in Progress

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment