paxx said it better than I did.
The portfolio system I think, would be better. Instead of focusing on comparing a student to another, focus on the student getting better. More like instead of comparing a student to an achiever, help the student to know how to achieve.
The Bell system of grading (where someone has to fail, some are exceptional and everyone esle in the mojority is average) is not very helpful and is pretty objective as far as knowledge or potential.
I think we all know how to pass a test. Memorize the subject. Take the test and hold what you know long enough for it.
Then forget about it.
With portfolio learning you have more options to learn (direct or through projects and group/team work) and are graded on how well you have do (and I mean you not you against Tommy Jones)
It is either repeat, satifactory or well done. You can have a long eplaination detail or a simple idea of how to improve.
Through portfolio you learn what it really takes to be a worker of today as well as have the ability to take care of yourself tomorrow
1) Read/writing
2) Ability to search/research/query
3) Ability to put things together into information
4) Ask a educated question
5) Work in team dynamics