This study investigates the effects of student use of self-regulated learning (SRL) strategies on their computer programming achievement. Ninety-six students from undergraduate teacher training programmes offered by a Hong Kong university voluntarily participated in the study. Sixty-six of them were first-year students enrolling on an introductory Java programming course, while 30 were second-year students enrolling on an advanced Java programming course. The SRL strategies adopted by participants were measured by the Motivated Strategies for Learning Questionnaire (MSLQ) and were exemplified from the reflective writing of their electronic portfolios. Their achievement in computer programming was evaluated using continuous and end of course...
The goal of the SimProgramming approach is to help students overcome their learning difficulties in ...
The meaning of the term self-regulated learning (SRL) could be summed up with the phrase "learn how ...
Higher education students exhibit difficulties in learning computer programming, particularly transi...
The purpose of this study was to investigate the relationship between self-regulated learning (SRL) ...
Today, the ability to learn is considered a critical factor for an individual’s academic and career ...
Purpose – The rise of digital learning and the prevalence of affordable devices are convenient for y...
Purpose The purpose of this study was to investigate the effect of self-regulated programming learni...
Trabalho apresentado em PAEE/ALE’2016, 8th International Symposium on Project Approaches in Engineer...
The SimProgramming teaching approach has the goal to help students overcome their learning difficul...
Student-centred educational paradigms place a high level of responsibility on learners to control an...
Purpose: The rise of digital learning and the prevalence of affordable devices are convenient for yo...
Computer Science students struggle to develop fundamental programming skills and software developmen...
Research on learning strategies and tactics has become important to explain students’ self-regulated...
This study focuses on learners ’ self-regulation which is one of the essential skills for student ac...
Self-regulated learning (SRL) is an active and constructive process whereby learners set goals for t...
The goal of the SimProgramming approach is to help students overcome their learning difficulties in ...
The meaning of the term self-regulated learning (SRL) could be summed up with the phrase "learn how ...
Higher education students exhibit difficulties in learning computer programming, particularly transi...
The purpose of this study was to investigate the relationship between self-regulated learning (SRL) ...
Today, the ability to learn is considered a critical factor for an individual’s academic and career ...
Purpose – The rise of digital learning and the prevalence of affordable devices are convenient for y...
Purpose The purpose of this study was to investigate the effect of self-regulated programming learni...
Trabalho apresentado em PAEE/ALE’2016, 8th International Symposium on Project Approaches in Engineer...
The SimProgramming teaching approach has the goal to help students overcome their learning difficul...
Student-centred educational paradigms place a high level of responsibility on learners to control an...
Purpose: The rise of digital learning and the prevalence of affordable devices are convenient for yo...
Computer Science students struggle to develop fundamental programming skills and software developmen...
Research on learning strategies and tactics has become important to explain students’ self-regulated...
This study focuses on learners ’ self-regulation which is one of the essential skills for student ac...
Self-regulated learning (SRL) is an active and constructive process whereby learners set goals for t...
The goal of the SimProgramming approach is to help students overcome their learning difficulties in ...
The meaning of the term self-regulated learning (SRL) could be summed up with the phrase "learn how ...
Higher education students exhibit difficulties in learning computer programming, particularly transi...