{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T10:12:58Z","timestamp":1783591978681,"version":"3.55.0"},"reference-count":43,"publisher":"Emerald","issue":"3","license":[{"start":{"date-parts":[[2021,7,27]],"date-time":"2021-07-27T00:00:00Z","timestamp":1627344000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["ITSE"],"published-print":{"date-parts":[[2022,8,18]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>The purpose of this study was to investigate the effect of self-regulated programming learning on undergraduate students\u2019 academic performance and motivation compared to traditional methods.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>This 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 (<jats:italic>n<\/jats:italic> = 15) and control (<jats:italic>n<\/jats:italic> = 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.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>The results indicated that the self-regulated programming learning process can contribute positively to students\u2019 academic performance and motivation compared to traditional methods. Students stated that self-regulated learning strategies can positively affect their academic performance and motivation.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>In 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.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/itse-04-2021-0074","type":"journal-article","created":{"date-parts":[[2021,7,28]],"date-time":"2021-07-28T03:25:58Z","timestamp":1627442758000},"page":"319-337","source":"Crossref","is-referenced-by-count":18,"title":["The effect of self-regulated programming learning on undergraduate students\u2019 academic performance and motivation"],"prefix":"10.1108","volume":"19","author":[{"given":"M\u00fccahit","family":"\u00d6zt\u00fcrk","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"140","published-online":{"date-parts":[[2021,7,27]]},"reference":[{"issue":"2","key":"key2022081608021089100_ref001","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1080\/08993408.2012.692924","article-title":"Evaluating the effect of learning style and student background on self-assessment accuracy","volume":"22","year":"2012","journal-title":"Computer Science Education"},{"key":"key2022081608021089100_ref002","first-page":"317","article-title":"ARCS-based tactics to improve students\u2019 motivation in computer programming course","volume-title":"2015 10th International Conference on Computer Science and Education (ICCSE)","year":"2015"},{"issue":"3","key":"key2022081608021089100_ref003","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1080\/14703297.2014.993418","article-title":"A peer-assisted learning experience in computer programming language learning and developing computer programming skills","volume":"53","year":"2016","journal-title":"Innovations in Education and Teaching International"},{"key":"key2022081608021089100_ref004","first-page":"81","article-title":"Examining the role of self-regulated learning on introductory programming performance","volume-title":"Proceedings of the first international workshop on Computing education research","year":"2005"},{"key":"key2022081608021089100_ref005","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.iheduc.2015.04.007","article-title":"Self-regulated learning strategies and academic achievement in online higher education learning environments: a systematic review","volume":"27","year":"2015","journal-title":"The Internet and Higher Education"},{"issue":"2","key":"key2022081608021089100_ref006","doi-asserted-by":"crossref","first-page":"14","DOI":"10.21585\/ijcses.v2i2.29","article-title":"Exploring the use of self-regulation strategies in programming with regard to learning styles","volume":"2","year":"2018","journal-title":"International Journal of Computer Science Education in Schools"},{"issue":"7","key":"key2022081608021089100_ref007","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1080\/10494820.2018.1504307","article-title":"Good practices to influence engagement and learning outcomes on a traditional introductory programming course","volume":"27","year":"2019","journal-title":"Interactive Learning Environments"},{"issue":"2","key":"key2022081608021089100_ref008","article-title":"Factors contributing to the difficulties in teaching and learning of computer programming: a literature review","volume":"12","year":"2020","journal-title":"Contemporary Educational Technology"},{"issue":"3","key":"key2022081608021089100_ref009","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1080\/09588221.2018.1485708","article-title":"An English vocabulary learning app with self-regulated learning mechanism to improve learning performance and motivation","volume":"32","year":"2019","journal-title":"Computer Assisted Language Learning"},{"issue":"6","key":"key2022081608021089100_ref010","doi-asserted-by":"crossref","first-page":"1464","DOI":"10.1111\/bjet.12496","article-title":"Relation between Alice software and programming learning: a systematic review of the literature and meta\u2010analysis","volume":"48","year":"2017","journal-title":"British Journal of Educational Technology"},{"key":"key2022081608021089100_ref011","doi-asserted-by":"publisher","DOI":"10.4135\/9781483349435","article-title":"Planning, conducting, and evaluating quantitative and qualitative research","volume":"10","year":"2012","journal-title":"Educational Research"},{"issue":"2","key":"key2022081608021089100_ref012","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1109\/RITA.2018.2831758","article-title":"Self-regulated learning in a computer programming course","volume":"13","year":"2018","journal-title":"IEEE Revista Iberoamericana de Tecnologias Del Aprendizaje"},{"key":"key2022081608021089100_ref013","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/j.chb.2017.08.017","article-title":"The effects of teaching programming with scratch on pre-service information technology teachers\u2019 motivation and achievement","volume":"77","year":"2017","journal-title":"Computers in Human Behavior"},{"key":"key2022081608021089100_ref014","doi-asserted-by":"crossref","first-page":"150","DOI":"10.1016\/j.compedu.2018.05.006","article-title":"Systematic literature review: self-regulated learning strategies using e-learning tools for computer science","volume":"123","year":"2018","journal-title":"Computers and Education"},{"issue":"32","key":"key2022081608021089100_ref015","first-page":"110","article-title":"Programlama dersi ile ilgili \u00f6zd\u00fczenleyici \u00f6\u011frenme stratejileri ve ba\u015far\u0131 aras\u0131ndaki ili\u015fkinin incelenmesi","volume":"32","year":"2007","journal-title":"Hacettepe \u00dcniversitesi E\u011fitim Fak\u00fcltesi Dergisi"},{"issue":"2","key":"key2022081608021089100_ref016","doi-asserted-by":"publisher","DOI":"10.1080\/18117295.2018.1483596","article-title":"Problem-based projects in computer programming: students\u2019 cooperation, responsibilities, and dependencies","volume":"22","year":"2018","journal-title":"African Journal of Research in Mathematics, Science and Technology Education"},{"issue":"3","key":"key2022081608021089100_ref017","doi-asserted-by":"crossref","first-page":"389","DOI":"10.29333\/iji.2019.12324a","article-title":"Android-based computer assisted instruction development as a learning resource for supporting self-regulated learning","volume":"12","year":"2019","journal-title":"International Journal of Instruction"},{"issue":"4","key":"key2022081608021089100_ref018","first-page":"121","article-title":"Does a combination of metaphor and pairing activity help programming performance of students with different self-regulated learning level?","volume":"10","year":"2011","journal-title":"Turkish Online Journal of Educational Technology-TOJET"},{"issue":"1","key":"key2022081608021089100_ref019","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1080\/13803611.2011.641269","article-title":"How elementary school students\u2019 motivation is connected to self-regulation","volume":"18","year":"2012","journal-title":"Educational Research and Evaluation"},{"key":"key2022081608021089100_ref020","article-title":"Examination of self-regulated learning strategies in programming languages courses","volume":"3","year":"2013","journal-title":"Global Journal on Technology"},{"key":"key2022081608021089100_ref021","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2016.10.001","article-title":"Self-regulated learning strategies predict learner behavior and goal attainment in massive open online courses","volume":"104","year":"2017","journal-title":"Computers and Education"},{"key":"key2022081608021089100_ref022","first-page":"383","article-title":"Effects of self-regulated learning in programming","volume-title":"Fifth IEEE International Conference on Advanced Learning Technologies (ICALT\u201905)","year":"2005"},{"issue":"1","key":"key2022081608021089100_ref023","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2010.01.007","article-title":"Learning motivation in e-learning facilitated computer programming courses","volume":"55","year":"2010","journal-title":"Computers and Education"},{"issue":"3\/4","key":"key2022081608021089100_ref024","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2018.1435113","article-title":"Using automatic machine assessment to teach computer programming","volume":"27","year":"2017","journal-title":"Computer Science Education"},{"issue":"2\/3","key":"key2022081608021089100_ref025","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2014.963362","article-title":"The effectiveness of simulated robots for supporting the learning of introductory programming: a multi-case case study","volume":"24","year":"2014","journal-title":"Computer Science Education"},{"key":"key2022081608021089100_ref026","volume-title":"Qualitative Data Analysis: An Expanded Sourcebook","year":"1994"},{"issue":"7","key":"key2022081608021089100_ref027","doi-asserted-by":"publisher","DOI":"10.1080\/03075079.2014.880832","article-title":"A latent profile analysis of university students\u2019 self-regulated learning strategies","volume":"40","year":"2015","journal-title":"Studies in Higher Education"},{"issue":"5","key":"key2022081608021089100_ref028","doi-asserted-by":"publisher","DOI":"10.1080\/03043797.2017.1390548","article-title":"Enhancing automatic control learning through Arduino-based projects","volume":"43","year":"2018","journal-title":"European Journal of Engineering Education"},{"issue":"SPE","key":"key2022081608021089100_ref029","article-title":"Self-regulated learning in higher education: strategies adopted by computer programming students when supported by the SimProgramming approach","volume":"27","year":"2017","journal-title":"Production"},{"key":"key2022081608021089100_ref030","doi-asserted-by":"crossref","first-page":"451","DOI":"10.1016\/B978-012109890-2\/50043-3","article-title":"The role of goal orientation in self-regulated learning","volume-title":"Handbook of Self-Regulation","year":"2000"},{"issue":"2","key":"key2022081608021089100_ref031","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1080\/08923640802039024","article-title":"Online technologies self-efficacy and self-regulated learning as predictors of final grade and satisfaction in college-level online courses","volume":"22","year":"2008","journal-title":"American Journal of Distance Education"},{"key":"key2022081608021089100_ref032","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2020.106349","article-title":"A meta-analysis of teaching and learning computer programming: effective instructional approaches and conditions","volume":"109","year":"2020","journal-title":"Computers in Human Behavior"},{"key":"key2022081608021089100_ref033","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1109\/ICRTIT.2012.6206810","article-title":"A self-regulated learning approach for programming language using cloud-based learning management system","volume-title":"2012 International Conference on Recent Trends in Information Technology","year":"2012"},{"issue":"2","key":"key2022081608021089100_ref034","doi-asserted-by":"crossref","first-page":"266","DOI":"10.1080\/18117295.2020.1820798","article-title":"An investigation into pre-service teachers\u2019 experiences while transitioning from scratch programming to procedural programming","volume":"24","year":"2020","journal-title":"African Journal of Research in Mathematics, Science and Technology Education"},{"key":"key2022081608021089100_ref035","first-page":"277","article-title":"Studying as self-regulated learning","volume-title":"Metacognition in Educational Theory and Practice","year":"1998"},{"issue":"6","key":"key2022081608021089100_ref036","doi-asserted-by":"crossref","first-page":"1025","DOI":"10.1080\/03043797.2016.1250066","article-title":"Student performance in computing education: an empirical analysis of online learning in programming education environments","volume":"42","year":"2017","journal-title":"European Journal of Engineering Education"},{"issue":"2\/3","key":"key2022081608021089100_ref037","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2019.1565235","article-title":"A theory of instruction for introductory programming skills","volume":"29","year":"2019","journal-title":"Computer Science Education"},{"issue":"4","key":"key2022081608021089100_ref038","first-page":"32","article-title":"Blended learning experience in a programming language course and the effect of the thinking styles of the students on success and motivation","volume":"15","year":"2016","journal-title":"Turkish Online Journal of Educational Technology-TOJET"},{"key":"key2022081608021089100_ref039","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2014.11.021","article-title":"The influences of a two-tier test strategy on student learning: a lag sequential analysis approach","volume":"82","year":"2015","journal-title":"Computers and Education"},{"key":"key2022081608021089100_ref040","doi-asserted-by":"publisher","DOI":"10.1080\/10494820.2020.1786407","article-title":"Predicting student translators\u2019 performance in machine translation post-editing: interplay of self-regulation, critical thinking, and motivation","year":"2020","journal-title":"Interactive Learning Environments"},{"key":"key2022081608021089100_ref041","first-page":"1","article-title":"Developing self-fulfilling cycles of academic regulation: an analysis of exemplary instructional models","volume-title":"Self-Regulated Learning: From Teaching to Self-Reflective Practice","year":"1998"},{"key":"key2022081608021089100_ref042","first-page":"9","article-title":"Motivational sources and outcomes of self-regulated learning and performance","volume-title":"Handbook of Self-Regulation of Learning and Performance","year":"2011"},{"issue":"3","key":"key2022081608021089100_ref043","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1037\/0022-0663.81.3.329","article-title":"A social cognitive view of self-regulated academic learning","volume":"81","year":"1989","journal-title":"Journal of Educational Psychology"}],"container-title":["Interactive Technology and Smart Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/ITSE-04-2021-0074\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/ITSE-04-2021-0074\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:56:38Z","timestamp":1753394198000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/itse\/article\/19\/3\/319-337\/179430"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,27]]},"references-count":43,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2021,7,27]]},"published-print":{"date-parts":[[2022,8,18]]}},"alternative-id":["10.1108\/ITSE-04-2021-0074"],"URL":"https:\/\/doi.org\/10.1108\/itse-04-2021-0074","relation":{},"ISSN":["1741-5659","1741-5659"],"issn-type":[{"value":"1741-5659","type":"print"},{"value":"1741-5659","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,7,27]]}}}