首页> 外文会议>IEEE Symposium on Visual Languages and Human-Centric Computing >Toward a domain-specific visual discussion forum for learning computer programming: An empirical study of a popular MOOC forum
【24h】

Toward a domain-specific visual discussion forum for learning computer programming: An empirical study of a popular MOOC forum

机译:面向特定领域的视觉讨论论坛,以学习计算机编程:流行的MOOC论坛的实证研究

获取原文

摘要

Online discussion forums are one of the most ubiquitous kinds of resources for people who are learning computer programming. However, their user interface - a hierarchy of textual threads - has not changed much in the past four decades. We argue that generic forum interfaces are cumbersome for learning programming and that there is a need for a domain-specific visual discussion forum for programming. We support this argument with an empirical study of all 5,377 forum threads in Introduction to Computer Science and Programming Using Python, a popular edX MOOC. Specifically, we investigated how forum participants were hampered by its text-based format. Most notably, people often wanted to discuss questions about dynamic execution state - what happens “under the hood” as the computer runs code. We propose that a better forum for learning programming should be visual and domain-specific, integrating automatically-generated visualizations of execution state and enabling inline annotations of source code and output.
机译:对于正在学习计算机编程的人们来说,在线讨论论坛是最普遍的资源之一。但是,他们的用户界面(文本线程的层次结构)在过去的40年中变化不大。我们认为,通用的论坛界面对于学习编程非常麻烦,并且需要针对特定​​领域的可视化讨论论坛进行编程。我们通过对流行的edX MOOC使用Python进行计算机科学和编程入门中的所有5,377个论坛线程的实证研究,来支持该论点。具体来说,我们调查了论坛参与者如何受到其基于文本的格式的阻碍。最值得注意的是,人们经常想讨论有关动态执行状态的问题-当计算机运行代码时,“幕后”将发生什么。我们建议,一个更好的学习编程的论坛应该是可视的和特定于领域的,集成自动生成的执行状态可视化并启用源代码和输出的内联注释。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号