28.03.2014 Views

isbn9789526046266

isbn9789526046266

isbn9789526046266

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

We aimed for a minimum of 10 interviews. From earlier experiences of interviewing CS1–Imp–Pyth<br />

students for another project, we knew that far from all of the invitees would agree to being interviewed.<br />

The total number of invitations thus significantly exceeded that of the interviews we needed.<br />

Invitations<br />

Again wishing to introduce variation, we sought data from different phases of the course, with some<br />

interviews being conducted nearer the beginning of the course and some at the end. We decided to invite<br />

students in stages, adapting to the situation as we went along, depending on the acceptance rate of the<br />

invitations and the early stages of analysis.<br />

We sent the invitees a fairly informal email that invited them to participate. Students who did not<br />

answer the invitation were sent another email a few days later; those who did not respond to this one<br />

either were not approached again.<br />

The invitations stressed that the interviews were not a part of CS1–Imp–Pyth and that they would be<br />

handled confidentially. It was explained that the interviews were about the course assignments, but VPS<br />

was not singled out as a topic.<br />

The participating students received two movie vouchers as remuneration for a half-hour interview.<br />

In total, we invited 31 students, of whom 11 accepted the invitation: 4 students around the fourth<br />

week of the course, 5 around the sixth week, and 2 around the eleventh week. In our estimation, the set<br />

of eleven interviewees satisfied our goal of ‘variety with an emphasis on strugglers’. Six of the interviewees<br />

were female, five male. Most were around 20 years of age; one was an older student. Only one of the<br />

students had prior programming experience beyond the quick brush with Visual Basic that some of the<br />

other interviewees had had.<br />

Interview (semi-)structure<br />

The interviews were semi-structured (see Section 17.2 above), and involved a great deal of improvisation.<br />

The following gives a general feel of how the interviews progressed. Specific interviews differed in their<br />

details.<br />

Each interview started with introductions of the participants. We made a conscious effort to keep<br />

the atmosphere casual and conversational, and the interviewee relaxed. One interviewer invited the<br />

interviewees to his office, the other interviewer arranged the interviews on the ‘neutral ground’ of a small<br />

meeting room. During many interviews, we offered a selection of soft drinks and water for the interviewee.<br />

We asked the students for permission to record the interview. The interviewer briefly explained that<br />

our research aims to improve the teaching and learning of programming, and reiterated that the interview<br />

would be treated confidentially and anonymously, and would not affect their course grade.<br />

The interviewer then directed the conversation towards the course assignments and towards the VPS<br />

assignments in particular. Once the topic of VPS was mentioned, the interviewer suggested that it would<br />

be easier to discuss it through a concrete example. He then asked the interviewee if they would mind<br />

showing and discussing how they work on a VPS exercise on a computer provided by the interviewer.<br />

It was suggested to the student that they work on the next VPS exercise from CS1–Imp–Pyth that<br />

they had not previously done. Failing that (because the student had already done all the assignments they<br />

had the prerequisite background for), we suggested one of a selection of small VPS exercises prepared for<br />

the purpose of the interviews.<br />

The interviewee mostly worked on the exercise without help from the interviewer. We only gave small<br />

hints for solving the exercise when the learner got completely stuck, and only after discussing what the<br />

problem was. On occasion, if an exercise seemed to be too difficult, we switched to a simpler example<br />

program before returning to the original exercise.<br />

Much of each interview focused around the VPS task. The student would work on the exercise,<br />

thinking aloud. Frequently, we would ask questions about a pertinent topic. A discussion, sometimes<br />

lengthy, sometimes short, would ensue before the student returned to work on the exercise. These<br />

discussions would typically start from questions directly related to the VPS exercise, such as “What are<br />

you doing now?”, “How do you think about what you just did there?”, “What do you think about as you<br />

277

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!