The way you wrote it makes it relatively easy to understand, but I wouldn't necessarily call it child-friendly. Long texts tends to bore children in no time, so some pictures and humor here and there wouldn't hurt. But perhaps that wasn't your goal.
Either way - it's a very welcome contribution.
