Access the full text.
Sign up today, get DeepDyve free for 14 days.
The purpose of this study was to investigate the effect of self-regulated programming learning on undergraduate students’ academic performance and motivation compared to traditional methods.Design/methodology/approachThis study was conducted with an explanatory sequential mixed method. Participants consist of 31 undergraduate students studying in the department of computer and instructional technologies education. The students were separated into two groups as experimental (n = 15) and control (n = 16) in the robotic programming course. Academic performance tests, programming motivation scale and interview form were used as data collection tools. After collecting quantitative data, interviews were conducted with the students regarding their academic performance and motivation.FindingsThe results indicated that the self-regulated programming learning process can contribute positively to students’ academic performance and motivation compared to traditional methods. Students stated that self-regulated learning strategies can positively affect their academic performance and motivation.Originality/valueIn this study, a self-regulated learning support system was designed to encourage students to use self-regulated learning strategies. This study has the potential to contribute to the gap in the literature, especially as a study of adapting the phased model of self-regulated learning to programming teaching. Instructors can use the self-regulating programming learning framework by adapting it to different disciplines.
Interactive Technology and Smart Education – Emerald Publishing
Published: Aug 18, 2022
Keywords: Programming learning; Robotic programming learning; Self-regulated learning; Self-regulated learning strategies; Self-regulated programming learning; Computer software; Undergraduates; Online applications; Experiential learning; Digital learning; Web-based learning
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.