Students should be able to set the various fields on an issue, i.e., title, body, assignee, milestone, and labels.
Note: in order to set assignee, milestone, or labels the authorized user must have push access to the underlying repository. See https://developer.github.com/v3/issues/#create-an-issue.