The Role of Self-Regulation in Programming Problem Solving Process and Success

被引:70
|
作者
Loksa, Dastyni [1 ]
Ko, Andrew J. [1 ]
机构
[1] Univ Washington, Informat Sch, DUB, Seattle, WA 98195 USA
关键词
Programming; Problem Solving; Self-Regulation; Think-Aloud; EXPLANATIONS; STUDENTS; EXAMPLES;
D O I
10.1145/2960310.2960334
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
While prior work has investigated many aspects of programming problem solving, the role of self-regulation in problem solving success has received little attention. In this paper we contribute a framework for reasoning about self-regulation in programming problem solving. We then use this framework to investigate how 37 novice programmers of varying experience used self-regulation during a sequence of programming problems. We analyzed the extent to which novices engaged in five kinds of self-regulation during their problem solving, how this self-regulation varied between students enrolled in CS1 and CS2, and how self-regulation played a role in structuring problem solving. We then investigated the relationship between self-regulation and programming errors. Our results indicate that while most novices engage in self-regulation to navigate and inform their problem solving efforts, these self-regulation efforts are only effective when accompanied by programming knowledge adequate to succeed at solving a given problem, and only some types of self-regulation appeared related to errors. We discuss the implications of these findings on problem solving pedagogy in computing education.
引用
收藏
页码:83 / 91
页数:9
相关论文
共 50 条
  • [1] FUNDEMENTAL ELEMENTS OF PROBLEM SOLVING PROCESS: METACOGNITIVE SELF-REGULATION STRATEGIE AND SELF-EFFICACY
    Temel, Senar
    [J]. HACETTEPE UNIVERSITESI EGITIM FAKULTESI DERGISI-HACETTEPE UNIVERSITY JOURNAL OF EDUCATION, 2012, : 190 - 199
  • [2] EFFECTS OF EXTRINSIC AND SELF-REGULATION ON ACHIEVEMENT AND ATTITUDES IN PROBLEM SOLVING
    KULIC, V
    [J]. PROGRAMMED LEARNING & EDUCATIONAL TECHNOLOGY, 1970, 7 (04): : 241 - 249
  • [3] Self-Regulation and School Success
    Duckworth, Angela Lee
    Carlson, Stephanie M.
    [J]. SELF-REGULATION AND AUTONOMY: SOCIAL AND DEVELOPMENTAL DIMENSIONS OF HUMAN CONDUCT, 2013, : 208 - 230
  • [4] Self-regulation of students as a factor influencing the success in learning process
    Khamzina, B. E.
    Kostangeldinova, A. A.
    Idrissova, Z. K.
    Kudussov, A. S.
    Akhmetova, T. B.
    Konyrbaeva, A. K.
    [J]. BULLETIN OF THE UNIVERSITY OF KARAGANDA-PHYSICS, 2015, 2 (78): : 99 - 103
  • [5] Self-regulation profiles and mathematical problem solving of primary education students
    Landa, J.
    Berciano, A.
    Marban, J. M.
    [J]. INVESTIGACION EN EDUCACION MATEMATICA XXV, 2022, : 613 - 613
  • [6] Training for motivating self-regulation skills in combination with problem solving in mathematics
    Gürtler, T
    Perels, F
    Schmitz, B
    Bruder, R
    [J]. ZEITSCHRIFT FUR PADAGOGIK, 2002, : 222 - 239
  • [7] The Relationship between Self-Regulation and Proportional Reasoning: The Mediating Role of Reflective Thinking towards Problem Solving
    Ozturk, Mesut
    [J]. EGITIM VE BILIM-EDUCATION AND SCIENCE, 2020, 45 (204): : 143 - 155
  • [8] The impact of self-regulation of students' educational activity on success in learning process
    Khamzina, B. E.
    Kostangeldinova, A. A.
    Konurova-Idrissova, Z. K.
    Kudussov, A. S.
    Akhmetova, T. B.
    Konyrbayeva, A. K.
    [J]. BULLETIN OF THE UNIVERSITY OF KARAGANDA-PHYSICS, 2015, 1 (77): : 101 - 106
  • [9] Self-regulation as a key to success in life
    Baumeister, RF
    Leith, KP
    Muraven, M
    Bratslavsky, E
    [J]. IMPROVING COMPETENCE ACROSS THE LIFESPAN, 1998, : 117 - 132
  • [10] Self-regulation and early school success
    Robson, Sue
    [J]. BRITISH JOURNAL OF EDUCATIONAL STUDIES, 2014, 62 (04) : 478 - 480