At my Alma Mater, we were always "mass-mailed" when grades were released. The email didn't have our grade specifically, but we could go on the University's portal, navigate to that class, and see whatever grade just got released - tests, exams, projects, anything we could be graded on, really. I loved this system, because the alternative was the grades being released and me not knowing about it, which would result in either having to check every X period of time, or, most likely, coding my own script to do it for me.
I've been told by family that my old High School also works similarly nowadays, as well as other high schools and middle schools in the same district. I can't imagine it working any other way, given the increasing integration of technology.
I'd like to know, though, isn't it just as anxiety-inducing to go in every morning after an assignment, knowing this could be the day it's delivered? Mine were delivered that way back in HS, sometimes at the beginning of class, others in the middle, sometimes we thought we weren't getting it that day, and the teacher would remember at the very end of class, or be reminded by someone. Is it because it's an "it could come at literally any time" thing, instead of being restricted to the class schedule?