Students motivation for adopting programming contests: Innovation-diffusion perspective

Within the context of Rogers theory of perceived attributes, authors propose a framework that can predict students’ motivation to adopt programming contest like ACM (Association of Computing Machinery) International Collegiate Programming Contest (ICPC). In this paper we investigate the attributes for adoption of programming contest in a social group comprising of (N = 1245) undergraduate engineering students from the regional finals of the contest held in India over a period of 3 years. The results revealed that student motivations are strongly associated with attributes like relative advantage, compatibility, ease of use, peer influence, perceived enjoyment and perceived usefulness. Overall, students expressed positive attitude towards adopting programming contests as it helped improve their problem solving and programming skills and overall employability. Both gender was in agreement that joining and winning programming contests is a status symbol.

[1]  V. Dagiene,et al.  Learning by competitions: olympiads in informatics as a tool for training high-grade skills in programming , 2004, ITRE 2004. 2nd International Conference Information Technology: Research and Education.

[2]  James F. Bowring,et al.  A new paradigm for programming competitions , 2008, SIGCSE '08.

[3]  Luisa M. Regueras,et al.  A distributed system for learning programming on-line , 2012, Comput. Educ..

[4]  Andrew Trotman,et al.  Programming contest strategy , 2008, Comput. Educ..

[5]  Tony Jenkins,et al.  The motivation of students of programming , 2001, ITiCSE '01.

[6]  Caitlin Kelleher,et al.  Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers , 2005, CSUR.

[7]  Jan Noyes,et al.  Development and validation of a computer attitude measure for young students (CAMYS) , 2008, Comput. Hum. Behav..

[8]  Izak Benbasat,et al.  Development of an Instrument to Measure the Perceptions of Adopting an Information Technology Innovation , 1991, Inf. Syst. Res..

[9]  Shahriar Manzoor Common mistakes in online and real-time contests , 2001, CROS.

[10]  Christine T. Kydd,et al.  Individual characteristics associated with World Wide Web use: an empirical study of playfulness and motivation , 1997, DATB.

[11]  Richard Brown,et al.  Reasons for CS decline: preliminary evidence , 2009 .

[12]  Richard E. Mayer,et al.  Teaching for Transfer of Problem-Solving Skills to Computer Programming , 1992 .

[13]  Uvais Qidwai,et al.  Attracting Students to the Computing Disciplines: A Case Study of a Robotics Contest , 2013 .

[14]  Dahui Li,et al.  Task Design, Motivation, and Participation in Crowdsourcing Contests , 2011, Int. J. Electron. Commer..

[15]  Daren C. Brabham Moving the crowd at iStockphoto: The composition of the crowd and motivations for participation in a crowdsourcing application , 2008, First Monday.

[16]  Juraj Hromkovic Algorithmic Adventures - From Knowledge to Magic , 2009 .

[17]  John Werth,et al.  Preparing a team for the ACM scholastic programming contest (panel session) , 1991, CSC '91.

[18]  Tomas Cerny,et al.  Competitive and Collaborative Approach Towards a More Effective Education in Computer Science , 2011 .

[19]  Dr. Tom Verhoeff The Role of Competitions in Education , 1997 .

[20]  Andreas Blom,et al.  Employability and Skill Set of Newly Graduated Engineers in India , 2011 .

[21]  Maneesha Vinodini Ramesh,et al.  Modeling Diffusion of Tabletop for Collaborative Learning Using Interactive Science Lab Simulations , 2014, ICDCIT.

[22]  Mitchel Resnick,et al.  Programming by choice: urban youth learning programming with scratch , 2008, SIGCSE '08.

[23]  Iretta B. C. Kearse,et al.  Computer science olympiad: exploring computer science through competition , 2008, SIGCSE '08.

[24]  Ritu Agarwal Individual Acceptance of Information Technologies , 2000 .

[25]  Raghu Raman,et al.  The VLAB OER Experience: Modeling Potential-Adopter Student Acceptance , 2014, IEEE Transactions on Education.

[26]  Marina Papastergiou,et al.  Digital Game-Based Learning in high school Computer Science education: Impact on educational effectiveness and student motivation , 2009, Comput. Educ..

[27]  Borja Sotomayor,et al.  A Programming Contest Strategy Guide , 2016, SIGCSE.

[28]  M. Tavakol,et al.  Making sense of Cronbach's alpha , 2011, International journal of medical education.

[29]  E. Rogers,et al.  Diffusion of Innovations , 1964 .

[30]  Kwangkeun Yi,et al.  Engaging students with theory through ACM collegiate programming contest , 2002, CACM.

[31]  Hoa Quynh Bui,et al.  Talent acquisition gamified: Insights from playing the game at PwC Hungary , 2016 .

[32]  Anthony Cox,et al.  Gender and Programming Contests: Mitigating Exclusionary Practices , 2006, Informatics Educ..