Integrating ClassKit into Your App
ClassKit enables features in your education apps for iPad that can be used by educational institutions with Apple School Manager and Managed Apple IDs. Teachers assign activities in Schoolwork and your app reports student progress on these activities.
Report Student Progress
As students complete assigned activities, your app needs to record their progress and report it to ClassKit so teachers and students can view it in Schoolwork. The progress information your app can report includes time spent, start and end timers, percentage of completion, points earned, quiz scores, or a binary value (e.g.: yes/no, true/false, complete/incomplete).
With access to these insights across all of their apps, teachers can tailor instruction to individual student needs and students can take ownership of their learning.
Student Privacy
ClassKit and Schoolwork are built with student privacy in mind. Schoolwork only receives and displays student progress data for activities a teacher explicitly assigns, and only when students use the Managed Apple ID that was created for them by their school on their device. If your app already uses a student account to enable certain features, ClassKit does not associate that account with the Managed Apple ID that the student uses.