I have always been anti-exam.. Maybe because I was fucking hopeless at them. All they indicate is what you have remembered on a certain day at a certain time and whether you can write about it in a coherent manner.
Kids are taught to answer questions, they are not taught to question answers. Its all very well knowing that the Battle of Trafalgar was in 1805 and some fella stood on a column called Nelson was in charge of a ship called HMS Victory. Its great knowing that. But what is the point of knowing that if you do not know the context behind it and the reason and rationale for the Battle.
Could you answer that in one hour under pressure in an exam hall, or would your knowledge and understanding be better judged over a one week period with course work, discussion and debate taken into account.
Is it better to understand the subject than repeat than what you have learned about a subject?
The whole system is designed to get those kids who are better at memorising and have more access to materials to memorise to get into top universities than it is to get kids to actually understand a subject. So in history is a kid with a great memory who is able to rote learn more talented than a kid who understands the subject but does not remember the dates things happened. Does the A* of the kid who can rote learn discriminate against the D of the kid who understands the subject but can't remember the name of the warship.
In my opinion, rote learning produces drones, they are easily malleable, which of course plays into hands of authoritarian governments, a kid who is free thinking and questions the answers is less likely to be controlled.