Self-Regulated Learning Strategies in Computer Programming Education

被引:0
|
作者
Ramirez-Echeverry, Jhon Jairo [1 ]
Restrepo-Calle, Felipe [2 ]
Jimenez, Stephanie Torres [2 ]
机构
[1] Univ Nacl Colombia, Dept Elect & Elect Engn, Bogota, Colombia
[2] Univ Nacl Colombia, Dept Syst & Ind Engn, Bogota, Colombia
关键词
computer programming; learning strategies; self-regulated learning; self-report questionnaire; MOTIVATED STRATEGIES; QUESTIONNAIRE-MSLQ; RELIABILITY; VALIDITY; STUDENTS;
D O I
10.1111/ejed.70052
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This study investigates the self-regulated learning strategies employed by students in computer programming courses. Utilising the Questionnaire on Learning Strategies in Computer Programming (CEAPC), the research aims to identify specific strategies used by students. The findings reveal a variety of effective learning strategies, including problem-solving, knowledge acquisition and study environment management in the context of computer programming learning. However, difficulties in idea organisation were noted, suggesting a need for enhanced support in structuring and documenting thought processes and code. The study also highlights the interdependence of learning strategies, particularly the role of metacognition in conjunction with practice, problem-solving and time management. Differences in strategy use across course levels and gender were observed, with advanced courses prompting more complex strategies and female students excelling in structured and collaborative learning. These insights provide educators with valuable guidance for developing targeted interventions to improve students' self-regulated learning abilities in programming education.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Self-Regulated Learning in a Computer Programming Course
    Ramirez Echeverry, Jhon Jairo
    Rosales-Castro, Lina F.
    Restrepo-Calle, Felipe
    Gonzalez, Fabio A.
    IEEE REVISTA IBEROAMERICANA DE TECNOLOGIAS DEL APRENDIZAJE-IEEE RITA, 2018, 13 (02): : 75 - 83
  • [2] Self-regulated Learning in Computer Programming: Strategies Students Adopted During an Assignment
    Pedrosa, Daniela
    Cravino, Jose
    Morgado, Leonel
    Barreira, Carlos
    IMMERSIVE LEARNING RESEARCH NETWORK, ILRN 2016, 2016, 621 : 87 - 101
  • [3] Self-regulated learning strategies and computer self-efficacy in IT courses
    Paraskeva, F.
    DATA MINING VIII: DATA, TEXT AND WEB MINING AND THEIR BUSINESS APPLICATIONS, 2007, 38 : 235 - 244
  • [4] Effects of self-regulated learning in programming
    Kumar, V
    Winne, P
    Hadwin, A
    Nesbit, J
    Jamieson-Noel, D
    Calvert, T
    Samin, B
    5TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2005, : 383 - 387
  • [5] Measuring Self-regulated Learning Processes in Computer Science Education
    Cloude, Elizabeth B.
    Baker, Ryan S.
    Pankiewicz, Maciej
    31ST INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION, ICCE 2023, VOL I, 2023, : 406 - 408
  • [6] Extending self-regulated learning to include self-regulated emotion strategies
    Adar Ben-Eliyahu
    Lisa Linnenbrink-Garcia
    Motivation and Emotion, 2013, 37 : 558 - 573
  • [7] Extending self-regulated learning to include self-regulated emotion strategies
    Ben-Eliyahu, Adar
    Linnenbrink-Garcia, Lisa
    MOTIVATION AND EMOTION, 2013, 37 (03) : 558 - 573
  • [8] Investigating the relationship between self-regulated learning strategies and achievement in a programming course
    Haslaman, Tuelin
    Askar, Petek
    HACETTEPE UNIVERSITESI EGITIM FAKULTESI DERGISI-HACETTEPE UNIVERSITY JOURNAL OF EDUCATION, 2007, (32): : 110 - 122
  • [9] Self-regulated learning strategies and software training
    Gravill, Jane
    Compeau, Deborah
    INFORMATION & MANAGEMENT, 2008, 45 (05) : 288 - 296
  • [10] Invigorating Self-Regulated Learning Strategies of Mathematics Among Higher Education Students
    Chechi, Vijay Kumar
    Bhalla, Jyoti
    RECENT ADVANCES IN FUNDAMENTAL AND APPLIED SCIENCES (RAFAS 2016), 2017, 1860