Analysis of student essays in an introductory physics course using natural language processing

被引:6
|
作者
Bralin, Amir [1 ]
Morphew, Jason W. [2 ]
Rebello, Carina M. [3 ]
Rebello, N. Sanjay [1 ,4 ]
机构
[1] Purdue Univ, Dept Phys & Astron, 525 Northwestern Ave, W Lafayette, IN 47907 USA
[2] Purdue Univ, Sch Engn Educ, 610 Purdue Mall, W Lafayette, IN 47907 USA
[3] Toronto Metropolitan Univ, Dept Phys, 350 Victoria St, Toronto, ON M5B 2K3, Canada
[4] Purdue Univ, Dept Curriculum & Instruct, W Lafayette, IN 47907 USA
基金
美国国家科学基金会;
关键词
D O I
10.1119/perc.2023.pr.Bralin
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
We analyzed the essays that were written on various topics in an introductory physics course using two unsupervised machine learning algorithms. One of them was Latent Dirichlet Allocation (LDA). This algorithm is used for extracting abstract topics from a collection of text documents. The other algorithm was Non-negative Matrix Factorization (NMF). It is used for similar purposes but also in other domains such as image recognition. We applied these two algorithms to the dataset that consisted of N = 683 student essays. Although there were some built-in, important differences between LDA and NMF, they both found similar topics in our data by large. This offers instructors a promising and productive way of accessing useful information about their students' written work, especially in large-enrollment classes.
引用
收藏
页码:58 / 63
页数:6
相关论文
共 50 条
  • [11] Probing Student Online Discussion Behavior with a Course Blog in Introductory Physics
    Duda, Gintaras
    Garrett, Katherine
    2008 PHYSICS EDUCATION RESEARCH CONFERENCE, 2008, 1064 : 111 - 114
  • [12] Effective student teams for collaborative learning in an introductory university physics course
    Harlow, Jason J. B.
    Harrison, David M.
    Meyertholen, Andrew
    PHYSICAL REVIEW PHYSICS EDUCATION RESEARCH, 2016, 12 (01):
  • [13] Analysis of Student Misconceptions using Python']Python as an Introductory Programming Language
    Johnson, Fionnuala
    McQuistin, Stephen
    O'Donnell, John
    PROCEEDINGS OF THE 4TH CONFERENCE ON COMPUTING EDUCATION PRACTICE, CEP 2020, 2020,
  • [14] Investigating changes in student views of measurement uncertainty in an introductory physics lab course using clustering algorithms
    Werth, Alexandra
    Pollard, Benjamin
    Hobbs, Robert
    Lewandowski, H. J.
    PHYSICAL REVIEW PHYSICS EDUCATION RESEARCH, 2023, 19 (02):
  • [15] USING STATIC ANALYSIS TOOLS FOR ANALYZING STUDENT BEHAVIOR IN AN INTRODUCTORY PROGRAMMING COURSE
    Albluwi, Ibrahim
    Salter, Joseph
    JORDANIAN JOURNAL OF COMPUTERS AND INFORMATION TECHNOLOGY, 2020, 6 (03): : 215 - 233
  • [16] Student Engagement in Optional Self-Assessment in a Blended Introductory Physics Course
    MacDonagh, Aidan
    2023 IEEE LEARNING WITH MOOCS, LWMOOCS, 2023,
  • [17] Insights into Student Metacognition from Reflective Writing in an Introductory Studio Physics Course
    Pressler, Paige
    Anderson, Austin
    Humphreys, Katherine
    Swartz, Mark
    Lane, W. Brian
    2022 PHYSICS EDUCATION RESEARCH CONFERENCE (PERC), 2022, : 377 - 382
  • [18] Student ideas regarding entropy and the second law of thermodynamics in an introductory physics course
    Christensen, Warren M.
    Meltzer, David E.
    Ogilvie, C. A.
    AMERICAN JOURNAL OF PHYSICS, 2009, 77 (10) : 907 - 917
  • [19] Using natural language processing to predict student problem solving performance
    Munsell, Jeremy
    Rebello, N. Sanjay
    Rebello, Carina M.
    2021 PHYSICS EDUCATION RESEARCH CONFERENCE (PERC), 2022, : 295 - 300
  • [20] Natural Language Processing Approach for Learning Process Analysis in a Bioinformatics Course
    Romero-Gomez, Andres F.
    Orjuela-Canon, Alvaro D.
    2022 IEEE ANDESCON, 2022, : 164 - 168