Self-regulated learning in higher education: strategies adopted by computer programming students when supported by the SimProgramming approach
Abstract The goal of the SimProgramming approach is to help students overcome their learning difficulties in the transition from entry-level to advanced computer programming, developing an appropriate set of learning strategies. We implemented it at the University of Trás-os-Montes e Alto Douro (Por...
Saved in:
| Main Authors: | , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Associação Brasileira de Engenharia de Produção (ABEPRO)
|
| Series: | Production |
| Subjects: | |
| Online Access: | http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0103-65132017000200319&lng=en&tlng=en |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849306762550706176 |
|---|---|
| author | Daniela Pedrosa José Cravino Leonel Morgado Carlos Barreira |
| author_facet | Daniela Pedrosa José Cravino Leonel Morgado Carlos Barreira |
| author_sort | Daniela Pedrosa |
| collection | DOAJ |
| description | Abstract The goal of the SimProgramming approach is to help students overcome their learning difficulties in the transition from entry-level to advanced computer programming, developing an appropriate set of learning strategies. We implemented it at the University of Trás-os-Montes e Alto Douro (Portugal), in two courses (PM3 and PM4) of the bachelor programmes in Informatics Engineering and ICT. We conducted semi-structured interviews with students (n=38) at the end of the courses, to identify the students’ strategies for self-regulation of learning in the assignment. We found that students changed some of their strategies from one course edition to the following one and that changes are related to the SimProgramming approach. We believe that changes to the educational approach were appropriate to support the assignment goals. We recommend applying the SimProgramming approach in other educational contexts, to improve educational practices by including techniques to help students in their learning. |
| format | Article |
| id | doaj-art-23c6a2f60bbf41e7a2c4f26fcafd0c8f |
| institution | Kabale University |
| issn | 1980-5411 |
| language | English |
| publisher | Associação Brasileira de Engenharia de Produção (ABEPRO) |
| record_format | Article |
| series | Production |
| spelling | doaj-art-23c6a2f60bbf41e7a2c4f26fcafd0c8f2025-08-20T03:54:57ZengAssociação Brasileira de Engenharia de Produção (ABEPRO)Production1980-541127spe10.1590/0103-6513.225516S0103-65132017000200319Self-regulated learning in higher education: strategies adopted by computer programming students when supported by the SimProgramming approachDaniela PedrosaJosé CravinoLeonel MorgadoCarlos BarreiraAbstract The goal of the SimProgramming approach is to help students overcome their learning difficulties in the transition from entry-level to advanced computer programming, developing an appropriate set of learning strategies. We implemented it at the University of Trás-os-Montes e Alto Douro (Portugal), in two courses (PM3 and PM4) of the bachelor programmes in Informatics Engineering and ICT. We conducted semi-structured interviews with students (n=38) at the end of the courses, to identify the students’ strategies for self-regulation of learning in the assignment. We found that students changed some of their strategies from one course edition to the following one and that changes are related to the SimProgramming approach. We believe that changes to the educational approach were appropriate to support the assignment goals. We recommend applying the SimProgramming approach in other educational contexts, to improve educational practices by including techniques to help students in their learning.http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0103-65132017000200319&lng=en&tlng=enComputer scienceSelf-regulation of learningTeaching and learning |
| spellingShingle | Daniela Pedrosa José Cravino Leonel Morgado Carlos Barreira Self-regulated learning in higher education: strategies adopted by computer programming students when supported by the SimProgramming approach Production Computer science Self-regulation of learning Teaching and learning |
| title | Self-regulated learning in higher education: strategies adopted by computer programming students when supported by the SimProgramming approach |
| title_full | Self-regulated learning in higher education: strategies adopted by computer programming students when supported by the SimProgramming approach |
| title_fullStr | Self-regulated learning in higher education: strategies adopted by computer programming students when supported by the SimProgramming approach |
| title_full_unstemmed | Self-regulated learning in higher education: strategies adopted by computer programming students when supported by the SimProgramming approach |
| title_short | Self-regulated learning in higher education: strategies adopted by computer programming students when supported by the SimProgramming approach |
| title_sort | self regulated learning in higher education strategies adopted by computer programming students when supported by the simprogramming approach |
| topic | Computer science Self-regulation of learning Teaching and learning |
| url | http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0103-65132017000200319&lng=en&tlng=en |
| work_keys_str_mv | AT danielapedrosa selfregulatedlearninginhighereducationstrategiesadoptedbycomputerprogrammingstudentswhensupportedbythesimprogrammingapproach AT josecravino selfregulatedlearninginhighereducationstrategiesadoptedbycomputerprogrammingstudentswhensupportedbythesimprogrammingapproach AT leonelmorgado selfregulatedlearninginhighereducationstrategiesadoptedbycomputerprogrammingstudentswhensupportedbythesimprogrammingapproach AT carlosbarreira selfregulatedlearninginhighereducationstrategiesadoptedbycomputerprogrammingstudentswhensupportedbythesimprogrammingapproach |