Skip to main content
Erschienen in: Journal of Computing in Higher Education 2/2022

21.01.2022

An exploratory study on fade-in versus fade-out scaffolding for novice programmers in online collaborative programming settings

verfasst von: Lanqin Zheng, Yuanyi Zhen, Jiayu Niu, Lu Zhong

Erschienen in: Journal of Computing in Higher Education | Ausgabe 2/2022

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Programming skills have gained increasing attention in recent years because digital technologies have become an indispensable part of life. However, little is known about the roles of fade-in and fade-out scaffolding in online collaborative programming settings. To close this research gap, the present study aims to examine the roles of fade-in and fade-out scaffolding for novice programmers in online collaborative programming. A total of 90 undergraduate students participated in the exploratory study and were assigned to 15 fade-in groups and 15 fade-out groups. All of the participants completed the same programming task. The findings reveal that fade-in scaffolding can significantly improve collaborative knowledge building, programming skills, metacognitive behaviors, emotions, and collective efficacy. Goal setting, planning, monitoring and control, enacting strategies, and evaluation and reflection are identified as the crucial metacognitive behaviors. The main contribution of this exploratory study is to shed light on how to design and implement scaffolding for novice programmers.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Bakeman, R., & Quera, V. (2011). Sequential analysis and observational methods for the behavioral sciences. Cambridge University Press.CrossRef Bakeman, R., & Quera, V. (2011). Sequential analysis and observational methods for the behavioral sciences. Cambridge University Press.CrossRef
Zurück zum Zitat Bandura, A. (1997). Self-efficacy: The exercise of control. Freeman. Bandura, A. (1997). Self-efficacy: The exercise of control. Freeman.
Zurück zum Zitat Bond, M., Buntins, K., Bedenlier, S., Zawacki-Richter, O., & Kerres, M. (2020). Mapping research in student engagement and educational technology in higher education: A systematic evidence map. International Journal of Educational Technology in Higher Education, 17, 2. https://doi.org/10.1186/s41239-019-0176-8CrossRef Bond, M., Buntins, K., Bedenlier, S., Zawacki-Richter, O., & Kerres, M. (2020). Mapping research in student engagement and educational technology in higher education: A systematic evidence map. International Journal of Educational Technology in Higher Education, 17, 2. https://​doi.​org/​10.​1186/​s41239-019-0176-8CrossRef
Zurück zum Zitat Cohen, J. (1988). Statistical power analysis for the behavioral sciences (2nd ed.). Lawrence Earlbaum Associates. Cohen, J. (1988). Statistical power analysis for the behavioral sciences (2nd ed.). Lawrence Earlbaum Associates.
Zurück zum Zitat Hair, J. F., Black, W. C., Babin, B. J., & Anderson, R. E. (2010). Multivariate data analysis. Prentice Hall. Hair, J. F., Black, W. C., Babin, B. J., & Anderson, R. E. (2010). Multivariate data analysis. Prentice Hall.
Zurück zum Zitat Mathrani, A., Christian, S., & Ponder-Sutton, A. (2016). PlayIT: Game based learning approach for teaching programming concepts. Educational Technology & Society, 19(2), 5–17. Mathrani, A., Christian, S., & Ponder-Sutton, A. (2016). PlayIT: Game based learning approach for teaching programming concepts. Educational Technology & Society, 19(2), 5–17.
Zurück zum Zitat Menon, P., & Kovalchick, L. (2020). Using a concept map to represent the composition of knowledge in an introductory programming course. Information Systems Education Journal, 18(3), 4–17. Menon, P., & Kovalchick, L. (2020). Using a concept map to represent the composition of knowledge in an introductory programming course. Information Systems Education Journal, 18(3), 4–17.
Zurück zum Zitat Mladenović, S., Krpan, D., & Mladenović, M. (2016). Using games to help novices embrace programming: From elementary to higher education. The International Journal of Engineering Education, 32(1), 521–531. Mladenović, S., Krpan, D., & Mladenović, M. (2016). Using games to help novices embrace programming: From elementary to higher education. The International Journal of Engineering Education, 32(1), 521–531.
Zurück zum Zitat Mohd Rum, S. N., & Ismail, M. A. (2017). Metacognitive support accelerates computer assisted learning for novice programmers. Educational Technology & Society, 20(3), 170–181. Mohd Rum, S. N., & Ismail, M. A. (2017). Metacognitive support accelerates computer assisted learning for novice programmers. Educational Technology & Society, 20(3), 170–181.
Zurück zum Zitat Phuong, D. T. D., & Shimakawa, H. (2008). Collaborative learning environment to improve novice programmer with convincing opinions. WSEAS Transactions on Advances in Engineering Education, 5(9), 635–644. Phuong, D. T. D., & Shimakawa, H. (2008). Collaborative learning environment to improve novice programmer with convincing opinions. WSEAS Transactions on Advances in Engineering Education, 5(9), 635–644.
Zurück zum Zitat Tan, H. Q. (2017). Programming in C (5th ed.). Tsinghua University Press. Tan, H. Q. (2017). Programming in C (5th ed.). Tsinghua University Press.
Zurück zum Zitat Teague, D., & Roe, P. (2008). Collaborative learning-towards a solution for novice programmers. In Proceedings of the tenth Australasian computing education conference in conferences in research and practice in information technology-CRPIT volume 78 (pp. 147–153). Australian Computer Society. https://eprints.qut.edu.au/17818/1/c17818.pdf Teague, D., & Roe, P. (2008). Collaborative learning-towards a solution for novice programmers. In Proceedings of the tenth Australasian computing education conference in conferences in research and practice in information technology-CRPIT volume 78 (pp. 147–153). Australian Computer Society. https://​eprints.​qut.​edu.​au/​17818/​1/​c17818.​pdf
Zurück zum Zitat Vygotsky, L. S. (1978). Mind in society: The development of higher psychological processes. Harvard University Press. Vygotsky, L. S. (1978). Mind in society: The development of higher psychological processes. Harvard University Press.
Zurück zum Zitat Wu, L., Looi, C. K., Multisilta, J., How, M. L., Choi, H., Hsu, T. C., & Tuomi, P. (2020). Teacher’s perceptions and readiness to teach coding skills: A comparative study between Finland, Mainland China, Singapore, Taiwan, and South Korea. The Asia-Pacific Education Researcher, 29(1), 21–34. https://doi.org/10.1007/s40299-019-00485-xCrossRef Wu, L., Looi, C. K., Multisilta, J., How, M. L., Choi, H., Hsu, T. C., & Tuomi, P. (2020). Teacher’s perceptions and readiness to teach coding skills: A comparative study between Finland, Mainland China, Singapore, Taiwan, and South Korea. The Asia-Pacific Education Researcher, 29(1), 21–34. https://​doi.​org/​10.​1007/​s40299-019-00485-xCrossRef
Zurück zum Zitat Yaghmazadeh, N., Wang, X., & Dillig, I. (2018). Automated migration of hierarchical data to relational tables using programming-by-example. Proceedings of the VLDB Endowment, 11(5), 580–593.CrossRef Yaghmazadeh, N., Wang, X., & Dillig, I. (2018). Automated migration of hierarchical data to relational tables using programming-by-example. Proceedings of the VLDB Endowment, 11(5), 580–593.CrossRef
Zurück zum Zitat Yeomans, L., Zschaler, S., & Coate, K. (2019). Transformative and troublesome? Students’ and professional programmers’ perspectives on difficult concepts in programming. ACM Transactions on Computing Education, 19(3), 1–27. https://doi.org/10.1145/3283071CrossRef Yeomans, L., Zschaler, S., & Coate, K. (2019). Transformative and troublesome? Students’ and professional programmers’ perspectives on difficult concepts in programming. ACM Transactions on Computing Education, 19(3), 1–27. https://​doi.​org/​10.​1145/​3283071CrossRef
Zurück zum Zitat Zheng, L. (2017). Knowledge building and regulation in computer-supported collaborative learning. Springer.CrossRef Zheng, L. (2017). Knowledge building and regulation in computer-supported collaborative learning. Springer.CrossRef
Zurück zum Zitat Zheng, L., Huang, R., Hwang, G.-J., & Yang, K. (2015). Measuring knowledge elaboration based on a computer-assisted knowledge map analytical approach to collaborative learning. Educational Technology & Society, 18(1), 321–336. Zheng, L., Huang, R., Hwang, G.-J., & Yang, K. (2015). Measuring knowledge elaboration based on a computer-assisted knowledge map analytical approach to collaborative learning. Educational Technology & Society, 18(1), 321–336.
Metadaten
Titel
An exploratory study on fade-in versus fade-out scaffolding for novice programmers in online collaborative programming settings
verfasst von
Lanqin Zheng
Yuanyi Zhen
Jiayu Niu
Lu Zhong
Publikationsdatum
21.01.2022
Verlag
Springer US
Erschienen in
Journal of Computing in Higher Education / Ausgabe 2/2022
Print ISSN: 1042-1726
Elektronische ISSN: 1867-1233
DOI
https://doi.org/10.1007/s12528-021-09307-w

Weitere Artikel der Ausgabe 2/2022

Journal of Computing in Higher Education 2/2022 Zur Ausgabe

Premium Partner