One class I teach has no exams. Everything is assessed by team assignments, presentations and debates. The teams are constantly changed so the personalities are mixed. The assignments are marked as technical reports and anything that doesn't look professional is penalised and the students have 1 week to prepare them. Debate topics are forced on the students such that they have to argue a side even if they don't agree with it. That's a valuable skill in itself, the ability to see merit in components of an opposing argument (a skill that's lacking today in this tribalized world). Add to this small individual presentations each week by several students. By the end of the course they have all given multiple individual and team researched technical presentations and composed team assignments across several interdisciplinary technical subjects. It's my favourite course to teach as the engagement by the students is so high. At the end of the course I think the students have gained valuable skills.
This type of course should be mandatory at every school in every program. Well done.
I disagree if this is the only criteria. What you could end up with is a "basket weaving" course for the teachers, who sit back and let the students teach themselves.
Disconnected teachers with more years in, might squeeze out more enthusiastic teachers out of these types of courses.
Imagine a course where the teacher assigns the class work each day and then sits at the back browsing the Web.
If on the other hand, debating starts with a survey as to where the class stands on a topic,
watching a good debate on it,
seeing if anyone changed their minds,
working backwards through the debate to see how the debaters prepared,
going through the steps of preparing and executing a good debate,
giving out the topics,
have the students debate,
evaluating the debates as a group . . .
Then I agree with what you're saying.
I went all through high school writing essays, but it wasn't until I went back to college many years later, that they actually taught us how to write an essay, before asking us to write one.