{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T08:44:33Z","timestamp":1769849073631,"version":"3.49.0"},"reference-count":88,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2023,8,11]],"date-time":"2023-08-11T00:00:00Z","timestamp":1691712000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,8,11]],"date-time":"2023-08-11T00:00:00Z","timestamp":1691712000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Ministry of Science and Technology of the Republic of China","award":["MOST 110-2511-H-155-001"],"award-info":[{"award-number":["MOST 110-2511-H-155-001"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Educ Inf Technol"],"published-print":{"date-parts":[[2024,4]]},"DOI":"10.1007\/s10639-023-12084-x","type":"journal-article","created":{"date-parts":[[2023,8,11]],"date-time":"2023-08-11T08:02:41Z","timestamp":1691740961000},"page":"7105-7128","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["Effects of a peer assessment-based scrum project learning system on computer programming\u2019s learning motivation, collaboration, communication, critical thinking, and cognitive load"],"prefix":"10.1007","volume":"29","author":[{"given":"Shao-Chen","family":"Chang","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7885-866X","authenticated-orcid":false,"given":"Charoenchai","family":"Wongwatkit","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,8,11]]},"reference":[{"issue":"1","key":"12084_CR1","first-page":"99","volume":"46","author":"A Alamri","year":"2021","unstructured":"Alamri, A., & Mehta, S. (2021). Investigating the effects of peer assessment and active learning on improving higher order thinking skills in computer programming. Learning Media and Technology, 46(1), 99\u2013119.","journal-title":"Learning Media and Technology"},{"issue":"6","key":"12084_CR2","doi-asserted-by":"publisher","first-page":"159","DOI":"10.5539\/ies.v10n6p159","volume":"10","author":"JM Alzaid","year":"2017","unstructured":"Alzaid, J. M. (2017). The effect of peer assessment on the evaluation process of students. International Education Studies, 10(6), 159\u2013173.","journal-title":"International Education Studies"},{"key":"12084_CR3","doi-asserted-by":"crossref","unstructured":"Bennedsen, J., Caspersen, M. E., & K\u00f6lling, M. (Eds.). (2008). Reflections on the teaching of programming: Methods and implementations (4821 vol.). Springer.","DOI":"10.1007\/978-3-540-77934-6"},{"issue":"1","key":"12084_CR4","doi-asserted-by":"publisher","first-page":"32","DOI":"10.2307\/1176008","volume":"18","author":"JS Brown","year":"1989","unstructured":"Brown, J. S., Collins, A., & Duguid, P. (1989). Situated cognition and the culture of learning. Educational Researcher, 18(1), 32\u201342.","journal-title":"Educational Researcher"},{"issue":"7","key":"12084_CR5","doi-asserted-by":"publisher","first-page":"919","DOI":"10.1080\/10494820.2018.1504307","volume":"27","author":"A Carbonaro","year":"2019","unstructured":"Carbonaro, A. (2019). Good practices to influence engagement and learning outcomes on a traditional introductory programming course. Interactive Learning Environments, 27(7), 919\u2013926.","journal-title":"Interactive Learning Environments"},{"key":"12084_CR6","doi-asserted-by":"publisher","unstructured":"Carbonaro, A., & Ravaioli, M. (2017). Peer assessment to promote deep learning and to reduce a gender gap in the traditional introductory programming course. Journal of e-Learning and Knowledge Society, 13(3).\u00a0https:\/\/doi.org\/10.20368\/1971-8829\/1398","DOI":"10.20368\/1971-8829\/1398"},{"key":"12084_CR7","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1007\/s12564-015-9379-4","volume":"16","author":"CS Chai","year":"2015","unstructured":"Chai, C. S., Deng, F., Tsai, P. S., Koh, J. H. L., & Tsai, C. C. (2015). Assessing multidimensional students\u2019 perceptions of twenty-first-century learning practices. Asia Pacific Education Review, 16, 389\u2013398.","journal-title":"Asia Pacific Education Review"},{"key":"12084_CR8","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1016\/j.compedu.2016.01.010","volume":"95","author":"PY Chao","year":"2016","unstructured":"Chao, P. Y. (2016). Exploring students\u2019 computational practice, design and performance of problem-solving through a visual programming environment. Computers & Education, 95, 202\u2013215.","journal-title":"Computers & Education"},{"key":"12084_CR9","doi-asserted-by":"publisher","first-page":"103758","DOI":"10.1016\/j.compedu.2019.103758","volume":"146","author":"SC Chang","year":"2020","unstructured":"Chang, S. C., Hsu, T. C., & Jong, M. S. Y. (2020). Integration of the peer assessment approach with a virtual reality design system for learning earth science. Computers & Education, 146, 103758.","journal-title":"Computers & Education"},{"key":"12084_CR10","first-page":"176","volume":"138","author":"CT Chen","year":"2018","unstructured":"Chen, C. T., & Chen, W. (2018). Scrum-based iterative and incremental approach for software requirements elicitation. Journal of Systems and Software, 138, 176\u2013193.","journal-title":"Journal of Systems and Software"},{"issue":"8","key":"12084_CR11","first-page":"1072","volume":"27","author":"SH Chen","year":"2019","unstructured":"Chen, S. H., & Lu, H. P. (2019). Application of the Scrum project management framework in a software engineering course with peer assessment. Interactive Learning Environments, 27(8), 1072\u20131087.","journal-title":"Interactive Learning Environments"},{"issue":"2","key":"12084_CR12","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1016\/j.compedu.2008.08.007","volume":"52","author":"NS Chen","year":"2009","unstructured":"Chen, N. S., Wei, C. W., Wu, K. T., & Uden, L. (2009). Effects of high level prompts and peer assessment on online learners\u2019 reflection levels. Computers & Education, 52(2), 283\u2013291.","journal-title":"Computers & Education"},{"key":"12084_CR13","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1016\/j.compedu.2017.03.001","volume":"109","author":"G Chen","year":"2017","unstructured":"Chen, G., Shen, J., Barth-Cohen, L., Jiang, S., Huang, X., & Eltoukhy, M. (2017a). Assessing elementary students\u2019 computational thinking in everyday reasoning and robotics programming. Computers & education, 109, 162\u2013175.","journal-title":"Computers & education"},{"issue":"8","key":"12084_CR14","first-page":"1146","volume":"55","author":"Y Chen","year":"2017","unstructured":"Chen, Y., Javadi, H. H. S., & Hong, H. (2017b). Effects of a programming course on students\u2019 computational thinking skills. Journal of Educational Computing Research, 55(8), 1146\u20131168.","journal-title":"Journal of Educational Computing Research"},{"issue":"3","key":"12084_CR15","doi-asserted-by":"publisher","first-page":"342","DOI":"10.1080\/10494820.2018.1551911","volume":"28","author":"JY Chen","year":"2020","unstructured":"Chen, J. Y., Li, W., Li, C., & Li, X. (2020). The effect of peer assessment on students\u2019 learning outcomes and satisfaction in a computer science course. Interactive Learning Environments, 28(3), 342\u2013354. https:\/\/doi.org\/10.1080\/10494820.2018.1551911","journal-title":"Interactive Learning Environments"},{"issue":"1","key":"12084_CR16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/17439884.2018.1442848","volume":"43","author":"YH Chien","year":"2018","unstructured":"Chien, Y. H., & Tsai, C. C. (2018). The effects of using a Scrum project-based approach on learning motivation and project performance in a programming course. Learning Media and Technology, 43(1), 1\u201318.","journal-title":"Learning Media and Technology"},{"key":"12084_CR17","doi-asserted-by":"publisher","first-page":"103751","DOI":"10.1016\/j.compedu.2019.103751","volume":"146","author":"SY Chien","year":"2020","unstructured":"Chien, S. Y., Hwang, G. J., & Jong, M. S. Y. (2020). Effects of peer assessment within the context of spherical video-based virtual reality on EFL students\u2019 english-speaking performance and learning perceptions. Computers & Education, 146, 103751.","journal-title":"Computers & Education"},{"key":"12084_CR18","doi-asserted-by":"publisher","first-page":"100917","DOI":"10.1016\/j.stueduc.2020.100917","volume":"67","author":"S Colognesi","year":"2020","unstructured":"Colognesi, S., Vassart, C., Blondeau, B., & Coertjens, L. (2020). Formative peer assessment to enhance primary school pupils\u2019 oral skills: Comparison of written feedback without discussion or oral feedback during a discussion. Studies in Educational Evaluation, 67, 100917.","journal-title":"Studies in Educational Evaluation"},{"key":"12084_CR19","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1016\/j.compedu.2018.09.021","volume":"128","author":"T Daradoumis","year":"2019","unstructured":"Daradoumis, T., Puig, J. M. M., Arguedas, M., & Li\u00f1an, L. C. (2019). Analyzing students\u2019 perceptions to improve the design of an automated assessment tool in online distributed programming. Computers & Education, 128, 159\u2013170.","journal-title":"Computers & Education"},{"issue":"2","key":"12084_CR20","doi-asserted-by":"publisher","first-page":"173","DOI":"10.30935\/cet.554493","volume":"10","author":"HY Durak","year":"2019","unstructured":"Durak, H. Y., Yilmaz, F. G. K., & Yilmaz, R. (2019). Computational thinking, programming self-efficacy, problem solving and experiences in the programming process conducted with robotic activities. Contemporary Educational Technology, 10(2), 173\u2013197.","journal-title":"Contemporary Educational Technology"},{"key":"12084_CR21","first-page":"110540","volume":"167","author":"NA El-Sheikh","year":"2020","unstructured":"El-Sheikh, N. A., Kasim, M., & Ali, N. A. M. (2020). Empowering software development teams in Scrum through peer assessment. Journal of Systems and Software, 167, 110540.","journal-title":"Journal of Systems and Software"},{"issue":"2","key":"12084_CR22","doi-asserted-by":"publisher","first-page":"1155","DOI":"10.1007\/s11423-021-09990-7","volume":"69","author":"JW Fang","year":"2021","unstructured":"Fang, J. W., Chang, S. C., Hwang, G. J., & Yang, G. (2021). An online collaborative peer-assessment approach to strengthening pre-service teachers\u2019 digital content development competence and higher-order thinking tendency. Educational Technology Research and Development, 69(2), 1155\u20131181.","journal-title":"Educational Technology Research and Development"},{"issue":"1","key":"12084_CR23","first-page":"331","volume":"12","author":"TK Fertelli","year":"2019","unstructured":"Fertelli, T. K. (2019). Peer assessment in learning of nursing process: Critical thinking and peer support. International Journal of Caring Sciences, 12(1), 331\u2013339.","journal-title":"International Journal of Caring Sciences"},{"issue":"5","key":"12084_CR24","first-page":"335","volume":"38","author":"F Fotrousi","year":"2020","unstructured":"Fotrousi, F., Quesada, L., & Gonz\u00e1lez, C. (2020). Sprint reviews: A mechanism for team learning and stakeholder engagement. International Journal of Project Management, 38(5), 335\u2013347.","journal-title":"International Journal of Project Management"},{"issue":"1","key":"12084_CR25","first-page":"1","volume":"9","author":"FS Gharehchopogh","year":"2021","unstructured":"Gharehchopogh, F. S., Gharehchopogh, M. E., & Mirkamali, S. M. (2021). Agile software development with Scrum: A systematic review. Journal of Software Engineering Research and Development, 9(1), 1\u201327.","journal-title":"Journal of Software Engineering Research and Development"},{"issue":"2","key":"12084_CR26","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1080\/08993408.2015.1033142","volume":"25","author":"S Grover","year":"2015","unstructured":"Grover, S., Pea, R., & Cooper, S. (2015). Designing for deeper learning in a blended computer science course for middle school students. Computer Science Education, 25(2), 199\u2013237.","journal-title":"Computer Science Education"},{"issue":"2","key":"12084_CR27","first-page":"110","volume":"8","author":"C Handrianto","year":"2019","unstructured":"Handrianto, C., & Rahman, M. A. (2019). Project based learning: A review of literature on its outcomes and implementation issues. LET: Linguistics Literature and English Teaching Journal, 8(2), 110\u2013129.","journal-title":"LET: Linguistics Literature and English Teaching Journal"},{"issue":"4","key":"12084_CR28","doi-asserted-by":"publisher","first-page":"29","DOI":"10.5539\/ies.v11n4p29","volume":"11","author":"H Haseski","year":"2018","unstructured":"Haseski, H., Ilic, U., & Tugtekin, U. (2018). Defining a new 21st century skill-computational thinking: Concepts and trends. International Education Studies, 11(4), 29\u201342.","journal-title":"International Education Studies"},{"issue":"3","key":"12084_CR29","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1080\/10494820.2018.1551910","volume":"28","author":"CE Hmelo-Silver","year":"2020","unstructured":"Hmelo-Silver, C. E., Linn, M. C., & Eylon, B. S. (2020). Using peer assessment to promote collaborative problem-solving in computer science education. Interactive Learning Environments, 28(3), 369\u2013383. https:\/\/doi.org\/10.1080\/10494820.2018.1551910","journal-title":"Interactive Learning Environments"},{"issue":"1","key":"12084_CR30","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1504\/IJMLO.2020.103892","volume":"14","author":"LH Hsia","year":"2020","unstructured":"Hsia, L. H., & Sung, H. Y. (2020). Effects of a mobile technology-supported peer assessment approach on students\u2019 learning motivation and perceptions in a college flipped dance class. International Journal of Mobile Learning and Organisation, 14(1), 99\u2013113.","journal-title":"International Journal of Mobile Learning and Organisation"},{"issue":"2","key":"12084_CR31","doi-asserted-by":"publisher","first-page":"402","DOI":"10.1016\/j.compedu.2009.02.016","volume":"53","author":"GJ Hwang","year":"2009","unstructured":"Hwang, G. J., Yang, T. C., Tsai, C. C., & Yang, S. J. H. (2009). A context-aware ubiquitous learning environment for conducting complex science experiments. Computers & Education, 53(2), 402\u2013413.","journal-title":"Computers & Education"},{"issue":"4","key":"12084_CR32","doi-asserted-by":"publisher","first-page":"1267","DOI":"10.1016\/j.compedu.2011.12.009","volume":"58","author":"WY Hwang","year":"2012","unstructured":"Hwang, W. Y., Shadiev, R., Wang, C. Y., & Huang, Z. H. (2012). A pilot study of cooperative programming learning behavior and its relationship with students\u2019 learning performance. Computers & Education, 58(4), 1267\u20131281.","journal-title":"Computers & Education"},{"key":"12084_CR33","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1016\/j.compedu.2013.07.008","volume":"69","author":"GJ Hwang","year":"2013","unstructured":"Hwang, G. J., Yang, L. H., & Wang, S. Y. (2013). A concept map-embedded educational computer game for improving students\u2019 learning performance in natural science courses. Computers & Education, 69, 121\u2013130.","journal-title":"Computers & Education"},{"issue":"2","key":"12084_CR34","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/s11423-013-9320-7","volume":"62","author":"GJ Hwang","year":"2014","unstructured":"Hwang, G. J., Hung, C. M., & Chen, N. S. (2014). Improving learning achievements, motivations and problem-solving skills through a peer assessment-based game development approach. Educational Technology Research and Development, 62(2), 129\u2013145.","journal-title":"Educational Technology Research and Development"},{"issue":"3","key":"12084_CR35","first-page":"220","volume":"11","author":"R Jaiswal","year":"2018","unstructured":"Jaiswal, R., & Gupta, N. (2018). Enhancing team collaboration and project outcomes through agile Scrum methodology. International Journal of Agile Systems and Management, 11(3), 220\u2013238.","journal-title":"International Journal of Agile Systems and Management"},{"key":"12084_CR36","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1016\/j.chb.2015.05.047","volume":"52","author":"F Kalelio\u011flu","year":"2015","unstructured":"Kalelio\u011flu, F. (2015a). A new way of teaching programming skills to K-12 students: Code. Org. Computers in Human Behavior, 52, 200\u2013210.","journal-title":"Computers in Human Behavior"},{"issue":"1","key":"12084_CR37","first-page":"486","volume":"18","author":"F Kalelio\u011flu","year":"2015","unstructured":"Kalelio\u011flu, F. (2015b). The effects of teaching programming via scratch on problem solving skills: A discussion from learners\u2019 perspective. Journal of Educational Technology & Society, 18(1), 486\u2013498.","journal-title":"Journal of Educational Technology & Society"},{"issue":"1","key":"12084_CR38","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1037\/0022-3514.44.1.78","volume":"44","author":"NL Kerr","year":"1983","unstructured":"Kerr, N. L., & Bruun, S. E. (1983). Dispensability of member effort and group motivation losses: Free-rider effects. Journal of Personality and Social Psychology, 44(1), 78.","journal-title":"Journal of Personality and Social Psychology"},{"key":"12084_CR39","first-page":"110625","volume":"167","author":"P Kettunen","year":"2020","unstructured":"Kettunen, P., Kuvaja, P., & Smolander, K. (2020). Success factors for Scrum adoption in large-scale software development organizations: A systematic literature review. Journal of Systems and Software, 167, 110625.","journal-title":"Journal of Systems and Software"},{"key":"12084_CR40","first-page":"110968","volume":"180","author":"M Khazaei","year":"2021","unstructured":"Khazaei, M., Noordin, F. A., & Abdul Karim, Z. A. (2021). Challenges in Scrum adoption: A systematic review. Journal of Systems and Software, 180, 110968.","journal-title":"Journal of Systems and Software"},{"issue":"1","key":"12084_CR41","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/j.compedu.2009.07.012","volume":"54","author":"M Kordaki","year":"2010","unstructured":"Kordaki, M. (2010). A drawing and multi-representational computer environment for beginners\u2019 learning of programming using C: Design and pilot formative evaluation. Computers & Education, 54(1), 69\u201387.","journal-title":"Computers & Education"},{"issue":"3\u20134","key":"12084_CR42","doi-asserted-by":"publisher","first-page":"276","DOI":"10.1504\/IJMLO.2014.067029","volume":"8","author":"CL Lai","year":"2014","unstructured":"Lai, C. L., & Hwang, G. J. (2014). Effects of mobile learning time on students\u2019 conception of collaboration, communication, complex problem\u2013solving, meta\u2013cognitive awareness and creativity. International Journal of Mobile Learning and Organisation, 8(3\u20134), 276\u2013291.","journal-title":"International Journal of Mobile Learning and Organisation"},{"issue":"2","key":"12084_CR43","first-page":"71","volume":"36","author":"CY Lai","year":"2020","unstructured":"Lai, C. Y., Chen, L. J., Yen, Y. C., & Lin, K. Y. (2020). Impact of video annotation on undergraduate nursing students\u2019 communication performance and commenting behaviour during an online peer-assessment activity. Australasian Journal of Educational Technology, 36(2), 71\u201388.","journal-title":"Australasian Journal of Educational Technology"},{"issue":"8","key":"12084_CR44","doi-asserted-by":"publisher","first-page":"7338","DOI":"10.1016\/j.eswa.2012.01.084","volume":"39","author":"SH Lee","year":"2012","unstructured":"Lee, S. H., & Lim, J. S. (2012). Parkinson\u2019s disease classification using gait characteristics and wavelet-based feature extraction. Expert Systems with Applications, 39(8), 7338\u20137344.","journal-title":"Expert Systems with Applications"},{"issue":"3","key":"12084_CR45","first-page":"323","volume":"45","author":"CI Lee","year":"2020","unstructured":"Lee, C. I., & Wu, C. C. (2020). Investigating the effects of collaborative learning and peer assessment in computer programming education. Learning Media and Technology, 45(3), 323\u2013336.","journal-title":"Learning Media and Technology"},{"issue":"3","key":"12084_CR46","doi-asserted-by":"publisher","first-page":"525","DOI":"10.1111\/j.1467-8535.2009.00968.x","volume":"41","author":"L Li","year":"2010","unstructured":"Li, L., Liu, X., & Steckelberg, A. L. (2010). Assessor or assessee: How student learning improves by giving and receiving peer feedback. British Journal of Educational Technology, 41(3), 525\u2013536.","journal-title":"British Journal of Educational Technology"},{"issue":"1","key":"12084_CR47","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18785\/jetde.1701.02","volume":"13","author":"Y Li","year":"2020","unstructured":"Li, Y., Shu, Y., & Chen, H. (2020). Peer review of group project in software engineering education based on Scrum. Journal of Educational Technology Development and Exchange, 13(1), 1\u201312.","journal-title":"Journal of Educational Technology Development and Exchange"},{"key":"12084_CR48","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1016\/j.compedu.2017.08.010","volume":"116","author":"GY Lin","year":"2018","unstructured":"Lin, G. Y. (2018a). Anonymous versus identified peer assessment via a Facebook-based learning application: Effects on quality of peer feedback, perceived learning, perceived fairness, and attitude toward the system. Computers & Education, 116, 81\u201392.","journal-title":"Computers & Education"},{"issue":"5","key":"12084_CR49","doi-asserted-by":"publisher","first-page":"445","DOI":"10.1080\/0144929X.2018.1451558","volume":"37","author":"JW Lin","year":"2018","unstructured":"Lin, J. W. (2018b). Effects of an online team project-based learning environment with group awareness and peer evaluation on socially shared regulation of learning and self-regulated learning. Behaviour & Information Technology, 37(5), 445\u2013461.","journal-title":"Behaviour & Information Technology"},{"issue":"3","key":"12084_CR50","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1007\/s40692-019-00144-6","volume":"6","author":"CJ Lin","year":"2019","unstructured":"Lin, C. J. (2019). An online peer assessment approach to supporting mind-mapping flipped learning activities for college English writing courses. Journal of Computers in Education, 6(3), 385\u2013415.","journal-title":"Journal of Computers in Education"},{"issue":"4","key":"12084_CR51","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1080\/10494820.2019.1593198","volume":"29","author":"JW Lin","year":"2021","unstructured":"Lin, J. W., Tsai, C. W., Hsu, C. C., & Chang, L. C. (2021). Peer assessment with group awareness tools and effects on project-based learning. Interactive Learning Environments, 29(4), 583\u2013599.","journal-title":"Interactive Learning Environments"},{"issue":"6","key":"12084_CR52","doi-asserted-by":"publisher","first-page":"1643","DOI":"10.1002\/cae.22280","volume":"28","author":"L Liu","year":"2020","unstructured":"Liu, L., Li, Y., & Li, C. (2020). Peer assessment in software engineering education: Effects on learning outcomes and perceptions of the learning process. Computer Applications in Engineering Education, 28(6), 1643\u20131653. https:\/\/doi.org\/10.1002\/cae.22280","journal-title":"Computer Applications in Engineering Education"},{"issue":"1","key":"12084_CR53","first-page":"222","volume":"20","author":"CK Lo","year":"2017","unstructured":"Lo, C. K., & Hew, K. F. (2017). Using \u201cfirst principles of instruction\u201d to design secondary school mathematics flipped classroom: The findings of two exploratory studies. Journal of Educational Technology & Society, 20(1), 222\u2013236.","journal-title":"Journal of Educational Technology & Society"},{"issue":"8","key":"12084_CR54","first-page":"1037","volume":"28","author":"W Luo","year":"2020","unstructured":"Luo, W., Wang, L., & Hu, X. (2020). Applying Scrum and peer assessment to enhance student learning and engagement in software development courses. Interactive Learning Environments, 28(8), 1037\u20131051.","journal-title":"Interactive Learning Environments"},{"key":"12084_CR55","first-page":"71","volume":"106","author":"S Makinen","year":"2019","unstructured":"Makinen, S., & Mantyla, M. V. (2019). The impact of different Scrum practices on the software development process: A multiple-case study. Information and Software Technology, 106, 71\u201390.","journal-title":"Information and Software Technology"},{"key":"12084_CR56","doi-asserted-by":"publisher","first-page":"470","DOI":"10.1016\/j.chb.2017.09.025","volume":"80","author":"MJ Marcelino","year":"2018","unstructured":"Marcelino, M. J., Pessoa, T., Vieira, C., Salvador, T., & Mendes, A. J. (2018). Learning computational thinking and scratch at distance. Computers in Human Behavior, 80, 470\u2013477.","journal-title":"Computers in Human Behavior"},{"issue":"5","key":"12084_CR57","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1145\/1060710.1060712","volume":"48","author":"S Nerur","year":"2005","unstructured":"Nerur, S., Mahapatra, R., & Mangalaraj, G. (2005). Challenges of migrating to agile methodologies. Communications of the ACM, 48(5), 72\u201378.","journal-title":"Communications of the ACM"},{"issue":"1","key":"12084_CR58","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/20004508.2019.1627844","volume":"11","author":"J Nouri","year":"2020","unstructured":"Nouri, J., Zhang, L., Mannila, L., & Nor\u00e9n, E. (2020). Development of computational thinking, digital competence and 21st century skills when learning programming in K-9. Education Inquiry, 11(1), 1\u201317.","journal-title":"Education Inquiry"},{"issue":"3","key":"12084_CR59","first-page":"413","volume":"32","author":"DC Ocampo","year":"2022","unstructured":"Ocampo, D. C., Jim\u00e9nez, D. A., Torres, A. J., & G\u00f3mez, J. A. (2022). Sprint reviews and its relation with project failures in software development. International Journal of Software Engineering and Knowledge Engineering, 32(3), 413\u2013442.","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"12084_CR60","doi-asserted-by":"publisher","first-page":"1479","DOI":"10.1016\/j.sbspro.2015.04.224","volume":"191","author":"I Ouahbi","year":"2015","unstructured":"Ouahbi, I., Kaddari, F., Darhmaoui, H., Elachqar, A., & Lahmine, S. (2015). Learning basic programming concepts by creating games with scratch programming environment. Procedia-Social and Behavioral Sciences, 191, 1479\u20131482.","journal-title":"Procedia-Social and Behavioral Sciences"},{"issue":"1","key":"12084_CR61","first-page":"47","volume":"12","author":"B Panoutsopoulos","year":"2011","unstructured":"Panoutsopoulos, B. (2011). Introducing science technology engineering and mathematics in robotics outreach programs. Technology Interface International Journal, 12(1), 47\u201353.","journal-title":"Technology Interface International Journal"},{"issue":"3","key":"12084_CR62","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1504\/IJTCS.2019.102760","volume":"10","author":"S Papadakis","year":"2019","unstructured":"Papadakis, S., & Kalogiannakis, M. (2019). Evaluating the effectiveness of a game-based learning approach in modifying students\u2019 behavioural outcomes and competence, in an introductory programming course. A case study in Greece. International Journal of Teaching and Case Studies, 10(3), 235\u2013250.","journal-title":"International Journal of Teaching and Case Studies"},{"key":"12084_CR63","doi-asserted-by":"publisher","first-page":"105849","DOI":"10.1016\/j.chb.2018.12.027","volume":"105","author":"D P\u00e9rez-Mar\u00edn","year":"2020","unstructured":"P\u00e9rez-Mar\u00edn, D., Hij\u00f3n-Neira, R., Bacelo, A., & Pizarro, C. (2020). Can computational thinking be improved by using a methodology based on metaphors and scratch to teach computer programming to children? Computers in Human Behavior, 105, 105849.","journal-title":"Computers in Human Behavior"},{"issue":"1","key":"12084_CR64","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s41239-017-0080-z","volume":"14","author":"M Romero","year":"2017","unstructured":"Romero, M., Lepage, A., & Lille, B. (2017). Computational thinking development through creative programming in higher education. International Journal of Educational Technology in Higher Education, 14(1), 1\u201315.","journal-title":"International Journal of Educational Technology in Higher Education"},{"key":"12084_CR65","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1016\/j.compedu.2016.03.003","volume":"97","author":"JM S\u00e1ez-L\u00f3pez","year":"2016","unstructured":"S\u00e1ez-L\u00f3pez, J. M., Rom\u00e1n-Gonz\u00e1lez, M., & V\u00e1zquez-Cano, E. (2016). Visual programming languages integrated across the curriculum in elementary school: A two year case study using \u201cScratch\u201d in five schools. Computers & Education, 97, 129\u2013141.","journal-title":"Computers & Education"},{"issue":"1","key":"12084_CR66","first-page":"1","volume":"12","author":"M Savic","year":"2020","unstructured":"Savic, M., & Milenkovic, N. (2020). Assessment of a programming course as a part of vocational education. Journal of Technical Education and Training, 12(1), 1\u201310.","journal-title":"Journal of Technical Education and Training"},{"key":"12084_CR67","volume-title":"Agile project management with Scrum","author":"K Schwaber","year":"2004","unstructured":"Schwaber, K. (2004). Agile project management with Scrum. Microsoft Press."},{"key":"12084_CR68","volume-title":"Agile software development with Scrum","author":"K Schwaber","year":"2002","unstructured":"Schwaber, K., & Beedle, M. (2002). Agile software development with Scrum (Vol. 1). Prentice Hall."},{"key":"12084_CR69","unstructured":"Schwaber, K., & Sutherland, J. (2017). The definitive guide to scrum: The rules of the game. Scrum. org."},{"issue":"4","key":"12084_CR70","first-page":"791","volume":"41","author":"A Sharma","year":"2020","unstructured":"Sharma, A., Mishra, D., & Mishra, P. (2020). Enhancing software development team performance using Scrum: A study. Journal of Information and Optimization Sciences, 41(4), 791\u2013810.","journal-title":"Journal of Information and Optimization Sciences"},{"issue":"1","key":"12084_CR71","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1080\/10494820.2019.1697253","volume":"29","author":"Y Song","year":"2021","unstructured":"Song, Y., Zhang, J., Wang, J., & Zhang, C. (2021). Peer assessment in computer programming education: The impact on programming ability, problem-solving skills, and self-regulated learning. Interactive Learning Environments, 29(1), 64\u201376. https:\/\/doi.org\/10.1080\/10494820.2019.1697253","journal-title":"Interactive Learning Environments"},{"issue":"2","key":"12084_CR72","first-page":"50","volume":"3","author":"M Tam","year":"2000","unstructured":"Tam, M. (2000). Constructivism, instructional design, and technology: Implications for transforming distance learning. Journal of Educational Technology & Society, 3(2), 50\u201360.","journal-title":"Journal of Educational Technology & Society"},{"issue":"8","key":"12084_CR73","doi-asserted-by":"publisher","first-page":"1062","DOI":"10.1080\/10494820.2019.1626149","volume":"28","author":"F Tewolde","year":"2020","unstructured":"Tewolde, F., Luehmann, A. L., & Baglini, D. (2020). Using virtual laboratory experiences to support students\u2019 computational thinking practices. Interactive Learning Environments, 28(8), 1062\u20131075. https:\/\/doi.org\/10.1080\/10494820.2019.1626149","journal-title":"Interactive Learning Environments"},{"issue":"3","key":"12084_CR74","doi-asserted-by":"publisher","first-page":"249","DOI":"10.3102\/00346543068003249","volume":"68","author":"K Topping","year":"1998","unstructured":"Topping, K. (1998). Peer assessment between students in colleges and universities. Review of educational Research, 68(3), 249\u2013276.","journal-title":"Review of educational Research"},{"issue":"2","key":"12084_CR75","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1207\/S1532768XJEPC1202_03","volume":"12","author":"KJ Topping","year":"2001","unstructured":"Topping, K. J., & Ehly, S. W. (2001). Peer assisted learning: A framework for consultation. Journal of Educational and Psychological Consultation, 12(2), 113\u2013132.","journal-title":"Journal of Educational and Psychological Consultation"},{"key":"12084_CR76","doi-asserted-by":"publisher","first-page":"64663","DOI":"10.1109\/ACCESS.2019.2916979","volume":"7","author":"Z Ullah","year":"2019","unstructured":"Ullah, Z., Lajis, A., Jamjoom, M., Altalhi, A. H., Shah, J., & Saleem, F. (2019). A rule-based method for cognitive competency assessment in computer programming using Bloom\u2019s taxonomy. IEEE Access: Practical Innovations, Open Solutions, 7, 64663\u201364675.","journal-title":"IEEE Access: Practical Innovations, Open Solutions"},{"issue":"5","key":"12084_CR77","doi-asserted-by":"publisher","first-page":"745","DOI":"10.1080\/02602938.2017.1405238","volume":"43","author":"M Usher","year":"2018","unstructured":"Usher, M., & Barak, M. (2018). Peer assessment in a project-based engineering course: Comparing between on-campus and online learning environments. Assessment & Evaluation in Higher Education, 43(5), 745\u2013759.","journal-title":"Assessment & Evaluation in Higher Education"},{"issue":"1","key":"12084_CR78","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1109\/TLT.2019.2896966","volume":"13","author":"M Uto","year":"2019","unstructured":"Uto, M., Nguyen, D. T., & Ueno, M. (2019). Group optimization to maximize peer assessment accuracy using item response theory and integer programming. IEEE Transactions on Learning Technologies, 13(1), 91\u2013106.","journal-title":"IEEE Transactions on Learning Technologies"},{"issue":"6","key":"12084_CR79","doi-asserted-by":"publisher","first-page":"854","DOI":"10.1080\/10494820.2021.1875095","volume":"29","author":"S Vahdat","year":"2021","unstructured":"Vahdat, S., & Somy\u00fcrek, S. (2021). An interactive computational thinking approach to improve the programming skills of primary school students. Interactive Learning Environments, 29(6), 854\u2013873. https:\/\/doi.org\/10.1080\/10494820.2021.1875095","journal-title":"Interactive Learning Environments"},{"issue":"1","key":"12084_CR80","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1080\/14703290903525838","volume":"47","author":"LC Wang","year":"2010","unstructured":"Wang, L. C., & Chen, M. P. (2010). The effects of game strategy and preference-matching on flow experience and programming performance in game\u2010based learning. Innovations in Education and Teaching International, 47(1), 39\u201352.","journal-title":"Innovations in Education and Teaching International"},{"issue":"8","key":"12084_CR81","doi-asserted-by":"publisher","first-page":"2011","DOI":"10.1080\/10494820.2015.1073748","volume":"24","author":"Y Wang","year":"2016","unstructured":"Wang, Y., Liang, Y., Liu, L., & Liu, Y. (2016). A multi-peer assessment platform for programming language learning: Considering group non-consensus and personal radicalness. Interactive Learning Environments, 24(8), 2011\u20132031.","journal-title":"Interactive Learning Environments"},{"issue":"4","key":"12084_CR82","first-page":"58","volume":"20","author":"XM Wang","year":"2017","unstructured":"Wang, X. M., Hwang, G. J., Liang, Z. Y., & Wang, H. Y. (2017). Enhancing students\u2019 computer programming performances, critical thinking awareness and attitudes towards programming: An online peer-assessment attempt. Journal of Educational Technology & Society, 20(4), 58\u201368.","journal-title":"Journal of Educational Technology & Society"},{"issue":"7","key":"12084_CR83","doi-asserted-by":"publisher","first-page":"1032","DOI":"10.1080\/02602938.2018.1427698","volume":"43","author":"T Wanner","year":"2018","unstructured":"Wanner, T., & Palmer, E. (2018). Formative self-and peer assessment for improved student learning: The crucial factors of design, teacher participation and feedback. Assessment & Evaluation in Higher Education, 43(7), 1032\u20131047.","journal-title":"Assessment & Evaluation in Higher Education"},{"issue":"2","key":"12084_CR84","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1007\/s40692-020-00154-9","volume":"7","author":"C Wongwatkit","year":"2020","unstructured":"Wongwatkit, C., Panjaburee, P., Srisawasdi, N., & Seprum, P. (2020). Moderating effects of gender differences on the relationships between perceived learning support, intention to use, and learning performance in a personalized elearning. Journal of Computers in Education, 7(2), 229\u2013255.","journal-title":"Journal of Computers in Education"},{"issue":"4","key":"12084_CR85","first-page":"573","volume":"25","author":"A Yadav","year":"2016","unstructured":"Yadav, A., Gretter, S., Good, J., & McLean, T. (2016). Computational thinking in pre-college science education: A framework and strategies for implementation. Journal of Science Education and Technology, 25(4), 573\u2013589.","journal-title":"Journal of Science Education and Technology"},{"issue":"2","key":"12084_CR86","doi-asserted-by":"publisher","first-page":"484","DOI":"10.1016\/j.compedu.2010.08.025","volume":"56","author":"FY Yu","year":"2011","unstructured":"Yu, F. Y. (2011). Multiple peer-assessment modes to augment online student question-generation processes. Computers & Education, 56(2), 484\u2013494.","journal-title":"Computers & Education"},{"issue":"1","key":"12084_CR87","first-page":"332","volume":"16","author":"FY Yu","year":"2013","unstructured":"Yu, F. Y., & Wu, C. P. (2013). Predictive effects of online peer feedback types on performance quality. Journal of Educational Technology & Society, 16(1), 332\u2013341.","journal-title":"Journal of Educational Technology & Society"},{"issue":"3","key":"12084_CR88","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1111\/bjet.12453","volume":"48","author":"E Yukselturk","year":"2017","unstructured":"Yukselturk, E., & Altiok, S. (2017). An investigation of the effects of programming with scratch on the preservice IT teachers\u2019 self-efficacy perceptions and attitudes towards computer programming. British Journal of Educational Technology, 48(3), 789\u2013801.","journal-title":"British Journal of Educational Technology"}],"container-title":["Education and Information Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10639-023-12084-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10639-023-12084-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10639-023-12084-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,16]],"date-time":"2024-04-16T15:50:51Z","timestamp":1713282651000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10639-023-12084-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,11]]},"references-count":88,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2024,4]]}},"alternative-id":["12084"],"URL":"https:\/\/doi.org\/10.1007\/s10639-023-12084-x","relation":{},"ISSN":["1360-2357","1573-7608"],"issn-type":[{"value":"1360-2357","type":"print"},{"value":"1573-7608","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,8,11]]},"assertion":[{"value":"3 March 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 July 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 August 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The participants were protected by hiding their personal information during the research process. They knew that participation was voluntary and they could withdraw from the study at any time.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval"}},{"value":"The participants all agreed to take part in this study.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"The publication of this study has been approved by all authors.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"There is no potential conflict of interest in this study.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interest\/Competing interests"}}]}}