Creating Guided Code Explanations with chat.codes
Creating Guided Code Explanations with chat.codes
复制标题
使用 chat.codes 创建引导代码解释
DOI:
10.1145/3274400
复制
发表时间:
2018
影响因子:
--
通讯作者:
Resnick, Paul
中科院分区:
文献类型:
--
作者:
Oney, Steve;Brooks, Christopher;Resnick, Paul
Effective communication is crucial for instructors and students in programming courses. However, communicating about code can be difficult --- particularly in asynchronous settings where an instructor authors an explanation meant to be read and understood by a student later on. Communicating about code is uniquely difficult for two reasons. First, because of the dichotomous nature of the explanation, which consists of fragments of code and natural language descriptions. Second, instructors' explanations of code often involve modifying code throughout their explanation. This paper introduces chat.codes, a new tool for creating guided explanations about code. chat.codes introduces two features that make it easier to communicate about code. First, it adds deictic code references that allows instructors to write messages that reference specific regions of code. Second, it tracks and summarizes code edits in-line with messages, allowing instructors to create explanations in stages. An evaluation showed that these features were beneficial for both instructors and students.
登录
查看更多内容
DOI:
10.1145/2591683
发表时间:
2014
期刊:
Ubiquity
影响因子:
--
作者:
Murat Oztok;Clare Brett
通讯作者:
Clare Brett
DOI:
10.13016/m2dr5i-7bue
发表时间:
1999
期刊:
Educational Technology archive
影响因子:
--
作者:
Z. Berge
通讯作者:
Z. Berge
DOI:
--
发表时间:
2001
期刊:
World Conference on the WWW and Internet
影响因子:
--
作者:
Peter Brusilovsky
通讯作者:
Peter Brusilovsky
DOI:
10.1145/2676723.2677226
发表时间:
2015
期刊:
Proceedings of the 46th ACM Technical Symposium on Computer Science Education
影响因子:
--
作者:
C. Wilcox
通讯作者:
C. Wilcox
DOI:
10.1109/vlhcc.2015.7357224
发表时间:
2015
期刊:
2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
影响因子:
--
作者:
Parmit K. Chilana;C. Alcock;Shruti Dembla;Anson Ho;A. Hurst;Brett Armstrong;Philip J. Guo
通讯作者:
Philip J. Guo