Skip to main content

Using Scaffolding Strategy and Real-Time Assessment Programming Tool to Develop a VR-Based Application

  • Conference paper
  • First Online:
Innovative Technologies and Learning (ICITL 2018)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11003))

Included in the following conference series:

  • 3025 Accesses

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Papert, S.: Mindstorms: Children, Computer, and Powerful Ideas. Basic Books, New York (1980)

    Google Scholar 

  2. Shafto, S.A.S.: Programming for learning in mathematics and science. ACM SIGCSE Bull. 18(1), 296–302 (1986)

    Article  Google Scholar 

  3. Jonassen, D.H.: Computers in the Classroom: Mindtools for Critical Thinking. Prentice-Hall, Englewood Cliffs (1996)

    Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Vygotsky, L.S.: Mind in Society: The Development of Higher Psychological Processes. Harvard Universisy Press, Cambrige (1978)

    Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. Wood, D., Bruner, J.S., Ross, G.: The role of tutoring in problem solving. J. Child Psychol. Psychiatr. 17(2), 89–100 (1976)

    Article  Google Scholar 

  10. Tharp, R.G., Gallimore, R.: Rousing Minds to Life: Teaching, Learning, and Schooling in Social Context. Cambridge University Press, Cambridge (1988)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Yu-Lin Jeng .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics