Fetching the paper…
Reading the bibliography…
Worked examples, which present an explained code for solving typical programming problems are among the most popular types of learning content in programming classes.
The case for case studies of programming problems
Marcia C. Linn and Michael J. Clancy · 1992
Earlier work this paper cites.
Bleu: a method for automatic evaluation of machine translation
Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu · 2002
Earlier work this paper cites.
Meteor: An automatic metric for mt evaluation with improved correlation with human judgments
Satanjeev Banerjee and Alon Lavie · 2005
Earlier work this paper cites.
Lexical diversity and lexical density in speech and writing: A developmental perspective
Victoria Johansson · 2008
Earlier work this paper cites.
The role of community feedback in the student example authoring process: an evaluation of annotex
I-Han Hsiao and Peter Brusilovsky · 2011
Earlier work this paper cites.
chrf: character n-gram f-score for automatic mt evaluation
Maja Popović · 2015
Earlier work this paper cites.
Codecast: An innovative technology to facilitate teaching and learning computer programming in a c language online course
Rémi Sharrock, Ella Hamonic, Mathias Hiron, and Sébastien Carlier · 2017
Earlier work this paper cites.
Daniel Cer, Yinfei Yang, Sheng-yi Kong, Nan Hua, Nicole Limtiaco, Rhomni St John, Noah Constant, Mario Guajardo-Cespedes, Steve Yuan, Chris Tar, et al · 2018
Earlier work this paper cites.
Codemotion: expanding the design space of learner interactions with computer programming tutorial videos
Kandarp Khandwala and Philip J. Guo · 2018
Earlier work this paper cites.
Bertscore: Evaluating text generation with bert
Tianyi Zhang, Varsha Kishore, Felix Wu, Kilian Q Weinberger, and Yoav Artzi · 2019
Earlier work this paper cites.
Error message readability and novice debugging performance
Paul Denny, James Prather, and Brett A. Becker · 2020
Earlier work this paper cites.
Improving engagement in program construction examples for learning python programming
Roya Hosseini, Kamil Akhuseyinoglu, Peter Brusilovsky, Lauri Malmi, Kerttu Pollari-Malmi, Christian Schunn, and Teemu Sirkiä · 2020
Cited alongside, same era.
On designing programming error messages for novices: Readability and its constituent factors
Paul Denny, James Prather, Brett A. Becker, Catherine Mooney, John Homer, Zachary C Albrecht, and Garrett B. Powell · 2021
Cited alongside, same era.
Reassessing automatic evaluation metrics for code summarization tasks
Devjeet Roy, Sarah Fakhoury, and Venera Arnaoudova · 2021
Cited alongside, same era.
Automated assessment of student self-explanation during source code comprehension
Jeevan Chapagain, Lasang Tamang, Rabin Banjade, Priti Oli, and Vasile Rus · 2022
Cited alongside, same era.
Semantic similarity metrics for evaluating source code summarization
Sakib Haque, Zachary Eberhart, Aakash Bansal, and Collin McMillan · 2022
Cited alongside, same era.
GPTutor: A ChatGPT-powered programming tool for code explanation
Eason Chen, Ray Huang, Han-Shin Chen, Yuen-Hsien Tseng, and Liang-Yi Li · 2023
Closest in time.
Readsum: Retrieval-augmented adaptive transformer for source code summarization
Yunseok Choi, Cheolwon Na, Hyojun Kim, and Jee-Hyong Lee · 2023
Closest in time.
Textdescriptives: A python package for calculating a large variety of metrics from text
Lasse Hansen, Ludvig Renbo Olsen, and Kenneth C. Enevoldsen · 2023
Closest in time.
Survey of hallucination in natural language generation
Ziwei Ji, Nayeon Lee, Rita Frieske, Tiezheng Yu, Dan Su, Yan Xu, Etsuko Ishii, Ye Jin Bang, Andrea Madotto, and Pascale Fung · 2023
Closest in time.
Comparing Code Explanations Created by Students and Large Language Models
Juho Leinonen, Paul Denny, Stephen MacNeil, Sami Sarsa, Seth Bernstein, Joanne Kim, Andrew Tran, and Arto Hellas · 2023
Closest in time.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Rethinking positional encoding in tree transformer for code representation
Han Peng, Ge Li, Yunfei Zhao, and Zhi Jin · 2022
Cited alongside, same era.
Improved evaluation of automatic source code summarisation
Jesse Phillips, David Bowes, Mahmoud El-Haj, and Tracy Hall · 2022
Cited alongside, same era.
Automatic generation of programming exercises and code explanations using large language models
Sami Sarsa, Paul Denny, Arto Hellas, and Juho Leinonen · 2022
Cited alongside, same era.
Code-DKT: A code-based knowledge tracing model for programming tasks, 2022
Yang Shi, Min Chi, Tiffany Barnes, and Thomas William Price · 2022
Cited alongside, same era.
Ján Cegin, Jakub Simko, and Peter Brusilovsky · 2023
Cited alongside, same era.
Jierui Li, Szymon Tworkowski, Yingying Wu, and Raymond Mooney · 2023
Closest in time.
Experiences from using code explanations generated by large language models in a web software development e-book
Stephen MacNeil, Andrew Tran, Arto Hellas, Joanne Kim, Sami Sarsa, Paul Denny, Seth Bernstein, and Juho Leinonen · 2023
Closest in time.
Improving code comprehension through scaffolded self-explanations
Priti Oli, Rabin Banjade, Arun Balajiee Lekshmi Narayanan, Jeevan Chapagain, Lasang Jimba Tamang, Peter Brusilovsky, and Vasile Rus · 2023
Closest in time.
Is ChatGPT the ultimate programming assistant – how far is it?, 2023
Haoye Tian, Weiqi Lu, Tsz On Li, Xunzhu Tang, Shing-Chi Cheung, Jacques Klein, and Tegawendé F. Bissyandé · 2023
Closest in time.
Why Johnny can’t prompt: How non-AI experts try (and fail) to design LLM prompts
J.D. Zamfirescu-Pereira, Richmond Y. Wong, Bjoern Hartmann, and Qian Yang · 2023
Closest in time.