计算机科学 > 计算机与社会
[提交于 2025年8月3日
]
标题: 上下文无关语言构造作业的难度生成因素
标题: Difficulty Generating Factors for Context-free Language Construction Assignments
摘要: 计算机科学学生常常在抽象理论概念上遇到困难,尤其是在理论计算机科学的入门课程中。 其中一个挑战是理解上下文无关语言及其各种表示方法。 在本研究中,我们调查了影响学生构建上下文无关文法和下推自动机的因素。 我们提出了两个可能导致难度的因素,针对语言呈现给学生的方式:自然语言表示和冗长的集合符号表示。 此外,我们提出了两个针对给定上下文无关语言结构的因素:结构的嵌套和多重性的插入。 我们使用了交互式学习系统中的被试内随机化进行了一项控制实验,测试了构建上下文无关文法和下推自动机的难度因素。 我们的结果表明,四个因素中有三个显著影响学生在解决构建上下文无关文法练习中的客观表现,而学生的主观困难程度仅部分与客观表现指标一致。 对于下推自动机任务的结果与上下文无关文法任务的结果有明显差异。 我们的变化要么影响微乎其微,要么在某些情况下甚至降低了难度。 因此,无法对下推自动机任务做出可靠的统计结论。 这些结果为能够自适应地为个别学生选择适当练习的学习系统奠定了基础。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.