Skip to content

Submit assignments

How to find your repo and submit your work

Each assignment is a Github issue inside a repository that Classmoji set up for you. Open Assignments in your classroom to see them, split into tabs:

  • Current: assignments that are still open
  • Completed: assignments you’ve submitted
  • All: everything

For an individual assignment, click View Github issue to jump straight to the issue in your repo.

app.classmoji.io/student/cs-101/assignments
A student's assignments list showing submitted status, grade, and a link to the Github issue

Work directly in your repository. Clone it, make your changes, commit, and push, the same Github workflow you’d use anywhere. The issue describes what to do and is where your submission gets marked.

When you’re done, close the Github issue. That’s the submit button. Closing the issue marks the assignment as submitted in Classmoji, and your status flips from Not submitted to Submitted.

If you need to keep working, reopen the issue, push more changes, and close it again when you’re ready.

For group work, your team shares one repository. Anyone on the team can push and close the issue to submit on behalf of the team.