Denicek:面向文档的终端用户编程计算基质
作者
JE
Jonathan Edwards
Independent交互式数据可视化编程教育与计算思维智能辅导系统与学习分析大学教授与研究人员软件工程师与开发者数据科学家与分析师HCI 研究员
用户中心编程研究催生了多种引人入胜的编程体验,包括协作源码编辑、演示编程、增量重算、模式变更控制、终端用户调试和具体编程。这些体验推动了终端用户编程的发展,但很难在现有编程语言和系统的基础上实现。我们提出 Denicek,一个简化上述编程体验实现的计算基质。Denicek 将程序表示为一系列编辑操作,用于构建和转换由数据和公式组成的文档。Denicek 提供编辑历史的三种操作:编辑应用、历史合并和冲突解决。通过组合这三种操作,可以轻松实现多种编程体验。我们展示了 Denicek 的架构,讨论了关键设计考量,并详细阐述了各种编程体验的实现。为评估该基质,我们使用 Denicek 开发了一个创新的交互式数据科学笔记本系统。案例研究表明,Denicek 计算基质为设计丰富的交互式终端用户编程系统提供了合适的基础。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
当前问题库还没有收录这篇论文的问题与痛点。
暂无符合条件(≥60% 相似度)的相关论文
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)
快捷操作
广告推荐
学习 AI 编程到 CodeNow
open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3746059.3747646
一眼看懂
fact_check论文快照
dataset
来源
UIST
calendar_month
年份
2025
emoji_events
奖项
未标记奖项
group
作者
2 位作者
sell
研究子方向
交互式数据可视化、编程教育与计算思维、智能辅导系统与学习分析
work
职业/产业
大学教授与研究人员、软件工程师与开发者、数据科学家与分析师、HCI 研究员
article
内容状态
仅摘要
hub
相关论文
0 篇相关论文