Status Update
Comments
to...@gmail.com <to...@gmail.com> #2
so...@google.com <so...@google.com> #3
In my opinion, at least one of the two should change with regards to the behavior of Excusing an assignment:
1. Any original score returned to the student should be erased from the submission entirely. This should make the returned grade empty/null, so the API response does not need any special indicator for an excused grade.
2. If a returned grade should still be associated with a submission (but not count towards the overall grade like the Google Classroom UI calculates), then this same flag/indicator should be exposed via the API so that a similar overall grade calculation can be performed from the API response.
to...@gmail.com <to...@gmail.com> #4
Thanks for providing feedback around supporting excused assignments in the Classroom API! I've made a note of your comments and transferred them internally. Any updates about this will be communicated here.
cm...@google.com <cm...@google.com> #5
We are an SIS that consumes Classroom data via the API.
What we are observing:
- we don't get StudentSubmissions where student was never scored and was excused, so parents are confused thinking that work is not done when it should be excused when looking in our platform.
- When a student is scored, grades are synced, then excused, we don't get the update that the assignment was excused. So now the student has a score (0 or otherwise) that doesn't reflect what's in Google Classroom, creating discrepancies between Classroom assignment grades and SIS assignment grades.
to...@gmail.com <to...@gmail.com> #6
Thanks for providing supporting feedback. I'd love to learn a bit more about your comment:
"we don't get StudentSubmissions where student was never scored and was excused, so parents are confused thinking that work is not done when it should be excused when looking in our platform."
Can you provide more information on the API call you are making here so I can try to figure out the issue? I'm not able to reproduce this at the moment; when reading student submissions by calling ListStudentSubmissions, I'm able to retrieve submissions that are marked as excused in the UI.
"When a student is scored, grades are synced, then excused, we don't get the update that the assignment was excused. So now the student has a score (0 or otherwise) that doesn't reflect what's in Google Classroom, creating discrepancies between Classroom assignment grades and SIS assignment grades."
Trying to understand this issue a bit further - if I understand correctly, there may be grade discrepancies between Classroom and SIS in the event that a teacher modifies a grade after the grades have been synced with the SIS. Do you have a mechanism today by which you monitor these types of grade changes? If not, is being alerted about excused assignments more important than other types of submission changes?
Description
After upgrading to Dolphin from Chipmunk many layouts in our app stopped rendering. It is still working on some demo apps, but not in our app.
It always ending on something missing like
Another stacktrace is in another-stacktrace.png
Project themes are all correctly displayed in the theme selector.
Build: AI-213.7172.25.2113.8913347, 202208060259,
AI-213.7172.25.2113.8913347, JRE 11.0.13+0-b1751.21-8125866x64 JetBrains s.r.o., OS Windows 10(amd64) v10.0 , screens 2560.0x1440.0, 2560.0x1440.0
AS: Dolphin | 2021.3.1 RC 1 Kotlin plugin: 213-1.7.10-release-for-android-studio-AS6777.52 Android Gradle Plugin: 7.3.0-rc01 Gradle: 7.5.1 Gradle JDK: Eclipse Temurin version 17.0.3