Student misconceptions of dynamic programming: a replication study. Issue 3 (3rd July 2022)
- Record Type:
- Journal Article
- Title:
- Student misconceptions of dynamic programming: a replication study. Issue 3 (3rd July 2022)
- Main Title:
- Student misconceptions of dynamic programming: a replication study
- Authors:
- Shindler, Michael
Pinpin, Natalia
Markovic, Mia
Reiber, Frederick
Kim, Jee Hoon
Carlos, Giles Pierre Nunez
Dogucu, Mine
Hong, Mark
Luu, Michael
Anderson, Brian
Cote, Aaron
Ferland, Matthew
Jain, Palak
LaBonte, Tyler
Mathur, Leena
Moreno, Ryan
Sakuma, Ryan - Abstract:
- ABSTRACT: Background and Context: We replicated and expanded on previous work about how well students learn dynamic programming, a difficult topic for students in algorithms class. Their study interviewed a number of students at one university in a single term. We recruited a larger sample size of students, over several terms, in both large public and private universities as well as liberal arts colleges. Objective: Our aim was to investigate whether the results of the previous work generalized to other universities and also to larger groups of students. Method: We interviewed students who completed the relevant portions of their algorithms class, asking them to solve problems. We observed the students' problem solving process to glean insight into how students tackle these problems. Findings: We found that students generally struggle in three ways, "technique selection, " "recurrence building, " and "inefficient implementations." We then explored these themes and specific misconceptions qualitatively. We observed that the misconceptions found by the previous work generalized to the larger sample of students. Implications: Our findings demonstrate areas in which students struggle, paving way for better algorithms education by means of identifying areas of common weakness to draw the focus of instructors.
- Is Part Of:
- Computer science education. Volume 32:Issue 3(2022)
- Journal:
- Computer science education
- Issue:
- Volume 32:Issue 3(2022)
- Issue Display:
- Volume 32, Issue 3 (2022)
- Year:
- 2022
- Volume:
- 32
- Issue:
- 3
- Issue Sort Value:
- 2022-0032-0003-0000
- Page Start:
- 288
- Page End:
- 312
- Publication Date:
- 2022-07-03
- Subjects:
- Replication study -- dynamic programming -- algorithms education
Computer science -- Study and teaching -- Periodicals
004 - Journal URLs:
- http://www.tandfonline.com/ ↗
http://www.tandfonline.com/toc/ncse20/current ↗ - DOI:
- 10.1080/08993408.2022.2079865 ↗
- Languages:
- English
- ISSNs:
- 0899-3408
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.270170
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 22580.xml