GradePush
FR GitHub Try the demo

For students

Join your classroom and find your assignments with your GitHub account.

1. Join your classroom

  1. Open your teacher’s invitation.
  2. Sign in with GitHub and enter your name and student ID if requested.
  3. Accept the assignment. For team work, create or join your team as instructed.

2. Complete the assignment

  1. Open the assignment and read the instructions.
  2. Select Open repository, then clone it with Git or your editor.
  3. Do your work, create a commit and push it to the required branch.
  4. Check that your commit appears on GitHub before the deadline.

A team assignment with instructions and the Open repository button.

3. Check your results

  1. Return to the assignment in GradePush after pushing your work.
  2. Check the results once the automatic tests finish.
  3. Select View GitHub Actions to investigate a failure.

The score, assessed commit and result of each test.

Need more time? Contact your teacher to request an extension.

Search the docs

Search a topic, a feature or a command.