A Strategy to Enhance Computer Science Teaching Material Using Topic Modelling: Towards Overcoming The Gap Between College And Workplace Skills

被引:4
作者
Marcal, Ingrid [1 ]
Garcia, Rogerio Eduardo [1 ]
Eler, Danilo [1 ]
Messias Correia, Ronaldo Celso [1 ]
机构
[1] Sao Paulo State Univ, UNESP, Presidente Prudente, SP, Brazil
来源
SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION | 2020年
关键词
Transformative higher education; topic modelling; computer science education; curriculum improvement; college-workplace gap;
D O I
10.1145/3328778.3366858
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Computer Science teaching materials are biased towards concepts and theoretical aspects. One may consider it difficult to relate concepts to concrete problems. Consequently, it increases the chances of a student not recognizing the relevance of the subject, becoming unmotivated and unprepared to solve practical problems or coping with workplace needs after college. This paper shows the use of social media data as an alternative to minimize the skill gap between what the student learns in college and the skills required in the workplace. The proposed strategy consists of extracting topics from Stack Overflow questions to identify concepts generally unknown or misunderstood and concepts that their practical application represents a challenge. The concepts covered in Stack Overflow questions provide strong cues about how professors and instructors can improve teaching material with useful content for their students, as well as increase their motivation - since the teaching material becomes clearly related to practical issues in Computer Science. We show, by an example, how to use the proposed strategy to improve teaching material from the generated topics. Also, we demonstrate that the application of topic modeling in Stack Overflow content is promising as a professor support tool to enhance teaching material relevance in Computer Science courses and diminish the college-workplace skill gap.
引用
收藏
页码:366 / 371
页数:6
相关论文
共 23 条
[1]   Social network analysis to influence career development [J].
Abu Khousa, Eman ;
Atif, Yacine .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2018, 9 (03) :601-616
[2]  
Allahyari M, 2016, 2016 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE (WI 2016), P26, DOI [10.1109/WI.2016.15, 10.1109/WI.2016.0015]
[3]  
[Anonymous], 2014, AUTOMATIC CATEGORIZA
[4]   What are developers talking about? An analysis of topics and trends in Stack Overflow [J].
Barua, Anton ;
Thomas, Stephen W. ;
Hassan, Ahmed E. .
EMPIRICAL SOFTWARE ENGINEERING, 2014, 19 (03) :619-654
[5]   Latent Dirichlet allocation [J].
Blei, DM ;
Ng, AY ;
Jordan, MI .
JOURNAL OF MACHINE LEARNING RESEARCH, 2003, 3 (4-5) :993-1022
[6]   Taking social media to a university classroom: teaching and learning using Twitter and blogs [J].
Chawinga, Winner Dominic .
INTERNATIONAL JOURNAL OF EDUCATIONAL TECHNOLOGY IN HIGHER EDUCATION, 2017, 14
[7]   Using formal methods for teaching software engineering: a tool-based approach [J].
Ciancarini, P ;
Mascolo, C .
ANNALS OF SOFTWARE ENGINEERING, 1998, 6 :433-453
[8]   On the Extraction of Cookbooks for APIs from the Crowd Knowledge [J].
de Souza, Lucas B. L. ;
Campos, Eduardo C. ;
Maia, Marcelo de A. .
2014 28TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2014), 2014, :21-30
[9]   Analysis of the use of social media in Higher Education Institutions (HEIs) using the Technology Acceptance Model [J].
Dumpit, Duvince Zhalimar ;
Fernandez, Cheryl Joy .
INTERNATIONAL JOURNAL OF EDUCATIONAL TECHNOLOGY IN HIGHER EDUCATION, 2017, 14
[10]  
Huang Shihong, 2013, Software Engineering Notes, V38, P7, DOI 10.1145/2382756.2382760