Gender Differences in Types of Assignments Preferred: Implications for Computer Science Instruction

A study analyzing survey results of more than 850 students enrolled in college computer courses was conducted. The survey included, among other things, questions about students' preferences for a programming assignment. The three choices given were examples of common types of programming assignments found in CS1 textbooks: an application to “real-world” activities, a game program, and a mathematical problem to be solved. This study reports the preferences of all students (includes 65 different majors) answering the survey question and also compares the results with the CS majors. Gender differences were evident from the study, and implications for developing assignments to better motivate and involve various groups of students in Computer Science programming classes are discussed.

[1]  Danielle R. Bernstein,et al.  Comfort and experience with computing: are they the same for women and men? , 1991, SGCS.

[2]  Lecia Jane Barker,et al.  Making Visible the Behaviors that Influence Learning Environment: A Qualitative Exploration of Computer Science Classrooms , 2004, Comput. Sci. Educ..

[3]  Brenda Cantwell Wilson,et al.  A study of learning environments associated with computer courses: can we teach them better? , 2004 .

[4]  Tony Greening,et al.  Gender stereotyping in a computer science course , 1999, SIGCSE '99.

[5]  Michaelangelo Salcedo Faculty and the 21st century student in USA higher education , 2003, SGCS.

[6]  Tracy Camp,et al.  The incredible shrinking pipeline , 1997, CACM.

[7]  E. Bunderson,et al.  An Analysis of Retention Problems for Female Students in University Computer Science Programs , 1995 .

[8]  Brenda Cantwell Wilson,et al.  A Study of Factors Promoting Success in Computer Science Including Gender Differences , 2002, Comput. Sci. Educ..

[9]  Susan M. Haller,et al.  Gender differences in computer science students , 2003, SIGCSE.

[10]  Chrisila C. Pettey,et al.  Computer-related gender differences , 2003, SIGCSE.

[11]  S. M. Chambers,et al.  Gender-Based Factors in Computing Enrollments and Achievement: Evidence from a Study of Tertiary Students , 1989 .

[12]  Marcia C. Linn,et al.  Previous Experience and the Learning of Computer Programming: The Computer Helps Those Who Help Themselves , 1988 .

[13]  Lilly Irani,et al.  Understanding gender and confidence in CS course culture , 2004, SIGCSE '04.

[14]  Han Reichgelt,et al.  Women in computing programs: does the incredible shrinking pipeline apply to all computing programs? , 2003, SGCS.