> Let's stop teaching lectures to undergrads in medieval style in 500 person lecture hallsAlthough I agree with this sentiment, you have to realize that the alternatives are either a) worse, or b) don't scale.
I prefer the ones that don't scale (small number of students in a class who get real continuous feedback and fully participate in the lecture). It works really well, but this model is enormously expensive compared to the 500 person lecture hall.
500 person lecture halls suck, but what's the scale-able, better alternative?
MOOCs aren't the answer -- that's just the old 500 person lecture hall model with a pause button. Woohoo. Plus, it doesn't actually solve the real problem, which is that you need the humans running the course anyway. For a well-oiled machine of a course, maybe 10% of the actual time spent on teaching is spent in the classroom. And for non-well-oiled courses, creating the MOOC and keeping it up to date is a hell of a lot of up-front cost, and with a lot of risk.
> and instead get them engaged in research as assistants right away.
I can tell that you haven't worked with lots of undergraduate students on research projects.
Most undergraduate students aren't ready to participate in research. Of those that are intellectually prepared, few have the grit/persistence required. Of those with the intellectual preparation and persistence, fewer still have the imaginative faculties to actually do research (as opposed to e.g. acting as a tech).
This is true even in very applied areas. You'd be surprised how few CS undergraduates would succeed at implementing something as simple as an experimental change to a kernel or a tweak to an ML algorithm.
At some point you simplify the research problem enough that it's indistinguishable from a course project or homework assignment. In fact, that's even where some course projects and homework assignments come from. But at that point, you're not "involving students in research", unless "doing homework or programming assignments" = "research" that is.
> We need more science and less "publish or perish" politicians posing as professors engaged in grant grabbing.
At times I have certainly felt this way about academia! But I could say similar rude things about every profession.
> Tweed jacket welfare recipients if you ask me.
There are ineffective people in every field, and most of them manage to stay more-or-less employed throughout their working years.