Open Source Projects in Programming Courses - Details

 

English translation of the QCM (Questionnaire on Current Motivation)

The questionnaire below is an adapted and translated version of the QCM by F. Rheinberg, R. Vollmeyer, and B. D. Burns (F. Rheinberg, R. Vollmeyer, and B. D. Burns. QCM: A questionnaire to assess current motivation in learning situations. Diagnostica, 47:57–66, 2001.)

   

totally disagree

totally agree
(I) I enjoy problem solving tasks like the ones that emerge in the project work.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(S) I think I can tackle the difficulties of the tasks involved in the project assignment.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(S) Probably, I will fail solving the project assignment.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(I) What I like about the project assignment is the role of the researcher that discovers connections.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(A) I feel pressure having to perform well solving the project assignment.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(C) This project assignment is a real challenge for me.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(I) After reading the instructions, the project assignment seemed very interesting to me.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(C) I am very curious how well I will do in this project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(A) I'm a bit afraid of being embarrassed by my performance in the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(C) I am determined to work very hard for the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(I) I enjoy doing the project, I would not need any gratification.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(A) Failing the project assignment would embarrass me.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(S) I believe everyone can succeed in doing the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(S) I believe I won't succeed in the project assignment.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(C) If I succeed with the project, I will feel a little proud of my proficiency.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(A) If I think about the project, I am a bit worried.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(I) I would also work on a project like that in my free time.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο
(A) The requirements of the project work paralyze me.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο
6:Ο
7:Ο

(C): Challenge
(I): Interest
(S): Probability of success
(A): Anxiety

Complementary questions

Below the complementary items concerning the projects are given. Note that some of the items appear only in one of the three questionnaires (distributed at the beginning, the middle, and the end of the course), others appear in two and some appear in all three questionnaires. Together with the item, the means and standard deviation of the answers are given.

item in all questionnaires
item in initial and final questionnaire
item in intermediary and final questionnaire
item in only one of the questionnaires

Initial questionnaire

   

totally disagree

     
totally agree
Mean Standard deviation
P1_1 I intend to put much effort into the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.91 .771
P2_1 I want to get a good grade for the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 4.42 .752
P3_1 I expect to learn much by doing the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 4.5080 .58752
P4_1 I like doing a project because it involves problem solving and programming.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 4.1588 .91211
P5_1 I expect to reuse the acquired knowledge from doing the project professionally or on pet projects.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 4.2858 .74383
P6_1 I like working in a team.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 4.0 .94281
P7_1 (neg) I don’t expect doing the project will help me understand the theory.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 2.3492 .99457
P8_1 (neg) I don’t really have the time to do the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 2.5322 1.12289

Intermediary questionnaire

   

totally disagree

     
totally agree
Mean Standard deviation
P1_2 I already put much effort into the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.44 .929
P3_2 I am learning much by doing the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.44 1.181
P4_2 I like doing a project because it involves problem solving and programming.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.88 .918
P6_2 I like working in a team.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 4.10 1.093
P9_2 I regularly communicate with the members of my project group.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 4.38 .855
P10_2 I regularly communicate with other people from the open source project community.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 2.64 1.174
P11_2 I already started programming for the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 2.90 1.594
P12_2 I already committed code to the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 1.66 1.303
P13_2 I feel responsible to make the project a success.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.72 1.031
P14_2 I focus my efforts on the project to make it happen.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.3266 .86633
P15_2 I am ready to invest more than the bare minimum of work for this project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.60 .969
P16_2 I am proud to work for this specific open source project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.14 1.229
P7_2 (neg) Doing the project does not help me understand the theory.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.60 1.325
P8_2 (neg) I don’t really have the time to do the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.14 1.294
P17_2 I like doing the open source project assignment.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.64 1.005

Final questionnaire

   

totally disagree

     
totally agree
Mean Standard deviation
P1_3 I put much effort into the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.87 .806
P18_3 I put much effort into the project because I wanted a good grade.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.32 1.077
P19_3 I put much effort into the project, because I can add it to my cv (Lebenslauf).
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 1.87 .922
P20_3 I put much effort into the project, because it was interesting.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.90 1.165
P21_3 I put much effort into the project, because it was a real life experience.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.52 1.208
P2_3 I will get a good grade for the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.94 .814
P3_3 I learned much by doing the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 4.10 .908
P4_3 I liked doing the project because it involved problem solving and programming.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 4.03 .984
P5_3 I expect to reuse the acquired knowledge from the project professionally or on pet projects.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.8668 1.02415
P6_3 I liked working in a team.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 4.16 1.157
P9_3 I regularly communicated with the members of my project group.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 4.65 .877
P10_3 I regularly communicated with other people from the open source project community.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 2.37 1.129
P13_3 I made the project a success.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.53 .973
P14_3 I focused my efforts on the project to make it happen.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.67 .802
P15_3 I invested more than the bare minimum of work for the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 4.00 1.017
P16_3 I am proud of having worked for this specific open source project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 4.00 1.145
P22_3 I felt part of the open source community.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 2.90 1.322
P7_3 (neg) Doing the project did not help me understand the theory.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 2.93 1.230
P8_3 (neg) I did not have the time to do the project.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 1.97 .928
P17_3 I liked doing the open source project assignment.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.90 1.062
P23_3 I will continue working for the open source project after the course is over.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.03 1.474
P24_3 If the project would have been optional, I would still have done it.
1:Ο
2:Ο
3:Ο
4:Ο
5:Ο 3.03 1.377