Publication Type

Conference Proceeding Article

Version

acceptedVersion

Publication Date

11-2022

Abstract

Programming courses provide students with the skills to develop complex business applications. Teaching and learning programming is challenging, and collaborative learning is proposed to help with this challenge. Online discussion forums promote networking with other learners such that they can build knowledge collaboratively. It aids students open their horizons of thought processes to acquire cognitive skills. Cognitive analysis of discussion is critical to understand students' learning process. In this paper, we propose Bloom's taxonomy based cognitive model for programming discussion forums. We present machine learning (ML) based solution to extract students' cognitive skills. Our evaluations on compupting courses show that ensemble model performs better with an average F1-score of 76%.

Keywords

Discussion forum, Bloom’s taxonomy, cognitive skills, programming posts, machine learning

Discipline

Databases and Information Systems | Educational Assessment, Evaluation, and Research | Programming Languages and Compilers

Research Areas

Data Science and Engineering

Publication

2022 30th International Conference on Computers in Education: Kuala Lumpur, November 28 - December 2: Proceedings

First Page

1

Last Page

6

Publisher

Asia-Pacific Society for Computers in Education

City or Country

Kuala Lumpur, Malaysia

Copyright Owner and License

Authors

Share

COinS