Abstract
Online forums can facilitate collaborative learning in situations where instructors impose structure promoting constructive interaction among students. This paper presents an investigation of how well an online forum, such as the LabVIEW programmer forum, supports learning in the absence of instructor-imposed structure. This study focuses first on whether specific topics served to draw users into the community and second on whether users displayed evidence of learning over time. Unsupervised machine learning on 475,094 posts in the LabVIEW forum identified 974 topical clusters among these posts, and statistical analysis confirmed that a minority (30%) of clusters accounted for over 70% of users’ initial posts. Linear regression revealed that subsequent posts by each user were indeed more likely to be flagged by the community as valuable, offering potential evidence of learning. However, this trend was not strong or uniform, suggesting the need for additional innovations in information technologies to support independent learning.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Guo, P.: Why scientists and engineers must learn programming. Commun. ACM (2013). https://tinyurl.com/me7fu4s
Nguyen-Hoan, L., Flint, S., Sankaranarayana, R.: A survey of scientific software development. In: International Symposium on Empirical Software Engineering and Measurement (2010)
Scaffidi, C.: What training is needed by practicing engineers who create cyberphysical systems? In: IEEE Euromicro Conference series on Software Engineering and Advanced Applications (SEAA), pp. 298–305 (2015)
Scaffidi, C., Chambers, C., Surisetty, S.: A code-centric cluster-based approach for searching online support forums for programmers. In: IEEE International Conference on Machine Learning Applications, pp. 1032–1037 (2015)
Fonseca, P., Juan, A., Pla, L., Rodriguez, S., Faulin, J.: Simulation education in the internet age: some experiences on the use of pure online and blended learning models. In: Winter Simulation Conference, pp. 299–309 (2009)
Çakıroğlu, U.: Analyzing the effect of learning styles and study habits of distance learners on learning performances: a case of an introductory programming course. Int. Rev. Res. Open Distrib. Learn. 15(4), 161–185 (2014)
Nunes, B., Tyler-Jones, M., de Campos, G., Siqueira, S., Casanova, M.: FAT: a real-time (F)orum (A)ssessment (T)ool to assist tutors with discussion forums assessment. In: ACM Symposium on Applied Computing (2015)
Rekha, V., Venkatapathy, S.: Understanding the usage of online forums as learning platforms. Procedia Comput. Sci. 46, 499–506 (2015)
Singh, V.: Newcomer integration and learning in technical support communities for open source software. In: ACM International Conference on Supporting Group Work, pp. 65–74 (2012)
Teo, H., Johri, A.: Fast, functional, and fitting: expert response dynamics and response quality in an online newcomer help forum. In: ACM Conference on Computer Supported Cooperative Work & Social Computing, pp. 332–341 (2014)
Kardan, A., Omidvar, A., Behzadi, M.: Context based expert finding in online communities using social network analysis. Int. J. Comput. Sci. Res. Appl. 2(1), 79–88 (2012)
Shaw, R.: The relationships among group size, participation, and performance of programming language learning supported with online forums. Comput. Educ. 62(1), 196–207 (2013)
Shaw, R.: A study of the relationships among learning styles, participation types, and performance in programming language learning supported by online forums. Comput. Educ. 58(1), 111–120 (2012)
Matias, J., Dasgupta, S., Hill, B.: Skill progression in Scratch revisited. In: ACM CHI Conference on Human Factors in Computing Systems, pp. 1486–1490 (2016)
Yang, S., Domeniconi, C., Revelle, M., Sweeney, M., Gelman, B., Beckley, C., Johri, A.: Uncovering trajectories of informal learning in large online communities of creators. In: ACM Conference on Learning@ Scale, pp. 131–140 (2015)
Kodosky, J., MacCrisken, J., Rymar, G.: Visual programming using structured data flow. In: IEEE Workshop on Visual Languages, pp. 34–39 (1991)
Scaffidi, C.: Changes in LabVIEW programs posted to an online forum as users gain experience. Int. J. Softw. Eng. Appl. 9(1), 1–10 (2018)
Velasquez, A., Wash, R., Lampe, C., Bjornrud, T.: Latent users in an online user-generated content community. Comput. Support. Coop. Work 23(1), 21–50 (2014)
Chakrabarti, S.: Mining the Web: Discovering Knowledge from Hypertext Data. Elsevier, San Francisco (2002)
Awasthi, P., Hsiao, I.: INSIGHT: a semantic visual analytics for programming discussion forums. In: International Learning Analytics and Knowledge Conference, pp. 24–31 (2015)
Hogan, K., Pressley, M.: Scaffolding Student Learning: Instructional Approaches and Issues. Brookline Books, Cambridge (1997)
Guo, P.: CodeOpticon: real-time, one-to-many human tutoring for computer programming. In: ACM Symposium on User Interface Software & Technology, pp. 599–608 (2015)
Guo, P., White, J., Zanelatto, R.: Codechella: multi-user program visualizations for real-time tutoring and collaborative learning. In: IEEE Symposium on Visual Languages and Human-Centric Computing, pp. 79–87 (2015)
Acknowledgements
National Instruments funded this research and gave permission to download the contents of the online forums. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of National Instruments.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Scaffidi, C. (2019). On-Ramps to Learning: The Progression of Learners Through Topics in the Online LabVIEW Forum. In: Rocha, Á., Ferrás, C., Paredes, M. (eds) Information Technology and Systems. ICITS 2019. Advances in Intelligent Systems and Computing, vol 918. Springer, Cham. https://doi.org/10.1007/978-3-030-11890-7_74
Download citation
DOI: https://doi.org/10.1007/978-3-030-11890-7_74
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-11889-1
Online ISBN: 978-3-030-11890-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)