Workshop Schedule and Proceedings

Workshop Schedule and Proceedings

July 27th, 2022 (Wednesday), 10:30-13:00 UTC-4 (US-East) / 15:30-18:00 UTC+1 (BST)

Proceedings available:

Venue: Virtual Conference

10:30 - 10:45 (US-East) / 15:30 - 15:45 (BST) Introductions (Video).

10:45 - 11:30 (US-East) / 15:45 - 16:30 (BST) Paper Presentation (15 minutes full paper presentation)

  • Open-ended Knowledge Tracing for Programming Exercises. Naiming Liu, Zichao Wang, Richard Baraniuk and Andrew Lan. (DOI; Slides; Video @ 15:49)

  • Predicting Student Performance with Control Flow Graph Embeddings. John Marsden, Spencer Yoder and Bita Akram. (DOI; Slides; Video)

  • Exploring Sequential Code Embeddings for Predicting Student Success in an Introductory Programming Course. Spencer Yoder, Muntasir Hoq, Peter Brusilovsky and Bita Akram. (DOI; Slides; Video)

11:30- 11:45 (US-East) / 16:45 - 17:00 (BST) Data Challenge Discussion (Video)

11:45- 12:00 (US-East) / 16:30 - 16:45 (BST) Coffee Break and Discussion

12:00 - 12:40 (US-East) / 17:00 - 17:40 (BST) Paper Presentation (5 minutes WIP/abstract) (Videos: Paper 1; Papers 2-5)

  • Open Keystroke-Level IDE Log Dataset from a CS1 MOOC. Juho Leinonen. (DOI; Slides)

  • Early prediction of student performance in a programming class using prior code submissions and metadata. Nazia Alam, Halim Acosta, Kevin Gao and Behrooz Mostafavi. (DOI; Slides)

  • SANN: A Subtree-based Attention Neural Network Model for Student Success Prediction Through Source Code Analysis. Muntasir Hoq, Peter Brusilovsky and Bita Akram. (DOI; Slides)

  • Utilizing programming traces to explore the dimensions of novice programmers' code writing skill. Yingbin Zhang, Luc Paquette, Juan Pinto and Aysa Xuemo Fan. (DOI; Slides)

  • How to Catch Novice Programmers’ Struggle: Detecting Moments of Struggle in Open-Ended Block-Based Programming Projects using Trace Log Data. Benyamin T. Tabarsi, Ally Limke, Heidi Reichert, Rachel Qualls, Thomas Price, Chris Martens and Tiffany Barnes. (DOI; Slides)

  • How, when, and why do novices struggle in programming? Exploring the experiences and perceptions of common programming moments in block-based environments. Heidi Reichert, Ally Limke, Benyamin Tabarsi, Thomas Price, Chris Martens and Tiffany Barnes. (DOI; Slides)

  • Work in Progress: The RICA Project: Rich, Immediate Critique of Antipatterns in Student Code. Leo Ureel II, Laura Brown, Mary Benjamin, Michelle Jarvie-Eggart and Jon Sticklen. (DOI; Slides)

  • Increasing Students' Engagement to Reminder Emails Through Multi-Armed Bandits. Fernando Yanez, Angela Zavaleta Bernuy, Ziwen Han, Michael Liut, Anna Rafferty and Joseph Jay Williams. (DOI; Slides)

12:40- 13:00 (US-East) / 17:40 - 18:00 (BST) Q&A for WIP/Abstract papers & Conclusion