Name: | Description: | Size: | Format: | |
---|---|---|---|---|
202.84 KB | Adobe PDF |
Advisor(s)
Abstract(s)
The SimProgramming teaching approach has the goal to help students
overcome their learning difficulties in the transition from entry-level to
advanced computer programming and prepare them for real-world labour
environments, adopting learning strategies. It immerses learners in a businesslike
learning environment, where students develop a problem-based learning
activity with a specific set of tasks, one of which is filling weekly individual
forms.
We conducted thematic analysis of 401 weekly forms, to identify the students’
strategies for self-regulation of learning during assignment. The students
are adopting different strategies in each phase of the approach. The early phases
are devoted to organization and planning, later phases focus on applying theoretical
knowledge and hands-on programming. Based on the results, we recommend
the development of educational practices to help students conduct
self-reflection of their performance during tasks.
Description
Keywords
Self-regulation learning Computer programming Self-regulated learning strategies
Citation
Publisher
Springer International Publishing