Today, I have the privilege of taking a tutorial in the Mathematics Methodology subject at Macquarie University. Whilst there are not the 50 students studying Mathematics when I went through but rather there are around a dozen students.
In preparing for the first session, it is interesting the time spent in teacher education on content and preparation of lessons is somewhat different from what I have actually engaged in as a teacher in the classroom. Some might expect that I would argue for a complete overhaul for the course, but I think there is a place for both.
Unless you first go through the university method, you can't progress to the school model where corners will be cut, not every lesson will be the best lesson ever and there are competing pressures from students, parents, the school, etc.
Given a typical school day for a teacher, there may be 5 teaching periods of 50-55 minutes. The time required by a teacher to prepare for each of these (let's estimate at 15 minutes), plus time for marking, writing test papers, etc. is simply not manageable. This has only allocated 15 minutes to preparing the lesson, rather than the 1-2 hours that uni students would spend creating the 'ideal lesson'.
Students should walk out of uni with a number of excellent pre-prepared lessons. When approaching teaching, I strongly recommend that teacher's plan 'units of work'. I used my holiday time to prepare each of the units for each of my classes, which meant that I could spend just a few minutes the day before refreshing myself and adding any bells and whistles that I could.
For the unit of Integration (2 unit), I would develop the ideas from areas of rectangles, trapezoidal rule, Simpson's rule, integration and then integration rules.
To answer the question, the current mode of teacher education does have a place, but it can't be the only thing that develops a teacher and gives them the skills required to plan lessons to have students in their classes who are taught exceptionally within a caring professional relationship.