{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,9]],"date-time":"2026-03-09T01:28:00Z","timestamp":1773019680155,"version":"3.50.1"},"publisher-location":"Cham","reference-count":38,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319417684","type":"print"},{"value":"9783319417691","type":"electronic"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-41769-1_7","type":"book-chapter","created":{"date-parts":[[2016,6,25]],"date-time":"2016-06-25T15:47:43Z","timestamp":1466869663000},"page":"87-101","source":"Crossref","is-referenced-by-count":16,"title":["Self-regulated Learning in Computer Programming: Strategies Students Adopted During an Assignment"],"prefix":"10.1007","author":[{"given":"Daniela","family":"Pedrosa","sequence":"first","affiliation":[]},{"given":"Jos\u00e9","family":"Cravino","sequence":"additional","affiliation":[]},{"given":"Leonel","family":"Morgado","sequence":"additional","affiliation":[]},{"given":"Carlos","family":"Barreira","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,6,25]]},"reference":[{"issue":"3","key":"7_CR1","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1145\/1151954.1067453","volume":"37","author":"E Lahtinen","year":"2005","unstructured":"Lahtinen, E., Ala-Mutka, K., J\u00e4rvinen, H.M.: A study of the difficulties of novice programmers. ACM SIGCSE Bull. 37(3), 14\u201318 (2005)","journal-title":"ACM SIGCSE Bull."},{"key":"7_CR2","unstructured":"Gomes, A., Mendes, A.J.: Learning to program-difficulties and solutions. In: International Conference on Engineering Education\u2013ICEE, Coimbra, Portugal (2007)"},{"key":"7_CR3","doi-asserted-by":"crossref","unstructured":"Morgado, L., Fonseca, B., Martins, P., Paredes, H., Cruz, G., Maia, A.M., Nunes, R., Santos, A.: Social networks, microblogging, virtual worlds, and web 2.0 in the teaching of programing techniques for software engineering: a trial combining collaboration and social interaction beyond college. In: Global Engineering Education Conference (EDUCON), pp. 1\u20137. IEEE (2012)","DOI":"10.1109\/EDUCON.2012.6201129"},{"key":"7_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1007\/978-3-319-20684-4_19","volume-title":"Universal Access in Human-Computer Interaction. Access to Learning, Health and Well-Being","author":"RR Nunes","year":"2015","unstructured":"Nunes, R.R., Pedrosa, D., Fonseca, B., Paredes, H., Cravino, J., Morgado, L., Martins, P.: Enhancing students\u2019 motivation to learn software engineering programming techniques: a collaborative and social interaction approach. In: Antona, M., Stephanidis, C. (eds.) UAHCI 2015. LNCS, vol. 9177, pp. 189\u2013201. Springer, Heidelberg (2015)"},{"issue":"1","key":"7_CR5","first-page":"46","volume":"2","author":"B Kumar","year":"2012","unstructured":"Kumar, B.: Gamification in education-learn computer programming with fun. Int. J. Comput. Distrib. Syst. 2(1), 46\u201353 (2012)","journal-title":"Int. J. Comput. Distrib. Syst."},{"issue":"4","key":"7_CR6","first-page":"110","volume":"12","author":"P Sancho","year":"2009","unstructured":"Sancho, P., Moreno-Ger, P., Fuentes-Fern\u00e1ndez, R., Fern\u00e1ndez-Manj\u00f3n, B.: Adaptive role playing games: an immersive approach for problem based learning. Educ. Technol. Soc. 12(4), 110\u2013124 (2009)","journal-title":"Educ. Technol. Soc."},{"issue":"3","key":"7_CR7","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1109\/MS.2008.60","volume":"25","author":"E Curry","year":"2008","unstructured":"Curry, E., Grace, P.: Flexible self-management using the model-view-controller pattern. IEEE Softw. 25(3), 84\u201390 (2008)","journal-title":"IEEE Softw."},{"issue":"3","key":"7_CR8","doi-asserted-by":"crossref","first-page":"405","DOI":"10.1111\/j.1467-8535.2007.00705.x","volume":"38","author":"NE Cagiltay","year":"2007","unstructured":"Cagiltay, N.E.: Teaching software engineering by means of computer-game development: challenges and opportunities. BJET 38(3), 405\u2013415 (2007)","journal-title":"BJET"},{"key":"7_CR9","unstructured":"Jenkins, T.: On the difficulty of learning to program. In: Proceedings of the 3rd Annual Conference of the LTSN Centre for Information and Computer Sciences, vol. 4, pp. 53\u201358 (2002)"},{"issue":"3","key":"7_CR10","doi-asserted-by":"crossref","first-page":"865","DOI":"10.6018\/analesps.29.3.139341","volume":"29","author":"E Fern\u00e1ndez","year":"2013","unstructured":"Fern\u00e1ndez, E., Bernardo, A., Su\u00e1rez, N., Cerezo, R., N\u00fa\u00f1ez, J.C., Ros\u00e1rio, P.: Predicci\u00f3n del uso de estrategias de autorregulaci\u00f3n en educaci\u00f3n superior. Anales de Psicolog\u00eda 29(3), 865\u2013875 (2013)","journal-title":"Anales de Psicolog\u00eda"},{"key":"7_CR11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.iheduc.2015.04.007","volume":"27","author":"J Broadbent","year":"2015","unstructured":"Broadbent, J., Poon, W.L.: Self-regulated learning strategies & academic achievement in online higher education learning environments: a systematic review. Internet High. Educ. 27, 1\u201313 (2015)","journal-title":"Internet High. Educ."},{"issue":"1","key":"7_CR12","doi-asserted-by":"crossref","first-page":"166","DOI":"10.3102\/0002831207312909","volume":"45","author":"BJ Zimmerman","year":"2008","unstructured":"Zimmerman, B.J.: Investigating self-regulation and motivation: historical background, methodological developments, and future prospects. Am. Educ. Res. J. 45(1), 166\u2013183 (2008)","journal-title":"Am. Educ. Res. J."},{"key":"7_CR13","doi-asserted-by":"crossref","first-page":"743","DOI":"10.1016\/j.sbspro.2013.04.387","volume":"78","author":"AM Cazan","year":"2013","unstructured":"Cazan, A.M.: Teaching self regulated learning strategies for psychology students. Procedia-Soc. Behav. Sci. 78, 743\u2013747 (2013)","journal-title":"Procedia-Soc. Behav. Sci."},{"key":"7_CR14","doi-asserted-by":"crossref","unstructured":"Bergin, S., Ronan R., Desmond, T.: Examining the role of self-regulated learning on introductory programming performance. In: Proceedings of the First International Workshop on Computing Education Research. ACM (2005)","DOI":"10.1145\/1089786.1089794"},{"key":"7_CR15","doi-asserted-by":"crossref","unstructured":"Alharbi, A., Paul, D., Henskens, F., Hannaford, M.: An investigation into the learning styles and self-regulated learning strategies for computer science students. In: Proceedings of Ascilite (2011)","DOI":"10.14742\/apubs.2011.1784"},{"key":"7_CR16","doi-asserted-by":"crossref","unstructured":"Pedrosa, D., Cravino, J., Morgado, L., Barreira, C., Nunes, R.R., Martins, P., Paredes, H.: Simprogramming: the development of an integrated teaching approach for computer programming in higher education. To Appear in Proceedings 10th Annual International Technology, Education and Development Conference (INTED 2016), Valencia, Spain (2016)","DOI":"10.21125\/inted.2016.0699"},{"key":"7_CR17","doi-asserted-by":"crossref","unstructured":"R\u00e4is\u00e4nen, M., Postareff, L., Lindblom-Yl\u00e4nne, S.: University students\u2019 self- and co-regulation of learning and processes of understanding: a person oriented approach. Learn. Individ. Differ. (2016). http:\/\/dx.doi.org\/10.1016\/j.lindif.2016.01.006","DOI":"10.1016\/j.lindif.2016.01.006"},{"key":"7_CR18","unstructured":"Hadwin, A.F., J\u00e4rvel\u00e4, S., Miller, M.: Self-regulated, co-regulated, and socially shared regulation of learning. In: Zimmerman, B.J., Schunk, D.H. (eds.) Handbook of Selfregulation of Learning and Performance, pp. 65\u201384. Routledge, New York (2011)"},{"issue":"4","key":"7_CR19","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1007\/s10648-004-0006-x","volume":"16","author":"PR Pintrich","year":"2004","unstructured":"Pintrich, P.R.: A conceptual framework for assessing motivation and self-regulated learning in college students. Educ. Psychol. Rev. 16(4), 385\u2013407 (2004)","journal-title":"Educ. Psychol. Rev."},{"key":"7_CR20","unstructured":"Zimmerman, B.J., Schunk, D.H.: Self-regulated learning and performance. An introduction and an overview. In: Zimmerman, B.J., Schunk, D.H. (eds.) Handbook of Self-regulation of Learning and Performance, pp. 1\u201312. Routledge, New York (2011)"},{"issue":"3","key":"7_CR21","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1080\/00461520.2013.794676","volume":"48","author":"BJ Zimmerman","year":"2013","unstructured":"Zimmerman, B.J.: From cognitive modeling to self-regulation: a social cognitive career path. Educ. Psychol. 48(3), 135\u2013147 (2013)","journal-title":"Educ. Psychol."},{"issue":"2","key":"7_CR22","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1007\/s10648-011-9191-6","volume":"24","author":"I Clark","year":"2012","unstructured":"Clark, I.: Formative assessment: assessment is for self-regulated learning. Educa. Psychol. Rev. 24(2), 205\u2013249 (2012)","journal-title":"Educa. Psychol. Rev."},{"issue":"2","key":"7_CR23","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1080\/03075070600572090","volume":"31","author":"DJ Nicol","year":"2006","unstructured":"Nicol, D.J., Macfarlane-Dick, D.: Formative assessment and self-regulated learning: a model and seven principles of good feedback practice. Stud. High. Educ. 31(2), 199\u2013218 (2006)","journal-title":"Stud. High. Educ."},{"issue":"3","key":"7_CR24","doi-asserted-by":"crossref","first-page":"302","DOI":"10.1080\/01587919.2013.835779","volume":"34","author":"CH Wang","year":"2013","unstructured":"Wang, C.H., Shannon, D., Ross, M.: Students\u2019 characteristics, self-regulated learning, technology self-efficacy, and course outcomes in online learning. Distance Educ. 34(3), 302\u2013323 (2013)","journal-title":"Distance Educ."},{"issue":"1","key":"7_CR25","doi-asserted-by":"crossref","first-page":"81","DOI":"10.3102\/003465430298487","volume":"77","author":"J Hattie","year":"2007","unstructured":"Hattie, J., Timperley, H.: The power of feedback. Rev. Educ. Res. 77(1), 81\u2013112 (2007)","journal-title":"Rev. Educ. Res."},{"issue":"1","key":"7_CR26","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1002\/j.2168-9830.2011.tb00007.x","volume":"100","author":"A Johri","year":"2011","unstructured":"Johri, A., Olds, B.M.: Situated engineering learning: bridging engineering education research and the learning sciences. J. Eng. Educ. 100(1), 151\u2013185 (2011)","journal-title":"J. Eng. Educ."},{"key":"7_CR27","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1007\/978-1-4419-1393-7_3","volume-title":"Holistic Engineering Education","author":"JJ Duderstadt","year":"2010","unstructured":"Duderstadt, J.J.: Engineering for a changing world. In: Grasso, D., Burkins, M.B. (eds.) Holistic Engineering Education, pp. 17\u201335. Springer, New York (2010)"},{"key":"7_CR28","volume-title":"Educating Engineers: Designing for the Future of the Field","author":"SD Sheppard","year":"2008","unstructured":"Sheppard, S.D., Macatangay, K., Colby, A., Sullivan, W.M.: Educating Engineers: Designing for the Future of the Field, vol. 2. Jossey-Bass, San Francisco (2008)"},{"key":"7_CR29","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1002\/j.2168-9830.2011.tb00004.x","volume":"100","author":"R Adams","year":"2011","unstructured":"Adams, R., Evangelou, D., English, L., De Figueiredo, A.D., Mousoulides, N., Pawley, A.L., Schiefellite, C., Stevens, R., Svinicki, M., Trenor, J.M., Wilson, D.M.: Multiple perspectives on engaging future engineers. J. Eng. Educ. 100, 48\u201388 (2011)","journal-title":"J. Eng. Educ."},{"key":"7_CR30","volume-title":"How People Learn: Brain, Mind, Experience, and School, Committee on Developments in the Science of Learning, Commission on Behavioral and Social Sciences and Education","year":"2000","unstructured":"Bransford, J., Brown, A., Cocking, R. (eds.): How People Learn: Brain, Mind, Experience, and School, Committee on Developments in the Science of Learning, Commission on Behavioral and Social Sciences and Education. NRC, National Academy Press, Washington, D.C. (2000)"},{"issue":"3","key":"7_CR31","first-page":"604","volume":"27","author":"MO Duarte","year":"2011","unstructured":"Duarte, M.O., Oliveira, I., F\u00e9lix, H., Carrilho, D., Pereira, A., Direito, I.: Active classrooms: role-playing experience in telecommunications engineering education. Int. J. Eng. Educ. 27(3), 604\u2013609 (2011)","journal-title":"Int. J. Eng. Educ."},{"key":"7_CR32","doi-asserted-by":"crossref","unstructured":"Savery, J.R.: Overview of problem-based learning: definitions and distinctions. In: Walker, A., Leary, H., Hmelo-Silver, C., Ertmer, P. (eds).: Essential Readings in Problem-Based Learning, pp. 5\u201316. Purdue University Press, Indiana (2015)","DOI":"10.2307\/j.ctt6wq6fh.6"},{"key":"7_CR33","volume-title":"Agile Project Management with Scrum","author":"K Schwaber","year":"2004","unstructured":"Schwaber, K.: Agile Project Management with Scrum. Microsoft Press, Redmond (2004)"},{"issue":"3","key":"7_CR34","first-page":"26","volume":"1","author":"G Krasner","year":"1988","unstructured":"Krasner, G., Pope, S.: A description of the model view controller paradigm in the small-talk-80 system. J. Object Oriented Program. 1(3), 26\u201349 (1988)","journal-title":"J. Object Oriented Program."},{"issue":"1","key":"7_CR35","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1080\/17439884.2013.770404","volume":"39","author":"A Kirkwood","year":"2014","unstructured":"Kirkwood, A., Price, L.: Technology-enhanced learning and teaching in higher education: what is \u2018enhanced\u2019 and how do we know? A critical literature review. Learn. Media Technol. 39(1), 6\u201336 (2014)","journal-title":"Learn. Media Technol."},{"key":"7_CR36","unstructured":"Barbosa, L., Alves, P., Barroso, J.: SIDE - teaching support information system. In: 6th Iberian Conference on Information Systems and Technologies (CISTI), pp. 1\u20136. IEEE (2011)"},{"key":"7_CR37","doi-asserted-by":"crossref","unstructured":"Pedrosa, D., Cravino, J., Morgado, L., Barreira, C.: Self-regulated learning in higher education: strategies adopted by computer programming students. To Appear in Proceedings of 8th International Symposium on Project Approaches in Engineering Education (PAEE), Guimar\u00e3es, Portugal (2016b, in press)","DOI":"10.1590\/0103-6513.225516"},{"issue":"2","key":"7_CR38","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1191\/1478088706qp063oa","volume":"3","author":"V Braun","year":"2006","unstructured":"Braun, V., Clarke, V.: Using thematic analysis in psychology. Qual. Res. Psychol. 3(2), 77\u2013101 (2006)","journal-title":"Qual. Res. Psychol."}],"container-title":["Communications in Computer and Information Science","Immersive Learning Research Network"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-41769-1_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,3]],"date-time":"2025-06-03T22:44:39Z","timestamp":1748990679000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-41769-1_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319417684","9783319417691"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-41769-1_7","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016]]}}}