Abstract
A computer programming course is a great way to foster students’ ability in critical thinking and logical thinking. Computer programming skill enables students to build applications using their creativity, and scaffolding strategy helps lecturers to guide students by providing appropriate support. In this study, we proposed a learning activity that combines scaffolding strategy with a real-time assessment programming tool to develop a VR-based game application. During the process of building the VR-based game, the developing logs are collected and analyzed and the error type is sent to the lecturer so that the lecturer is able to provide instant support to the students. After the project, we validated the project results and evaluated the effectiveness of the proposed learning activity by a survey. The survey results indicate that the proposed learning activity is helpful and useful. The experiment results are discussed at the end of the paper.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Papert, S.: Mindstorms: Children, Computer, and Powerful Ideas. Basic Books, New York (1980)
Shafto, S.A.S.: Programming for learning in mathematics and science. ACM SIGCSE Bull. 18(1), 296–302 (1986)
Jonassen, D.H.: Computers in the Classroom: Mindtools for Critical Thinking. Prentice-Hall, Englewood Cliffs (1996)
Brusilovsky, P., Calabrese, E., Hvorecky, J., Kouchnirenko, A., Miller, P.: Mini-languages: a way to learn programming principles. Educ. Inf. Technol. 2(1), 65–83 (1997)
Barker, G., Lao, A.C., Reynolds, B.L., Wu, F.: Learning efficiencies using multi-agent based game simulations. In: Proceedings of the 16th International Conference on Computers in Education, Taipei, Taiwan, pp. 737–741 (2008)
Jeng, Y.L., Tan, Q., Shu, Y., Huang, S.B.: A real-time assessment of programming through debugging log analytic. In: International Symposium on Emerging Technologies for Education, pp. 438–445 (2017)
Vygotsky, L.S.: Mind in Society: The Development of Higher Psychological Processes. Harvard Universisy Press, Cambrige (1978)
Van de Pol, J., Volman, M., Beishuizen, J.: Scaffolding in teacher-student interaction: a decade of research. Educ. Psychol. Rev. 22(3), 271–297 (2010)
Wood, D., Bruner, J.S., Ross, G.: The role of tutoring in problem solving. J. Child Psychol. Psychiatr. 17(2), 89–100 (1976)
Tharp, R.G., Gallimore, R.: Rousing Minds to Life: Teaching, Learning, and Schooling in Social Context. Cambridge University Press, Cambridge (1988)
Acknowledgement
The authors would like to thank the Ministry of Science and Technology of the Republic of China, Taiwan, for financially supporting this research under Contract No. MOST 105-2511-S-218-003-MY2.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Jeng, YL., Tan, Q., Wang, YC. (2018). Using Scaffolding Strategy and Real-Time Assessment Programming Tool to Develop a VR-Based Application. In: Wu, TT., Huang, YM., Shadiev, R., Lin, L., StarÄŤiÄŤ, A. (eds) Innovative Technologies and Learning. ICITL 2018. Lecture Notes in Computer Science(), vol 11003. Springer, Cham. https://doi.org/10.1007/978-3-319-99737-7_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-99737-7_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-99736-0
Online ISBN: 978-3-319-99737-7
eBook Packages: Computer ScienceComputer Science (R0)