4 papers
Student programming behavior with and without phone notification suppression
Gavin Eddington, Christopher Warren, Seth Poulsen +1
Background and Context. Computer programming often involves extended periods of sustained activity and mobile phone notifications introduce frequent opportunities for interruption.…
Combating Harms of Generative AI in CS1 with Code Review Interviews and a Flipped Classroom
Peter Fowles, Erik Falor, Sulove Bhattarai +2
Background and Context: Large Language Models (LLMs) are more accessible and accurate than ever before, raising significant concerns for computing educators. One major concern is s…
Assessing Student Ability to Select an Algorithmic Paradigm
Dip Kiran Pradhan Newar, Michael Shindler, Seth Poulsen
Computer science students are expected to be able to look at a problem and select an appropriate algorithm design paradigm to use to produce a solution. However, there is little re…
Construction and Preliminary Validation of a Dynamic Programming Concept Inventory
Matthew Ferland, Varun Nagaraj Rao, Arushi Arora +7
Concept inventories are standardized assessments that evaluate student understanding of key concepts within academic disciplines. While prevalent across STEM fields, their developm…