{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,16]],"date-time":"2026-02-16T20:29:34Z","timestamp":1771273774257,"version":"3.50.1"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2020,11,23]],"date-time":"2020-11-23T00:00:00Z","timestamp":1606089600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,11,23]],"date-time":"2020-11-23T00:00:00Z","timestamp":1606089600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["EEC1449238"],"award-info":[{"award-number":["EEC1449238"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["EEC1329262"],"award-info":[{"award-number":["EEC1329262"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Comput High Educ"],"published-print":{"date-parts":[[2021,8]]},"DOI":"10.1007\/s12528-020-09267-7","type":"journal-article","created":{"date-parts":[[2020,11,23]],"date-time":"2020-11-23T20:33:49Z","timestamp":1606163629000},"page":"328-366","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["Providing students with agency to self-scaffold in a computational science and engineering course"],"prefix":"10.1007","volume":"33","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8720-0002","authenticated-orcid":false,"given":"Camilo","family":"Vieira","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alejandra J.","family":"Magana","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anindya","family":"Roy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Falk","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,11,23]]},"reference":[{"key":"9267_CR1","volume-title":"Computer science curricula 2013","author":"ACM\/IEEE-CS Joint Task Force on Computing Curricula","year":"2013","unstructured":"ACM\/IEEE-CS Joint Task Force on Computing Curricula. (2013). Computer science curricula 2013. New York City, Los Alamitos: ACM Press, IEEE Computer Society Press."},{"issue":"2","key":"9267_CR2","doi-asserted-by":"publisher","first-page":"181","DOI":"10.3102\/00346543070002181","volume":"70","author":"RK Atkinson","year":"2000","unstructured":"Atkinson, R. K., Derry, S. J., Renkl, A., & Wortham, D. (2000). Learning from examples: Instructional principles from the worked examples research. Review of Educational Research, 70(2), 181\u2013214.","journal-title":"Review of Educational Research"},{"issue":"4","key":"9267_CR3","doi-asserted-by":"publisher","first-page":"774","DOI":"10.1037\/0022-0663.95.4.774","volume":"95","author":"RK Atkinson","year":"2003","unstructured":"Atkinson, R. K., Renkl, A., & Merrill, M. M. (2003). Transitioning from studying examples to solving problems: Effects of self-explanation prompts and fading worked-out steps. Journal of Educational Psychology, 95(4), 774.","journal-title":"Journal of Educational Psychology"},{"issue":"5","key":"9267_CR4","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1007\/s11251-005-1272-9","volume":"33","author":"R Azevedo","year":"2005","unstructured":"Azevedo, R., & Hadwin, A. F. (2005). Scaffolding self-regulated learning and metacognition\u2013Implications for the design of computer-based scaffolds. Instructional Science, 33(5), 367\u2013379.","journal-title":"Instructional Science"},{"issue":"1","key":"9267_CR5","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1007\/s11423-007-9064-3","volume":"56","author":"R Azevedo","year":"2008","unstructured":"Azevedo, R., & Jacobson, M. J. (2008). Advances in scaffolding learning with hypertext and hypermedia: A summary and critical analysis. Educational Technology Research and Development, 56(1), 93\u2013100.","journal-title":"Educational Technology Research and Development"},{"issue":"2","key":"9267_CR6","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1111\/j.1745-6916.2006.00011.x","volume":"1","author":"A Bandura","year":"2006","unstructured":"Bandura, A. (2006). Toward a psychology of human agency. Perspectives on Psychological Science, 1(2), 164\u2013180.","journal-title":"Perspectives on Psychological Science"},{"issue":"1","key":"9267_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1207\/s15327809jls1301_1","volume":"13","author":"S Barab","year":"2004","unstructured":"Barab, S., & Squire, K. (2004). Design-based research: Putting a stake in the ground. Journal of the Learning Sciences, 13(1), 1\u201314.","journal-title":"Journal of the Learning Sciences"},{"issue":"1","key":"9267_CR8","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1186\/s41039-016-0036-2","volume":"11","author":"S Basu","year":"2016","unstructured":"Basu, S., Biswas, G., Sengupta, P., Dickes, A., Kinnebrew, J. S., & Clark, D. (2016). Identifying middle school students\u2019 challenges in computational thinking-based science learning. Research and Practice in Technology Enhanced Learning, 11(1), 13.","journal-title":"Research and Practice in Technology Enhanced Learning"},{"issue":"1","key":"9267_CR9","first-page":"2","volume":"8","author":"A Collins","year":"1988","unstructured":"Collins, A., Brown, J. S., & Newman, S. E. (1988). Cognitive apprenticeship: Teaching the craft of reading, writing and mathematics. Thinking: The Journal of Philosophy for Children, 8(1), 2\u201310.","journal-title":"Thinking: The Journal of Philosophy for Children"},{"key":"9267_CR10","volume-title":"Qualitative inquiry and research design: Choosing among five approaches","author":"JW Creswell","year":"2016","unstructured":"Creswell, J. W., & Poth, C. N. (2016). Qualitative inquiry and research design: Choosing among five approaches. Thousand Oaks: Sage."},{"issue":"11","key":"9267_CR11","doi-asserted-by":"publisher","first-page":"2518","DOI":"10.1111\/j.1559-1816.2007.00268.x","volume":"37","author":"SM Elias","year":"2007","unstructured":"Elias, S. M., & MacDonald, S. (2007). Using past performance, proxy efficacy, and academic self-efficacy to predict college performance. Journal of Applied Social Psychology, 37(11), 2518\u20132531.","journal-title":"Journal of Applied Social Psychology"},{"key":"9267_CR12","first-page":"69","volume":"2","author":"J Greer","year":"2000","unstructured":"Greer, J., McCalla, G. I., Cooke, J. E., Collins, J. A., Kumar, V. S., Bishop, A. S., et al. (2000). Integrating cognitive tools for peer help: The intelligent intranet peer help-desk project. Computers as Cognitive Tools, 2, 69\u201396.","journal-title":"Computers as Cognitive Tools"},{"issue":"1","key":"9267_CR13","doi-asserted-by":"publisher","first-page":"001","DOI":"10.1080\/1049482940040101","volume":"4","author":"M Guzdial","year":"1994","unstructured":"Guzdial, M. (1994). Software-realized scaffolding to facilitate programming for science learning. Interactive Learning Environments, 4(1), 001\u2013044.","journal-title":"Interactive Learning Environments"},{"key":"9267_CR14","doi-asserted-by":"publisher","unstructured":"Hartman, H. J. (2001) Developing students\u2019 metacognitive knowledge and skills. In: H. J. Hartman (Ed.), Metacognition in learning and instruction. Neuropsychology and cognition, vol 19. Dordrecht: Springer. https:\/\/doi.org\/10.1007\/978-94-017-2243-8_3.","DOI":"10.1007\/978-94-017-2243-8_3"},{"issue":"2","key":"9267_CR15","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1080\/00207390500285818","volume":"37","author":"D Holton","year":"2006","unstructured":"Holton, D., & Clarke, D. (2006). Scaffolding and metacognition. International Journal of Mathematical Education in Science and Technology, 37(2), 127\u2013143.","journal-title":"International Journal of Mathematical Education in Science and Technology"},{"issue":"2","key":"9267_CR16","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1007\/s12528-015-9096-3","volume":"27","author":"WY Hwang","year":"2015","unstructured":"Hwang, W. Y., Hsu, J. L., Shadiev, R., Chang, C. L., & Huang, Y. M. (2015). Employing self-assessment, journaling, and peer sharing to enhance learning from an online course. Journal of Computing in Higher Education, 27(2), 114\u2013133.","journal-title":"Journal of Computing in Higher Education"},{"issue":"2","key":"9267_CR17","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1007\/s10956-018-9753-1","volume":"28","author":"EK Johnson","year":"2019","unstructured":"Johnson, E. K. (2019). Waves: scaffolding self-regulated learning to teach science in a whole-body educational game. Journal of Science Education and Technology, 28(2), 133\u2013151.","journal-title":"Journal of Science Education and Technology"},{"issue":"1","key":"9267_CR18","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1007\/BF02960226","volume":"17","author":"DE Kaplan","year":"2005","unstructured":"Kaplan, D. E., & An, H. (2005). Facts, procedures, and visual models in Novices\u2019 learning of coding skills. Journal of Computing in Higher Education, 17(1), 43\u201370.","journal-title":"Journal of Computing in Higher Education"},{"issue":"2","key":"9267_CR19","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1016\/j.compedu.2010.08.024","volume":"56","author":"MC Kim","year":"2011","unstructured":"Kim, M. C., & Hannafin, M. J. (2011). Scaffolding problem solving in technology-enhanced learning environments (TELEs): Bridging research and theory with practice. Computers & Education, 56(2), 403\u2013417.","journal-title":"Computers & Education"},{"key":"9267_CR20","unstructured":"Klemen\u010di\u010d, M. (2015). What is student agency? An ontological exploration in the context of research on student engagement. In: M. Klemen\u010di\u010d, S. Bergan, R. Primo\u017ei\u010d (Eds.), Student engagement in Europe: Society, higher education and student governance (pp. 11\u201329). Council of Europe Higher Education Series No. 20. Strasbourg: Council of Europe Publishing."},{"key":"9267_CR21","unstructured":"Koedinger, K.R. (2001) Cognitive tutors as modeling tool and instructional model. In: K. D. Forbus, P. J. Feltovich (Eds.), Smart machines in education: The coming revolution in educational technology. (pp. 145\u2013168). Menlo Park, CA: AAAI\/MIT Press."},{"key":"9267_CR22","unstructured":"Lajoie, S. P. (2005a). Cognitive tools for the mind: the promises of technology\u2014cognitive amplifiers or bionic prosthetics? In: D. D. Preiss (Ed.),\u00a0Intelligence and technology. The impact of tools on the nature and development of human skills.\u00a0Mahwah, NJ: Lawrence Erlbaum Associates."},{"issue":"5\u20136","key":"9267_CR23","doi-asserted-by":"publisher","first-page":"541","DOI":"10.1007\/s11251-005-1279-2","volume":"33","author":"SP Lajoie","year":"2005","unstructured":"Lajoie, S. P. (2005b). Extending the scaffolding metaphor. Instructional Science, 33(5\u20136), 541\u2013557.","journal-title":"Instructional Science"},{"issue":"4","key":"9267_CR24","first-page":"344","volume":"15","author":"R Lindgren","year":"2012","unstructured":"Lindgren, R., & McDaniel, R. (2012). Transforming online learning through narrative and student agency. Educational Technology & Society, 15(4), 344.","journal-title":"Educational Technology & Society"},{"key":"9267_CR25","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.chb.2014.09.012","volume":"41","author":"SY Lye","year":"2014","unstructured":"Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior, 41, 51\u201361.","journal-title":"Computers in Human Behavior"},{"key":"9267_CR26","doi-asserted-by":"crossref","unstructured":"Magana, A. J., Falk M. L., & Reese M. J. (2013) Introducing discipline-based computing in undergraduate engineering education. ACM Transactions on Computing Education, 13(4), 1\u201322.","DOI":"10.1145\/2534971"},{"key":"9267_CR27","doi-asserted-by":"publisher","unstructured":"Magana, A. J., Falk, M. L., Vieira, C., & Reese Jr, M. J. (2016). A case study of undergraduate engineering students' computational literacy and self-beliefs about computing in the context of authentic practices. Computers in Human Behavior, 61, 427\u2013442. https:\/\/doi.org\/10.1016\/j.chb.2016.03.025.","DOI":"10.1016\/j.chb.2016.03.025"},{"key":"9267_CR28","doi-asserted-by":"publisher","DOI":"10.1002\/cae.21804","author":"AJ Magana","year":"2017","unstructured":"Magana, A. J., Falk, M. L., Vieira, C., Reese, M. J., Alabi, O., & Patinet, S. (2017). Affordances and challenges of computational tools for supporting modeling and simulation. Computer Applications in Engineering Education. https:\/\/doi.org\/10.1002\/cae.21804.","journal-title":"Computer Applications in Engineering Education"},{"key":"9267_CR29","doi-asserted-by":"crossref","unstructured":"Magana, A. J., Fennell, H. W., Vieira, C., & Falk, M. L. (2019). Characterizing the interplay of cognitive and metacognitive knowledge in computational modeling and simulation practices. Journal of Engineering Education, 108(2), 276\u2013303.","DOI":"10.1002\/jee.20264"},{"key":"9267_CR30","doi-asserted-by":"publisher","unstructured":"Magana, A. J., & Mathur, J. I. (2012). Motivation, awareness, and perceptions of computational science. Computing in Science & Engineering, 14(1), 74\u201379. https:\/\/doi.org\/10.1109\/MCSE.2012.13.","DOI":"10.1109\/MCSE.2012.13"},{"key":"9267_CR49","doi-asserted-by":"crossref","unstructured":"Magana, A. J., Vieira, C., & Yan, J. (2015). Exploring design characteristics of worked examples to support programming and algorithm design. The Journal of Computational Science Education, 6(1), 2\u201315.","DOI":"10.22369\/issn.2153-4136\/6\/1\/1"},{"key":"9267_CR48","doi-asserted-by":"crossref","unstructured":"Magana, A. J., Vieira, C., Fennell, H. W., Roy, & A., Falk, M. L. (2020). Undergraduate engineering students\u2019 types and quality of knowledge used in synthetic modeling. Cognition and Instruction, 38(4), 503\u2013537.","DOI":"10.1080\/07370008.2020.1792912"},{"key":"9267_CR31","doi-asserted-by":"crossref","unstructured":"Margulieux, L. E., Guzdial, M., & Catrambone, R. (2012). Subgoal-labeled instructional material improves performance and transfer in learning to develop mobile applications. In\u00a0Proceedings of the ninth annual international conference on international computing education research\u00a0(pp. 71\u201378). ACM.","DOI":"10.1145\/2361276.2361291"},{"issue":"1","key":"9267_CR32","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1002\/j.2168-9830.2009.tb01007.x","volume":"98","author":"R Moreno","year":"2009","unstructured":"Moreno, R., Reisslein, M., & Ozogul, G. (2009). Optimizing worked-example instruction in electrical engineering: The role of fading and feedback during problem-solving practice. Journal of Engineering Education, 98(1), 83\u201392.","journal-title":"Journal of Engineering Education"},{"issue":"1","key":"9267_CR33","doi-asserted-by":"publisher","first-page":"6","DOI":"10.4102\/ijmla.v1i1.3","volume":"1","author":"LJ Mselle","year":"2012","unstructured":"Mselle, L. J., & Twaakyondo, H. (2012). The impact of Memory Transfer Language (MTL) on reducing misconceptions in teaching programming to novices. International Journal of Machine Learning and Applications, 1(1), 6.","journal-title":"International Journal of Machine Learning and Applications"},{"key":"9267_CR34","volume-title":"Promising practices for strengthening the regional STEM workforce development ecosystem","author":"National Academies of Sciences, Engineering, and Medicine","year":"2016","unstructured":"National Academies of Sciences, Engineering, and Medicine. (2016). Promising practices for strengthening the regional STEM workforce development ecosystem. Washington: National Academies Press."},{"key":"9267_CR35","volume-title":"How people learn: Brain, mind, experience, and school","author":"National Research Council","year":"2000","unstructured":"National Research Council. (2000). How people learn: Brain, mind, experience, and school (Expanded ed.). Washington: National Academies Press.","edition":"Expanded"},{"key":"9267_CR36","unstructured":"NSF (2011). Empowering the nation through discovery and innovation: NSF strategic plan for fiscal years (FY) 2011\u20132016. Washington, DC: Author. Retrieved from http:\/\/www.nsf.gov\/news\/strategicplan\/nsfstrategicplan_2011_2016.pdf."},{"issue":"3","key":"9267_CR37","doi-asserted-by":"publisher","first-page":"423","DOI":"10.1207\/s15327809jls1303_6","volume":"13","author":"RD Pea","year":"2004","unstructured":"Pea, R. D. (2004). The social and technological dimensions of scaffolding and related theoretical concepts for learning, education, and human activity. The Journal of the Learning Sciences, 13(3), 423\u2013451.","journal-title":"The Journal of the Learning Sciences"},{"issue":"1","key":"9267_CR38","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1080\/10508406.2013.778204","volume":"23","author":"W Sandoval","year":"2014","unstructured":"Sandoval, W. (2014). Conjecture mapping: An approach to systematic educational design research. Journal of the Learning Sciences, 23(1), 18\u201336.","journal-title":"Journal of the Learning Sciences"},{"key":"9267_CR39","unstructured":"Shaffer, D. W., & Resnick, M. (1999). \u201cThick\u201d authenticity: New media and authentic learning. Journal of interactive learning research, 10(2), 195\u2013216."},{"issue":"1","key":"9267_CR40","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1007\/BF02960225","volume":"17","author":"P Sharma","year":"2005","unstructured":"Sharma, P., & Hannafin, M. (2005). Learner perceptions of scaffolding in supporting critical thinking. Journal of Computing in Higher Education, 17(1), 17.","journal-title":"Journal of Computing in Higher Education"},{"key":"9267_CR41","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-8126-4","volume-title":"Cognitive load theory","author":"J Sweller","year":"2011","unstructured":"Sweller, J., Ayres, P., & Kalyuga, S. (2011). Cognitive load theory. New York: Springer."},{"key":"9267_CR42","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10648-019-09465-5","volume":"31","author":"J Sweller","year":"2019","unstructured":"Sweller, J., van Merri\u00ebnboer, J. J., & Paas, F. (2019). Cognitive architecture and instructional design: 20\u00a0years later. Educational Psychology Review, 31, 1\u201332.","journal-title":"Educational Psychology Review"},{"issue":"2","key":"9267_CR43","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1007\/BF02504993","volume":"50","author":"JJ Van Merri\u00ebnboer","year":"2002","unstructured":"Van Merri\u00ebnboer, J. J., Clark, R. E., & De Croock, M. B. (2002). Blueprints for complex learning: The 4C\/ID-model. Educational Technology Research and Development, 50(2), 39\u201361.","journal-title":"Educational Technology Research and Development"},{"key":"9267_CR44","doi-asserted-by":"crossref","unstructured":"Vieira, C., Magana, A. J., Falk, M. L., Garcia, R. E. (2017). Writing in-code comments to self-explain in computational science and engineering education. ACM Transactions on Computing Education, 17(4), 1\u201321.","DOI":"10.1145\/3058751"},{"key":"9267_CR45","doi-asserted-by":"crossref","unstructured":"Vieira, C., Magana A. J., Roy A., Falk, M. L. (2019). Student explanations in the context of computational science and engineering education. Cognition and Instruction, 37(2), 201\u2013231.","DOI":"10.1080\/07370008.2018.1539738"},{"issue":"1881","key":"9267_CR46","doi-asserted-by":"publisher","first-page":"3717","DOI":"10.1098\/rsta.2008.0118","volume":"366","author":"JM Wing","year":"2008","unstructured":"Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 366(1881), 3717\u20133725.","journal-title":"Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences"},{"key":"9267_CR47","doi-asserted-by":"crossref","unstructured":"Wood, D., Bruner, J. S., & Ross, G. (1976). The role of tutoring in problem solving. Journal of Child Psychology and Psychiatry, 17(2), 89\u2013100.","DOI":"10.1111\/j.1469-7610.1976.tb00381.x"}],"container-title":["Journal of Computing in Higher Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12528-020-09267-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12528-020-09267-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12528-020-09267-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,30]],"date-time":"2021-06-30T02:12:42Z","timestamp":1625019162000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12528-020-09267-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,23]]},"references-count":49,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,8]]}},"alternative-id":["9267"],"URL":"https:\/\/doi.org\/10.1007\/s12528-020-09267-7","relation":{},"ISSN":["1042-1726","1867-1233"],"issn-type":[{"value":"1042-1726","type":"print"},{"value":"1867-1233","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,11,23]]},"assertion":[{"value":"11 November 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 November 2020","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}