Skip to main content

On-Ramps to Learning: The Progression of Learners Through Topics in the Online LabVIEW Forum

  • Conference paper
  • First Online:
  • 2106 Accesses

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 918))

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.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.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

Learn about institutional subscriptions

References

  1. Guo, P.: Why scientists and engineers must learn programming. Commun. ACM (2013). https://tinyurl.com/me7fu4s

  2. Nguyen-Hoan, L., Flint, S., Sankaranarayana, R.: A survey of scientific software development. In: International Symposium on Empirical Software Engineering and Measurement (2010)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  8. Rekha, V., Venkatapathy, S.: Understanding the usage of online forums as learning platforms. Procedia Comput. Sci. 46, 499–506 (2015)

    Article  Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  16. Kodosky, J., MacCrisken, J., Rymar, G.: Visual programming using structured data flow. In: IEEE Workshop on Visual Languages, pp. 34–39 (1991)

    Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

  19. Chakrabarti, S.: Mining the Web: Discovering Knowledge from Hypertext Data. Elsevier, San Francisco (2002)

    Google Scholar 

  20. Awasthi, P., Hsiao, I.: INSIGHT: a semantic visual analytics for programming discussion forums. In: International Learning Analytics and Knowledge Conference, pp. 24–31 (2015)

    Google Scholar 

  21. Hogan, K., Pressley, M.: Scaffolding Student Learning: Instructional Approaches and Issues. Brookline Books, Cambridge (1997)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Christopher Scaffidi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics