Kids need to learn how to read staff notation. However, they would rather look at the MIDI piano roll. My question is, why not show them both? Each view has its own affordances. Staff notation is more human-readable and space-efficient, but the piano roll is more discoverable for beginners. The staff doesn't show microrhythmic subtleties, but it isn't supposed to; the performer adds those.
Here are some note durations in both views:
Here are some rest durations:
Here are some dotted notes:
And here are some triplets:
See and hear these and other durations over a beat using this interactive Noteflight chart.
Educational technology folks! Please make me a tool that allows me to display the staff and the piano roll on the same screen at the same time, vertically aligned if possible. There are many pieces of software that will show one or the other, but rarely both. I made the images above by hand using Omnigraffle, and it shows. I would love it if changes I made in one view are immediately reflected in the other. Various software developers have explained to me over the years why this is impractical for a serious sequencing or notation editing tool. But I don't need a whole DAW. A single measure of 4/4 time would be adequate. I understand why aligning the score and the piano roll in general is complicated, but for specialized teaching purposes, it seems like an attainable goal. The nation's music students would thank you.