首页    期刊浏览 2024年12月01日 星期日
登录注册

文章基本信息

  • 标题:Exercise Solution Check Specification Language for Interactive Programming Learning Environments
  • 本地全文:下载
  • 作者:Jakub Swacha
  • 期刊名称:OASIcs : OpenAccess Series in Informatics
  • 电子版ISSN:2190-6807
  • 出版年度:2017
  • 卷号:56
  • 页码:6:1-6:8
  • DOI:10.4230/OASIcs.SLATE.2017.6
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:Automatic checking of the correctness of students' solutions of programming exercises for generating appropriate feedback is a necessary component of interactive programming learning environments. Although there are multiple ways of specifying such a check, ranging from mere string patterns to code written in general-purpose programming language, they all have their deficiencies, with the check specification being too verbose, too complicated, difficult to reuse, or very limited in its expressive capabilities. In this paper, a new language designed especially for this purpose is described. It provides both extension and replacement for RegEx-based pattern specification so that checks typical for programming exercise verification can be expressed in a concise and highly-readable manner.
  • 关键词:automatic programming exercise solution verification; source code pattern specification; RegEx extension; RegEx alternative
国家哲学社会科学文献中心版权所有