In NSW primary schools (up to 12 yrs old) they now have stages - Beginning, Developing, Consolidating, Achieving, and Working Beyond. No passing or failing. It seems to work well.