Modeling Programming Learning in Online Discussion Forums

I-Han Hsiao

2015

Abstract

In this paper, we modelled constructive engagement activities in an online programming discussion. We built a logistic regression model based on the underlined cognitive processes in constructive learning activities. The findings supported that there is passive-proactive behaviour and suggested that detecting constructive content can be a helpful classifier in discerning relevant information to the users and in turn creating opportunities to optimize learning. The results also confirmed the value of discussion forum content, disregarding the crowd approves or not.

References

  1. Aleven, V., McLaren, B., Roll, I., and Koedinger, K. (2006). Toward Meta-cognitive Tutoring: A Model of Help Seeking with a Cognitive Tutor. International Journal of Artificial Intelligence in Education, 16(2), 101-128.
  2. Aleven, V., Ogan, A., Popescu, O., Torrey, C., and Koedinger, K. (2004). Evaluating the Effectiveness of a Tutorial Dialogue System for Self-Explanation. In J. Lester, R. Vicari and F. Paraguaçu (Eds.), Intelligent Tutoring Systems (Vol. 3220, pp. 443-454): Springer Berlin Heidelberg.
  3. Blikstein, P. (2011). Using learning analytics to assess students' behavior in open-ended programming tasks. Paper presented at the Proceedings of the 1st International Conference on Learning Analytics and Knowledge, Banff, Alberta, Canada. http://dl.acm.org/citation.cfm?doid=2090116.2090132.
  4. Boyer, K. E., Phillips, R., Ingram, A., Ha, E. Y., Wallis, M., Vouk, M., and Lester, J. (2011). Investigating the Relationship Between Dialogue Structure and Tutoring Effectiveness: A Hidden Markov Modeling Approach. International Journal of Artificial Intelligence in Education, 21(1), 65-81. doi: 10.3233/JAI-2011-018.
  5. Chi, M. T. H. (2009). Active-Constructive-Interactive: A Conceptual Framework for Differentiating Learning Activities. Topics in Cognitive Science, 1(1), 73-105. doi: 10.1111/j.1756-8765.2008.01005.x.
  6. Chi, M. T. H., Roy, M., and Hausmann, R. G. M. (2008). Observing Tutorial Dialogues Collaboratively: Insights About Human Tutoring Effectiveness From Vicarious Learning. Cognitive Science, 32(2), 301- 341. doi: 10.1080/03640210701863396.
  7. Chi, M. T. H., and Wylie, R. (2014). The ICAP Framework: Linking Cognitive Engagement to Active Learning Outcomes. Educational Psychologist, 49(4), 219-243. doi: 10.1080/00461520.2014.965823.
  8. Dave, K., Wattenberg, M., and Muller, M. (2004). Flash forums and forumReader: navigating a new kind of large-scale online discussion. Paper presented at the Proceedings of the 2004 ACM conference on Computer supported cooperative work, Chicago, Illinois, USA. http://dl.acm.org/citation.cfm? doid=1031607.1031644.
  9. Ganapathibhotla, M., and Liu, B. (2008). Mining opinions in comparative sentences. Paper presented at the Proceedings of the 22nd International Conference on Computational Linguistics-Volume 1.
  10. Goda, K., and Mine, T. (2011). Analysis of students' learning activities through quantifying time-series comments. Paper presented at the Proceedings of the 15th international conference on Knowledge-based and intelligent information and engineering systems - Volume Part II, Kaiserslautern, Germany.
  11. Graesser, A. C., VanLehn, K., Rose, C. P., Jordan, P. W., and Harter, D. (2001). Intelligent Tutoring Systems with Conversational Dialogue. AI magazine, 22(4), 39. doi: http://dx.doi.org/10.1609/aimag.v22i4.1591.
  12. Gretarsson, B., O, J., Donovan, Bostandjiev, S., H, T., #246, Smyth, P. (2012). TopicNets: Visual Analysis of Large Text Corpora with Topic Modeling. ACM Trans. Intell. Syst. Technol., 3(2), 1-26. doi: 10.1145/2089094.2089099.
  13. Hanrahan, B. V., Convertino, G., and Nelson, L. (2012). Modeling problem difficulty and expertise in stackoverflow. Paper presented at the Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work Companion, Seattle, Washington, USA.
  14. Hosseini, R., and Brusilovsky, P. (2013). JavaParser: A Fine-Grained Concept Indexing Tool for Java Problems. Paper presented at the AIEDCS workshop Memphis, USA. .
  15. Hsiao, I.-H., and Awasthi, P. (2015) Topic Facet Modeling: Visual Analytics for Online Discussion Forums. Paper presented at the The 5th international Learning Analytics and Knowledge Conference, Marist College, Poughkeepsie, NY, USA.
  16. Hsiao, I.-H., and Brusilovsky, P. (2011). The Role of Community Feedback in the Student Example Authoring Process: an Evaluation of AnnotEx. British Journal of Educational Technology, 42(3), 482-499. doi: http://dx.doi.org/10.1111/j.1467-8535.2009. 01030.x.
  17. Hsiao, I.-H., Han, S., Malhotra, M., Chae, H., and Natriello, G. (2014). Survey Sidekick: Structuring Scientifically Sound Surveys. In S. Trausan-Matu, K. Boyer, M. Crosby and K. Panourgia (Eds.), Intelligent Tutoring Systems (Vol. 8474, pp. 516-522): Springer International Publishing.
  18. Hu, M., and Liu, B. (2004). Mining and summarizing customer reviews. Paper presented at the Proceedings of the tenth ACM SIGKDD international conference on Knowledge discovery and data mining.
  19. Indratmo, Vassileva, J., and Gutwin, C. (2008). Exploring blog archives with interactive visualization. Paper presented at the Proceedings of the working conference on Advanced visual interfaces, Napoli, Italy.
  20. http://dl.acm.org/citation.cfm?doid=1385569.1385578.
  21. Jeon, J., Croft, W. B., and Lee, J. H. (2005). Finding similar questions in large question and answer archives. Paper presented at the Proceedings of the 14th ACM international conference on Information and knowledge management, Bremen, Germany. http://dl.acm.org/citation.cfm?doid=1099554.1099572.
  22. Kittur, A., Chi, E. H., and Suh, B. (2008). Crowdsourcing user studies with Mechanical Turk. Paper presented at the Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Florence, Italy. http://dl.acm.org/citation.cfm?doid=1357054.1357127.
  23. Lee, Y.-J., Kim, E.-K., Cho, H.-G., and Woo, G. (2013). Detecting and visualizing online dispute dynamics in replying comments. Software: Practice and Experience, 43(12), 1395-1413. doi: 10.1002/ spe.2153.
  24. Mimno, D., Wallach, H. M., Talley, E., Leenders, M., and McCallum, A. (2011). Optimizing semantic coherence in topic models. Paper presented at the Proceedings of the Conference on Empirical Methods in Natural Language Processing, Edinburgh, United Kingdom.
  25. Momeni, E., Tao, K., Haslhofer, B., and Houben, G.-J. (2013). Identification of useful user comments in social media: a case study on flickr commons. Paper presented at the Proceedings of the 13th ACM/IEEECS joint conference on Digital libraries, Indianapolis, Indiana, USA.
  26. Muldner, K., Lam, R., and Chi, M. T. H. (2014). Comparing learning from observing and from human tutoring. Journal of Educational Psychology, 106(1), 69-85. doi: 10.1037/a0034448.
  27. Posnett, D., Warburg, E., Devanbu, P., and Filkov, V. (2012). Mining Stack Exchange: Expertise Is Evident from Initial Contributions. Paper presented at the Social Informatics (SocialInformatics), 2012 International Conference on, Lausanne.
  28. Rivers, K., and Koedinger, K. (2013). Automatic Generation of Programming Feedback: A Data-Driven Approach. Paper presented at the Workshops at the 16th International Conference on Artificial Intelligence in Education AIED.
  29. Sande, C. v. d. (2010). Free, open, online, mathematics help forums: the good, the bad, and the ugly. Paper presented at the Proceedings of the 9th International Conference of the Learning Sciences - Volume 1, Chicago, Illinois.
  30. Shum, S. B. (2008). Cohere: Towards web 2.0 argumentation. COMMA, 8, 97-108.
  31. Snow, R., O'Connor, B., Jurafsky, D., and Ng, A. Y. (2008). Cheap and fast---but is it good?: evaluating non-expert annotations for natural language tasks. Paper presented at the Proceedings of the Conference on Empirical Methods in Natural Language Processing, Honolulu, Hawaii.
  32. Somasundaran, S., Ruppenhofer, J., and Wiebe, J. (2007). Detecting arguing and sentiment in meetings. Paper presented at the Proceedings of the SIGdial Workshop on Discourse and Dialogue.
  33. van de Sande, C., and Leinhard, G. (2007). Online tutoring in the Calculus: Beyond the limit of the limit. education, 1(2), 117-160.
  34. VanLehn, K., Graesser, A. C., Jackson, G. T., Jordan, P., Olney, A., and Rosé, C. P. (2007). When Are Tutorial Dialogues More Effective Than Reading? Cognitive Science, 31(1), 3-62.
  35. doi: 10.1080/03640210709336984.
  36. Wagner, C., Rowe, M., Strohmaier, M., and Alani, H. (2012). What Catches Your Attention? An Empirical Study of Attention Patterns in Community Forums. Paper presented at the ICWSM.
  37. Wei, F., Liu, S., Song, Y., Pan, S., Zhou, M. X., Qian, W., Zhang, Q. (2010). TIARA: a visual exploratory text analytic system. Paper presented at the Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining, Washington, DC, USA. http://dl.acm.org/citation.cfm?doid= 1835804.1835827.
  38. Wise, A., Speer, J., Marbouti, F., and Hsiao, Y.-T. (2013). Broadening the notion of participation in online discussions: examining patterns in learners' online listening behaviors. Instructional Science, 41(2), 323- 343. doi: 10.1007/s11251-012-9230-9.
Download


Paper Citation


in Harvard Style

Hsiao I. (2015). Modeling Programming Learning in Online Discussion Forums . In Proceedings of the 7th International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-758-108-3, pages 253-259. DOI: 10.5220/0005452002530259


in Bibtex Style

@conference{csedu15,
author={I-Han Hsiao},
title={Modeling Programming Learning in Online Discussion Forums},
booktitle={Proceedings of the 7th International Conference on Computer Supported Education - Volume 2: CSEDU,},
year={2015},
pages={253-259},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005452002530259},
isbn={978-989-758-108-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Computer Supported Education - Volume 2: CSEDU,
TI - Modeling Programming Learning in Online Discussion Forums
SN - 978-989-758-108-3
AU - Hsiao I.
PY - 2015
SP - 253
EP - 259
DO - 10.5220/0005452002530259