从链接代码、代码片段和输出组成灵活组织的逐步教程

荣誉提名
编程教育与计算思维原型设计与用户测试在线课程设计师

编程教程是一种广泛使用的、多用途的教学编程的媒介。在本文中,我们报告了编程教程的内容和结构,作者在编写教程时遇到的痛点,以及一种设计工具以帮助改进这一过程的设计。对12位有经验的教程作者的访谈研究发现,他们通过在文本和说明性输出之间交错代码片段来构建文档。研究还发现,作者必须经常保持源程序、代码片段和输出的相关工件在程序演变过程中的一致性。对网络上200个经常引用的教程的内容分析还发现,大多数教程包含作者需要保持相互一致的相关工件——从片段生成的重复代码和输出。为了解决这些需求,我们设计了一种具有新颖创作功能的工具Torii。实验室研究显示,教程作者可以成功地使用该工具,利用所确定的独特功能,并为设计未来的教程创作工具提供了指导。

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/papers/chi/32343/2020

广告推荐

学习 AI 编程到 CodeNow

open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3313831.3376798
一眼看懂

论文快照

fact_check
dataset
来源
CHI
calendar_month
年份
2020
emoji_events
奖项
荣誉提名
group
作者
5 位作者
sell
研究子方向
编程教育与计算思维、原型设计与用户测试
work
职业/产业
在线课程设计师
article
内容状态
仅摘要
hub
相关论文
0 篇相关论文