This sounds like an interesting problem around the role of university education.

Traditionally / ("in olden times?"), one of the differentiators between school and university was that at university students were considered to take full responsibility for their own learning. As a student I was told employers valued this -- when they were hiring graduates, they wanted to see that their potential employee did not need constant hand-holding and spoon-feeding, but that if you put him/ her in an environment where help is available on request, suitable resource material and experts to ask are abundant, and say "here's your goal; now go for it" that potential employee would not flounder but would be able to identify the resources they need, learn what they need, and get it done. Of course that is a very traditional/old- fashioned view of universities that asks very few pedagogical skills of the lecturers. It places all the blame on the students.

The more recent consideration is for universities to be seen as education suppliers, and students are their customers. The relationship between the university and the student is a business relationship (the student really is paying for some of it now), and value-for-money is a genuine and reasonable concern. Is the pedagogy of the lecturer good enough? If the customer has paid to learn this material, and they haven't done so, what should the lecturers have done better to give full satisfaction to their customer?

I guess the second half of the question is "how much hand-holding is best for programmers in the long-run"? Is programming a "threshold concept" whereby once you've "got it" it all becomes much easier thenceforth, so if we can just hand-hold students til they get over the threshold they will be fine after they graduate? Or is it a continuous incline of learning -- and if you hand-hold the student all the way to graduation, will they feel like they've fallen off a cliff when they go out and get employment only to find that all those careful pedagogical plans stop at the university exit gate?

I don't mean any rhetoric by this, but it sounds like an interesting problem.

William


On 30 Nov 2009, at 10:15, R Bartlett wrote:

Let me chime in with an echo of what Lindsay said, and put it to you
that CS students who are, quote, "not very good at programming", are
the kinds of students I expect a competent system to sharpen up, or
grind out. I don't expect it to find a way to make them good programmers in spite of themselves, if those very students lack sufficient drive and
aptitude to conquer the material at hand under their own steam.

Well this discussion all boils down to the role of education. THere are two attitudes

1) We'll take your money, but really you shouldn't be on this course - we would like people who can already program so that we don't have to teach anything.
or
2) We'll take your money, and do the best we can with you.

----- Original Message ----- From: "Frank Wales" <fr...@limov.com>
To: <Ppig-Discuss-List@open.ac.uk>
Cc: "R Bartlett" <ra.bartl...@ntlworld.com>
Sent: Sunday, November 29, 2009 11:31 PM
Subject: Re: "Intuitiveness" of programming languages/paradigms


R Bartlett wrote:
I think if you ask CS undergraduates who are not very good at programming whether they want to program, the answer will change from yes to no after a couple of months.

Let me chime in with an echo of what Lindsay said, and put it to you
that CS students who are, quote, "not very good at programming", are
the kinds of students I expect a competent system to sharpen up, or
grind out. I don't expect it to find a way to make them good programmers in spite of themselves, if those very students lack sufficient drive and
aptitude to conquer the material at hand under their own steam.

How much they have paid for the course, or how high their hopes have
been piled, doesn't matter for CS students any more than it matters
for music students or medical students or Latin students.

And I have no vested interest in defending the current teaching situation; rather I'm a walking, talking data-point from both sides of the student body. I was rightly ground out of medicine, due to lack of interest; I got distinction passes in computing and molecular biology, despite copious non- academic
stresses, due to compelling interest.

In both cases, the teaching staff helped, but I saw it as my job to
fail or succeed. I managed to do both, in different fields, according to
my drive and aptitude, and I wouldn't expect higher education to be
any other way.
--
Frank Wales [fr...@limov.com]


Reply via email to