Skip to main content

Advertisement

Log in

A distributed systems laboratory that helps students accomplish their assignments through self-regulation of behavior

  • Development Article
  • Published:
Educational Technology Research and Development Aims and scope Submit manuscript

Abstract

Recent research has shown a great interest in supporting self-regulated learning (SRL) strategies in online learning. However, there is hardly any study that has investigated how students’ self-regulation of behavior could be promoted in online environments for programming learning and assessment, despite the proliferation of automated programming evaluation systems. This study examined the ways our online Distributed Systems Laboratory (DSLab) tried to enhance students’ self-regulation of behavior in a real long-term online educational experience. Participants were a sample of 111 university students who performed a programming assignment using DSLab. A customized questionnaire was used to collect data from all students. Our results revealed that DSLab tool managed to enhance students’ self-regulation of behavior to a large extent. Moreover, our study explored the correlation between students’ cognitive, metacognitive and critical thinking strategy use and their self-regulation of behavior. Since more and more programming course teachers seek to increase students’ SRL in general or distributed programming settings, our study provides significant insights into the evolution of automated assessment tools for supporting the development of students' SRL and behavior.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

Data availability

Data may be available upon request.

References

  • Alharbi, A., Henskens, F., & Hannaford, M. (2014). Personalised Learning Object System Based on Self-Regulated Learning Theories. International Journal of Engineering Pedagogy, 4(3), 24–35.

    Article  Google Scholar 

  • Alharbi, A., Henskens, F., & Hannaford, M. (2012). Student-Centered Learning Objects to Support the Self-Regulated Learning of Computer Science. Creative Education, 3, 773–783.

    Article  Google Scholar 

  • Alhazbi, S. & Hassan, M. (2013). Fostering Self-Regulated learning in Introductory Computer Programming Course. In Proceedings of the 18th Annual Western Canada Conference on Computing Education (pp. 1–4). ACM.

  • Altun, S., & Erden, M. (2013). Self-regulation based learning strategies and self-efficacy perceptions as predictors of male and female students’ mathematics achievement. Procedia-Social and Behavioral Sciences, 106, 2354–2364.

    Article  Google Scholar 

  • Andrade, M., & Evans, N. (2013). Principles and practices for response in second language writing: Developing self-regulated learners. Routledge.

  • Azevedo, R., & Aleven, V. (2013). Metacognition and learning technologies: An overview of current interdisciplinary research. In R. Azevedo & V. Aleven (Eds.), International handbook of metacognition and learning technologies (pp. 1–16). Springer.

  • Babin, L.-M., Tricot, A., & Mariné, C. (2009). Seeking and providing assistance while learning to use information systems. Computers & Education, 53(4), 1029–1039.

    Article  Google Scholar 

  • Bannert, M., & Reimann, P. (2012). Supporting self-regulated hypermedia learning through prompts. Instructional Science, 40(1), 193–211.

    Article  Google Scholar 

  • Bannert, M., Sonnenberg, C., Mengelkamp, C., & Pieger, E. (2015). Short- and long-term effects of students’ self-directed metacognitive prompts on navigation behavior and learning performance. Computers in Human Behavior, 52, 293–306.

    Article  Google Scholar 

  • Bergin, S., Reilly, R., & Traynor, D. (2005). Examining the role of self-regulated learning on introductory programming performance. In Proceedings of the First International Workshop on Computing Education Research (pp. 81–86). Seattle, WA, USA: ACM.

  • Biesinger, K., & Crippen, K. (2010). The effects of feedback protocol on self-regulated learning in a web-based worked example learning environment. Computers & Education, 55(4), 1470–1482.

    Article  Google Scholar 

  • Broadbent, J., Panadero, E., & Fuller-Tyszkiewicz, M. (2020). Effects of mobile-app learning diaries vs online training on specific self-regulated learning components. Educational Technology Research and Development, 68, 2351–2372.

    Article  Google Scholar 

  • Broadbent, J., & Poon, W. (2015). Self-regulated learning strategies & academic achievement in online higher education learning environments: A systematic review. The Internet and Higher Education, 27, 1–13.

    Google Scholar 

  • Çakiroglu, Ü., Er, B., Ugur, N., & Aydogdu, E. (2018). Exploring the Use of Self-Regulation Strategies in Programming with Regard to Learning Styles. International Journal of Computer Science Education in Schools, 2(2), 14–28.

    Article  Google Scholar 

  • Carson, A. D. (2011). Predicting student success from the LASSI for learning online (LLO). Journal of Educational Computing Research, 45(4), 399–414.

    Article  Google Scholar 

  • Chang, M. M., & Lin, M. C. (2014). The effect of reflective learning e-journals on reading comprehension and communication in language learning. Computers & Education, 71, 124–132.

    Article  Google Scholar 

  • ChanLin, L. J. (2012). Learning strategies in web-supported collaborative project. Innovations in Education and Teaching International, 49(3), 319–331.

    Article  Google Scholar 

  • Chen, C. (2002). Self-regulated learning strategies and achievement in an introduction to information systems course. Information Technology, Learning, and Performance Journal, 20(1), 11–25.

    Google Scholar 

  • Cleary, T. J., & Chen, P. P. (2009). Self-regulation, motivation, and math achievement in middle school: Variations across grade level and math context. Journal of School Psychology, 47(5), 291–314.

    Article  Google Scholar 

  • Corno, L. (1986). The metacognitive control components of self-regulated learning. Contemporary Educational Psychology, 11, 333–346.

    Article  Google Scholar 

  • Daradoumis, T., Marquès, J. M., Arguedas, M., & Calvet, L. (2019). Analyzing students’ perceptions to improve the design of an automated assessment tool in online distributed programming. Computers & Education, 128, 159–170.

    Article  Google Scholar 

  • Delen, E., Liew, J., & Willson, V. (2014). Effects of interactivity and instructional scaffolding on learning: Self-regulation in online video-based environments. Computers & Education, 78, 312–320.

    Article  Google Scholar 

  • Duffy, M. C., & Azevedo, R. (2015). Motivation matters: Interactions between achievement goals and agent scaffolding for self-regulated learning within an intelligent tutoring system. Computers in Human Behavior, 52, 338–348.

    Article  Google Scholar 

  • El Saadawi, G. M., Azevedo, R., Castine, M., Payne, V., Medvedeva, O., Tseytlin, E., & Crowley, R. S. (2010). Factors affecting feeling-of knowing in a medical intelligent tutoring system: The role of immediate feedback as a metacognitive scaffold. Advances in Health Sciences Education, 15(1), 9–30.

    Article  Google Scholar 

  • Gable, R. K. (1998). Review of Motivated Strategies for Learning Questionnaire. In J. Impara & B. S. Plake (Eds.), The thirteenth mental measurements yearbook (pp. 681–682). The University of Nebraska Press.

  • Greene, J. A., Costa, L.-J., Robertson, J., Pan, Y., & Deekens, V. M. (2010). Exploring relations among college students’ prior knowledge, implicit theories of intelligence, and self-regulated learning in a hypermedia environment. Computers & Education, 55(3), 1027–1043.

    Article  Google Scholar 

  • Grivokostopoulou, F., Perikos, I., & Hatzilygeroudis, I. (2017). An Educational System for Learning Search Algorithms and Automatically Assessing Student Performance. International Journal of Artificial Intelligence in Education, 27(1), 207–240.

    Article  Google Scholar 

  • Hadwin, A. F., Järvelä, S., & Miller, M. (2011). Self-regulated, co-regulated, and socially shared regulation of learning. In B. J. Zimmerman & D. H. Schunk (Eds.), Handbook of self-regulation of learning and performance (pp. 65–84). Routledge.

  • Hao, Q., Wright, E., Barnes, B., & Branch, R. (2016). What are the most important predictors of computer science students’ online help-seeking behaviors? Computers in Human Behavior, 62, 467–474.

    Article  Google Scholar 

  • Karabenick, S. A., & Knapp, J. R. (1991). Relationship of academic help seeking to the use of learning strategies and other instrumental achievement behavior in college students. Journal of Educational Psychology, 83, 221–230.

    Article  Google Scholar 

  • Karabenick, S. A., & Sharma, R. (1994). Seeking academic assistance as a strategic learning resource. In P. R. Pinnich, D. R. Brown, & C. E. Weinstein (Eds.), Student motivation, cognition and learning: Essays in honor of Wilben J McKeachie (pp. 189–211). Hillsdale, NJ: Erlbaum.

    Google Scholar 

  • Kauffman, D. F., Ge, X., Xie, K., & Chen, C. H. (2008). Prompting in web-based environments: Supporting self-monitoring and problem solving skills in college students. Journal of Educational Computing Research, 38(2), 115–137.

    Article  Google Scholar 

  • Kauffman, D. F., Zhao, R., & Yang, Y.-S. (2011). Effects of online note taking formats and self-monitoring prompts on learning from online text: Using technology to enhance self-regulated learning. Contemporary Educational Psychology, 36(4), 313–322.

    Article  Google Scholar 

  • Kim, C., Park, S. W., Cozart, J., & Lee, H. (2015). From Motivation to Engagement: The Role of Effort Regulation of Virtual High School Students in Mathematics Courses. Educational Technology & Society, 18(4), 261–272.

    Google Scholar 

  • Kim, H. J., & Pedersen, S. (2011). Advancing young adolescents’ hypothesis-development performance in a computer-supported and problem-based learning environment. Computers & Education, 57(2), 1780–1789.

    Article  Google Scholar 

  • Kizilcec, R. F., Pérez-Sanagustín, M., & Maldonado, J. J. (2017). Self-regulated learning strategies predict learner behavior and goal attainment in Massive Open Online Courses. Computers & Education, 104, 18–33.

    Article  Google Scholar 

  • Klingsieck, K. B., Fries, S., Horz, C., & Hofer, M. (2012). Procrastination in a distance university setting. Distance Education, 33(3), 295–310.

    Article  Google Scholar 

  • Kramarski, B., & Gutman, M. (2006). How can self-regulated learning be supported in mathematical E-learning environments? Journal of Computer Assisted Learning, 22(1), 24–33.

    Article  Google Scholar 

  • Kuhl, J. (1984). Volitional aspects of achievement motivation and learned helplessness: Toward a comprehensive theory of action control. In B. Maher & W. Maher (Eds.), Progress in Experimental Personality Research, 13 (pp. 99–171). New York: Academic Press.

    Google Scholar 

  • Manlove, S., Lazonder, A. W., & de Jong, T. (2007). Software scaffolds to promote regulation during scientific inquiry learning. Metacognition and Learning, 2(2–3), 141–155.

    Article  Google Scholar 

  • Manso, M., Caeiro, M., & Llamas, M. (2016). Are Learning Software Systems Well-Prepared to Support Self-Regulated Learning Strategies? International Journal of Engineering Education, 32(2), 1015–1023.

    Google Scholar 

  • Marquès, J. M., Daradoumis, T., Calvet, L., & Arguedas, M. (2020). Fruitful Student Interactions and Perceived Learning Improvement in DSLab: a Dynamic Assessment Tool for Distributed Programming. British Journal of Educational Technology, 51(1), 53–70.

    Article  Google Scholar 

  • Molenaar, I., van Boxtel, C. A., & Sleegers, P. J. (2011). Metacognitive scaffolding in an innovative learning arrangement. Instructional Science, 39(6), 785–803.

    Article  Google Scholar 

  • Molenaar, I., Roda, C., van Boxtel, C., & Sleegers, P. (2012). Dynamic scaffolding of socially regulated learning in a computer-based learning environment. Computers & Education, 59(2), 515–523.

    Article  Google Scholar 

  • Moos, D. C., & Azevedo, R. (2008). Exploring the fluctuation of motivation and use of self-regulatory processes during learning with hypermedia. Instructional Science, 36(3), 203–231.

    Article  Google Scholar 

  • Newman, R. S. (2008). The motivational role of adaptive help seeking in self-regulated learning. In D. H. Schunk & B. J. Zimmerman (Eds.), Motivation and self-regulated learning: Theory, research, and applications (pp. 315–337). Lawrence Erlbaum Associates Publishers.

  • Panadero, E. (2017). A review of self-regulated learning: Six models and four directions for research. Frontiers in Psychology, 8(422), 1–28.

    Google Scholar 

  • Panadero, E., & Järvelä, S. (2015). Socially shared regulation of learning: a review. European Psychologist, 20, 190–203.

    Article  Google Scholar 

  • Pedrosa, D., Cravino, J., Morgado, L., & Barreira, C. (2019). Coregulated Learning in Computer Programming Students Co-reflection About Learning Strategies Adopted During an Assignment. In M. Tsitouridou, J. A. Diniz, & T. A. Mikropoulos (Eds.), Technology and Innovation in Learning Teaching and Education (TECH-EDU 2018) (pp. 13–28). Switzerland AG: Springer Nature.

    Chapter  Google Scholar 

  • Pettit, R.S., Homer, J.D., Holcomb, K.M., Simone, N. & Mengel, S.A. (2015). Are automated assessment tools helpful in programming courses? In Proceedings of the 122nd ASEE Annual Conference & Exposition. Seattle, WA, pp. 1–20.

  • Pintrich, P. R. (2004). A conceptual framework for assessing motivation and selfregulated learning in college students. Educational Psychology Review, 16, 385–407.

    Article  Google Scholar 

  • Pintrich, P. R., Smith, D. A. F., Garcia, T., & McKeachie, W. J. (1991). A manual for the use of the Motivated Strategies for Learning Questionnaire (MSLQ). The University of Michigan.

  • Quiroga, J., Daradoumis, T., & Marquès, J. M. (2020). Re-Discovering the use of chatbots in education: A systematic literature review. Computer Applications in Engineering Education, 2020, 1–17.

    Google Scholar 

  • Richardson, M., Abraham, C., & Bond, R. (2012). Psychological correlates of university students’ academic performance. A systematic review and metaanalysis. Psychological Bulletin, 138, 353–387.

    Article  Google Scholar 

  • Rivers, K., & Koedinger, K. R. (2017). Data-Driven Hint Generation in Vast Solution Spaces: a Self-Improving Python Programming Tutor. International Journal of Artificial Intelligence in Education, 27(1), 37–64.

    Article  Google Scholar 

  • Robinson, P. E., & Carroll, J. (2017). An Online Learning Platform for Teaching, Learning, and Assessment of Programming, Global Engineering Education Conference (pp. 547–556). IEEE.

  • Sitzmann, T., & Ely, K. (2010). Sometimes you need a reminder: The effects of prompting self-regulation on regulatory processes, learning, and attrition. Journal of Applied Psychology, 95(1), 132–144.

    Article  Google Scholar 

  • Stahl, E., & Bromme, R. (2009). Not everybody needs help to seek help: Surprising effects of metacognitive instructions to foster help-seeking in an online-learning environment. Computers & Education, 53(4), 1020–1028.

    Article  Google Scholar 

  • Sukhoroslov, O. (2018). Building Web-Based Services for Practical Exercises in Parallel and Distributed Computing. Journal of Parallel and Distributed Computing, 118(1), 177–188.

    Article  Google Scholar 

  • Tanriseven, I. (2014). A Tool That Can Be Effective in the Self-regulated Learning of Pre-service Teachers: The Mind Map. Australian Journal of Teacher Education, 39(1), 65–80.

    Article  Google Scholar 

  • Taylor, R. T. (2012). Review of the Motivated Strategies for Learning Questionnaire (MSLQ). Using Reliability Generalization Techniques to Assess scale Reliability (Doctoral Dissertation). Auburn University, Alabama.

  • Tsai, C. W., Shen, P. D., & Fan, Y. T. (2013). Research trends in self-regulated learning research in online learning environments: A review of studies published in selected journals from 2003 to 2012. British Journal of Educational Technology, 44(5), 107–110.

    Article  Google Scholar 

  • van den Boom, G., Paas, F., & van Merriënboer, J. J. (2007). Effects of elicited reflections combined with tutor or peer feedback on self-regulated learning and learning outcomes. Learning and Instruction, 17(5), 532–548.

    Article  Google Scholar 

  • Wang, C., Quach, L., & Rolston, J. (2009). Understanding English language learners’ self-regulated learning strategies: Case studies of Chinese children in U.S. classrooms and home communities. In C. C. Park, R. Endo, S. J. Lee, & X. L. Rong (Eds.), New perspectives on Asian American parents, students, and teacher recruitment (pp. 73–99). Charlotte, NC: Information Age Publishing.

    Google Scholar 

  • Wäschle, K., Lachner, A., Stucke, B., Rey, S., Frömmel, C., & Nückles, M. (2014). Effects of visual feedback on medical students’ procrastination within web-based planning and reflection protocols. Computers in Human Behavior, 41, 120–136.

    Article  Google Scholar 

  • Wolters, C. A., Pintrich, P. R., & Karabenick, S. A. (2005). Assessing academic self-regulated learning. In K. A. Moore & L. H. Lippman (Eds.), What do children need to flourish: Conceptualizing and measuring indicators of positive development (pp. 251–270). Springer.

  • Wong, J., Baars, M., Davis, D., van der Zee, T., Houben, G. J., & Paas, F. (2019). Supporting Self-Regulated Learning in Online Learning Environments and MOOCs: A Systematic Review. International Journal of Human-Computer Interaction, 35(4–5), 356–373.

    Article  Google Scholar 

  • Wong, J., Khalil, M., Baars, M., de Koning, B. B., & Paas, F. (2019). Exploring Sequences of Learner Activities in Relation to Self-regulated Learning in a Massive Open Online Course. Computers and Education, 140, 103595.

    Article  Google Scholar 

  • Yeh, Y. F., Chen, M. C., Hung, P. H., & Hwang, G. J. (2010). Optimal self-explanation prompt design in dynamic multi-representational learning environments. Computers & Education, 54(4), 1089–1100.

    Article  Google Scholar 

  • Zheng, L. (2016). The effectiveness of self-regulated learning scaffolds on academic performance in computer-based learning environments: A meta-analysis. Asia Pacific Education Review, 17(2), 187–202.

    Article  Google Scholar 

  • Zimmerman, B. J. (2008). Investigation self-regulation and motivation: historical background, methodological developments, and future prospects. American Educational Research Journal, 45(1), 166–183.

    Article  Google Scholar 

  • Zimmerman, B. J. (2013). From cognitive modeling to self-regulation: a social cognitive career path. Educational Psychologist, 48(3), 135–147.

    Article  Google Scholar 

  • Zimmerman, B. J., Bandura, A., & Martinez-Pons, M. (1992). Self-motivation for academic attainment: The role of self-efficacy beliefs and personal goal setting. American Educational Research Journal, 29(3), 663–676.

    Article  Google Scholar 

  • Zimmerman, B. J., & Martinez-Pons, M. (1986). Development of a structured interview for assessing student use of self-regulated learning strategies. American Educational Research Journal, 23, 614–628.

    Article  Google Scholar 

  • Zimmerman, B., & Martinez-Pons, M. (1988). Construct validation of a strategy model of student self-regulated learning. Journal of Educational Psychology, 80, 284–290.

    Article  Google Scholar 

Download references

Acknowledgements

No acknowledgments exist.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Thanasis Daradoumis.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest. No financial interest or benefit has arisen from the direct applications of our research.

Informed consent

This article does not contain any studies with human participants or animals performed by any of the authors. Human participants (university students) have merely answered an accorded questionnaire anonymously. That is, no participants’ personal data were used or recorded.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Daradoumis, T., Marquès Puig, J.M., Arguedas, M. et al. A distributed systems laboratory that helps students accomplish their assignments through self-regulation of behavior. Education Tech Research Dev 69, 1077–1099 (2021). https://doi.org/10.1007/s11423-021-09975-6

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11423-021-09975-6

Keywords

Navigation