skip to main content
10.1145/2960310.2960329acmconferencesArticle/Chapter ViewAbstractPublication PagesicerConference Proceedingsconference-collections
research-article

Learning to Program: Gender Differences and Interactive Effects of Students' Motivation, Goals, and Self-Efficacy on Performance

Authors Info & Claims
Published:25 August 2016Publication History

ABSTRACT

Previous research in computer science education has demonstrated the importance of motivation for success in introductory programming. Theoretical constructs from self-regulated learning theory (SRL), which integrates several different types of metacognitive processes, as well as motivational constructs, have proved to be important predictors of success in most academic disciplines. These individual components of self-regulated learning (e.g., self-efficacy, metacognitive strategies) interact in complex ways to influence students' affective states and behaviors, which in turn influence learning outcomes. These elements have been previously examined individually in novice programmers, but we do not have a comprehensive understanding of how SRL constructs interact to influence learning to program. This paper reports on a study that examined the interaction of self-efficacy, intrinsic and extrinsic goal orientations, and metacognitive strategies and their impact on student performance in a CS1 course. We also report on significant gender differences in the relationships between SRL constructs and learning outcomes. We found that student performance had the expected motivational and SRL precursors, but the interactions between these constructs revealed some unexpected relationships. Furthermore, we found that females' self-efficacy had a different connection to programming performance than that of their male peers. Further research on success in introductory programming should take account of the unique and complex relationship between SRL and student success, as well as gender differences in these relationships that are specific to CS.

References

  1. I. S. Al-Harthy and C. A. Was. Knowledge monitoring, goal orientations, self-efficacy, and academic performance: A path analysis. Journal of College Teaching and Learning, 10(4):263--279, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  2. S. Andrew. Self-efficacy as a predictor of academic performance in science. Journal of Advanced Nursing, 27(3):596--603, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  3. P. Azalov, S. Azaloff, and F. Zlatarova. Work in Progress - Comparing Assessment Tools in Computer Science Education: Empirical Analysis. Proceedings of 34th ASEE/IEEE Frontiers in Education Conference, 20--23 October 2004, 2:18--19, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  4. A. Bandura. Self-efficacy: toward a unifying theory of behavioral change. Psychological review, 84(2):191--215, 1977.Google ScholarGoogle ScholarCross RefCross Ref
  5. A. Bandura. Social Foundations of Thought and Action: A Social Cognitive Theory. Prentice-Hall, Englewood Cliffs, NJ, 1986.Google ScholarGoogle Scholar
  6. S. Bergin, A. Mooney, J. Ghent, and K. Quille. Using Machine Learning Techniques to Predict Introductory Programming Performance. International Journal of Computer Science and Software Engineering, 4(12):323--328, 2015.Google ScholarGoogle Scholar
  7. S. Bergin and R. Reilly. Programming: Factors that Influence Success. ACM SIGCSE Bulletin, 37(1):411--415, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. S. Bergin and R. Reilly. The influence of motivation and comfort-level on learning to program. Ppig 17, (June):293--304, 2005.Google ScholarGoogle Scholar
  9. S. Bergin, R. Reilly, and D. Traynor. Examining the role of self-regulated learning on introductory programming performance. First International Workshop on Computing Education Research, pages 81--86, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. D. R. Bernstein. Comfort and Experience with Computing: Are They the Same for Women and Men? SIGCSE Bull., 23(3):57--61. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. S. Beyer. Gender differences in the accuracy of self-evaluations of performance. Journal of Personality and Social Psychology, 59(5):960--970, 1990.Google ScholarGoogle ScholarCross RefCross Ref
  12. S. Beyer. Predictors of Female and Male Computer Science Students' Grades. Journal of Women and Minorities in Science and Engineering, 14(4):377--409, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  13. S. Beyer. Why are women underrepresented in Computer Science? Gender differences in stereotypes, self-efficacy, values, and interests and predictors of future CS course-taking and grades. Computer Science Education, 24(2--3):153--192, 2014.Google ScholarGoogle Scholar
  14. S. L. Britner and F. Pajares. Sources of science self-efficacy beliefs of middle school students. Journal of Research in Science Teaching, 43(5):485--499, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  15. T. Busch. Gender Differences in Self-Efficacy and Attitudes Toward Computers. Journal of Educational Computing Research, 12(2):147--158, 1995.Google ScholarGoogle ScholarCross RefCross Ref
  16. J. Cohoon. Must there be so few? Including women in CS. 25th International Conference on Software Engineering, 2003. Proceedings., pages 668--674, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. L. Corno. The metacognitive control components of self-regulated learning. Contemporary Educational Psychology, 11(4):333--346, 1986.Google ScholarGoogle ScholarCross RefCross Ref
  18. M. Credé and L. A. Phillips. A meta-analytic review of the Motivated Strategies for Learning Questionnaire. Learning and Individual Differences, 21:337--346, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  19. A. J. Elliot. Approach and avoidance motivation and achievement goals. Educational Psychologist, 34:169--189, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  20. K. Falkner, R. Vivian, and N. Falkner. Identifying Computer Science Self-Regulated Learning Strategies. Proceedings of the 2014 conference on Innovation & technology in computer science education, ITiCSE '14, pages 291--296, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. J. K. Ford, E. M. Smith, A. Consulting, D. A. Weissbein, S. M. Gully, and E. Salas. Relationships of Goal Orientation, Metacognitive Activity, and Practice Strategies With Learning Outcomes and Transfer. Journal of Applied Psyc, 83(2):218--233, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  22. M. E. Gist. Self-Efficacy: A Theoretical Analysis of its Determinants and Malleability. Academy of Management Review, 17(2), 1992.Google ScholarGoogle ScholarCross RefCross Ref
  23. J. M. Harackiewicz, K. E. Barron, P. R. Pintrich, A. J. Elliot, and T. M. Thrash. Revision of achievement goal theory: Necessary and illuminating. Journal of Educational Psychology, 94(3):638--645, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  24. H. M. Havenga. An investigation of students' knowledge, skills and strategies during problem solving in object-oriented programming. 2008.Google ScholarGoogle Scholar
  25. M. Havenga. The role of metacognitive skills in solving object-oriented programming problems: a case study. The Journal for Transdisciplinary Research in Southern Africa, 11(1):133--147, 2015.Google ScholarGoogle ScholarCross RefCross Ref
  26. D. Iacobucci. Structural equations modeling: Fit Indices, sample size, and advanced topics. Journal of Consumer Psychology, 20(1):90--98, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  27. P. Kinnunen and B. Simon. Experiencing Programming Assignments in CS1: The Emotional Toll. Icer'10, pages 77--85, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. P. Kinnunen and B. Simon. CS Majors' Self-Efficacy Perceptions in CS1: Results in Light of Social Cognitive Theory. Proceedings of the seventh international workshop on Computing education research - ICER '11, pages 19--26, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. S. Krieger, M. Allen, and C. Rawn. Are Females Disinclined to Tinker in Computer Science? In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (SIGCSE '15), pages 102--107, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. W. Kuechler and M. Simkin. How well do multiple choice tests evaluate student understanding in computer programming classes? Journal of Information Systems Education, 14(4):389--399, 2003.Google ScholarGoogle Scholar
  31. R. W. Lent and G. Hackett. Career self-efficacy: Empirical status and future directions. Journal of Vocational Behavior, 30(3):347--382, 1987.Google ScholarGoogle ScholarCross RefCross Ref
  32. A. Lishinski. Cognitive, Affective, and Dispositional Components of Learning Programming. In ICER Doctoral Consortium, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. E. A. Locke and G. P. Latham. New Developments in Goal Setting and Task Performance. Routledge, 2012.Google ScholarGoogle Scholar
  34. C. Midgley, A. Kaplan, and M. Middleton. Performance-approach goals: Good for what, for whom, under what circumstances, and at what cost? Journal of Educational Psychology, 93(1):77--86, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  35. F. Pajares. Self-Efficacy Beliefs and Mathematical Problem-Solving of Gifted Students. Contemporary educational psychology, 21(4):325--44, 1996.Google ScholarGoogle Scholar
  36. F. Pajares. Self-Efficacy Beliefs in Academic Settings. Review of Educational Research, 66(4):543--578, 1996.Google ScholarGoogle ScholarCross RefCross Ref
  37. F. Pajares and L. Graham. Self-Efficacy, Motivation Constructs, and Mathematics Performance of Entering Middle School Students. Contemporary educational psychology, 24(2):124--139, 1999.Google ScholarGoogle Scholar
  38. F. Pajares and M. D. Miller. Role of self-efficacy and self-concept beliefs in mathematical problem solving: A path analysis. Journal of educational psychology, 86(2):193, 1994.Google ScholarGoogle Scholar
  39. F. Pajares and G. Valiante. Influence of Self-Efficacy on Elementary Students' Writing. Journal of Educational Research, 90(6):353--360, 1997.Google ScholarGoogle ScholarCross RefCross Ref
  40. M. Pajares, F. & Johnson. Self-efficacy beliefs and the writing performance of entering high school students. Psychology in the Schools, 33(April):163--175, 1996.Google ScholarGoogle Scholar
  41. R. Paul, S. Smith, M. L. Genthon, G. G. Martens, C. L. Hauen, G. G. Martens, M. Genthon, and P. Wren. A Manual for the Use of the Motivated Strategies for Learning Questionnaire (MSLQ). Technical Report No. 91-B-004, (The Regents of The University of Michigan.), 1991.Google ScholarGoogle Scholar
  42. P. R. Pintrich and E. V. de Groot. Motivational and self-regulated learning components of classroom academic performance. Journal of Educational Psychology, 82(1):33--40, 1990.Google ScholarGoogle ScholarCross RefCross Ref
  43. P. R. Pintrich and D. H. Schunk. Motivation in education: Theory, research, and applications. Prentice-Hall, Englewood Cliffs, NJ, 1995.Google ScholarGoogle Scholar
  44. P. R. Pintrich and D. H. Schunk. Motivation in education: Theory, research, and practice. Chapter, 5:153--197, 1996.Google ScholarGoogle Scholar
  45. R Core Team. R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, Vienna, Austria, 2015.Google ScholarGoogle Scholar
  46. V. Ramalingam, D. LaBelle, and S. Wiedenbeck. Self-efficacy and mental models in learning to program. Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education - ITiCSE '04, page 171, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. T. Raykov and G. A. Marcoulides. A First Course in Structural Equation Modeling. Lawrence Erlbaum Associates, London, 2006.Google ScholarGoogle Scholar
  48. Y. Rosseel.{lavaan}: An {R} Package for Structural Equation Modeling. Journal of Statistical Software, 48(2):1--36, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  49. M. A. Rubio, R. Romero-Zaliz, C. Mañoso, and A. P. de Madrid. Closing the gender gap in an introductory programming course. Computers & Education, 82:409--420, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. D. H. Schunk. Self-Efficacy and Education and Instruction. In Self-Efficacy, Adaptation, and Adjustment: Theory Research and Application, pages 281--303. 1995.Google ScholarGoogle ScholarCross RefCross Ref
  51. J. Sheard, S. Simon, M. Hamilton, and J. Lönnberg. Analysis of research into the teaching and learning of programming. Proceedings of the fifth international workshop on Computing education research workshop - ICER '09, page 93, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. K. Sveidqvist, M. Bostock, C. Pettitt, M. Daines, A. Kashcha, and R. Iannone. DiagrammeR: Create Graph Diagrams and Flowcharts Using R, 2016.Google ScholarGoogle Scholar
  53. A. Syzmanowicz and A. Furnham. Gender differences in self-estimates of general, mathematical, spatial and verbal intelligence: Four meta analyses. Learning and Individual Differences, 21(5):493--504, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  54. J. Tsan, K. E. Boyer, and C. F. Lynch. How Early Does the CS Gender Gap Emerge? A Study of Collaborative Problem Solving in 5th Grade Computer Science. Proceedings of the 47th ACM Technical Symposium on Computer Science Education (SIGCSE '16), pages 388--393, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. J. C. Valentine, D. L. Dubois, and H. Cooper. The Relation Between Self-Beliefs and Academic Achievement: A Meta-Analytic Review. Educational Psychologist, 39:111--133, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  56. C. Watson, F. W. B. Li, and J. L. Godwin. No Tests Required: Comparing Traditional and Dynamic Predictors of Programming Success. Proceedings of the 45th ACM Technical Symposium on Computer Science Education (SIGCSE '14), 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. H. Wickham. ggplot2: elegant graphics for data analysis. Springer New York, 2009. Google ScholarGoogle ScholarCross RefCross Ref
  58. S. Wiedenbeck. Factors affecting the success of non-majors in learning to program. Proceedings of the 2005 international workshop on Computing education research - ICER '05, pages 13--24, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. B. C. Wilson. A Study of Factors Promoting Success in Computer Science Including Gender Differences. Computer Science Education, 12(1--2):141--164, 2010.Google ScholarGoogle Scholar
  60. B. C. Wilson and S. Shrock. Contributing to success in an introductory computer science course: a study of twelve factors. ACM SIGCSE Bulletin, 33(1):184--188, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  61. P. H. Winne. A metacognitive view of individual differences in self-regulated learning. Learning and Individual Differences, 8(4):327--353, 1996.Google ScholarGoogle ScholarCross RefCross Ref
  62. C. Wolters and S. Yu. The Relation Between Goal Orientation and Students' Motivational Beliefs and Self-Regulated Learning. Learning & Individual Differences, 8(3):211--238, 1996.Google ScholarGoogle ScholarCross RefCross Ref
  63. B. J. Zimmerman. Becoming a self-regulated learner: Which are the key subprocesses? Contemporary Educational Psychology, 11(4):307--313, 1986.Google ScholarGoogle ScholarCross RefCross Ref
  64. B. J. Zimmerman. Self-Regulated Learning and Academic Achievement: An Overview. Educational psychologist, 25(1):3--17, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  65. D. Zingaro and L. Porter. Impact of Student Achievement Goals on CS1 Outcomes. Proceedings of the 47th ACM Technical Symposium on Computer Science Education (SIGCSE '16), pages 279--284, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Learning to Program: Gender Differences and Interactive Effects of Students' Motivation, Goals, and Self-Efficacy on Performance

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      ICER '16: Proceedings of the 2016 ACM Conference on International Computing Education Research
      August 2016
      310 pages
      ISBN:9781450344494
      DOI:10.1145/2960310

      Copyright © 2016 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 25 August 2016

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      ICER '16 Paper Acceptance Rate26of102submissions,25%Overall Acceptance Rate189of803submissions,24%

      Upcoming Conference

      ICER 2024
      ACM Conference on International Computing Education Research
      August 13 - 15, 2024
      Melbourne , VIC , Australia

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader