Students can add an event to their calendar through browsers but are they able to with the Canvas App?
I'll be darned, but you are correct MICAH BIRKY, but only for the iOS app. I just tested logging in as a student on an iOS device, and indeed there does not seem to be a way to do this. While the documentation does not explicitly state this, one giveaway is that the screen capture shown that shows selecting a course calendar does not include a calendar with the student's own name. It is that calendar (the personal one) that such an event would be recorded on.
On the other hand, a student CAN add a calendar event on the Android app! Check this page for more: How do I create a new calendar event in the Canvas app on my Android device?
So it all depends on which app they have.
Retrieving data ...