课题基金 / 基金详情

Collaborative Research: IUSE: EHR: Engaged Student Learning Exploration and Design Tier: Engaging and Enabling Learners to Reason Logically about Code

Collaborative Research: IUSE: EHR: Engaged Student Learning Exploration and Design Tier: Engaging and Enabling Learners to Reason Logically about Code
协作研究:IUSE:EHR:参与学生学习探索和设计层:参与并帮助学习者对代码进行逻辑推理
批准号:
1937846
负责人:
Joseph Hollingsworth
金额:
$0.43万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2019
资助国家:
美国
项目状态:
已结题
起止时间:
2019-06-01 至 2020-06-30

项目摘要

项目成果

Joseph Hollingsworth的其他基金

相似基金

相关文献

中文摘要
翻译
该项目的意义在于,将增强学生的逻辑推理能力,从而提高毕业后开发的软件质量。为了实现这一目标,该项目将采用一个包含交互式推理指南的集成系统,以帮助克服个人和集体的学习障碍。 这些指南将促进学生的渐进学习和教育工作者的渐进采用。 指南固有的自动化功能将使它们成为影响个性化和在线环境中的学习以及接触不同受众的理想工具。该项目的目标包括使学生能够正确推理所有有效输入的代码组合,使用自动验证引擎辅助的逻辑推理方法查明细粒度的学习障碍,并定制必要的辅导来帮助学生克服这些障碍。范围包括介绍性编程库中的常见代码习惯用法和更高级的基于组件的软件工程概念(例如合同)。 底层验证引擎使交互式指南能够提供一类学习者活动和定向逻辑反馈,这是标准 IDE(交互式开发环境)(例如 Eclipse)无法实现的。 研究和评估将重点关注指南如何吸引学生以及如何改进学习。
英文摘要
The significance of the project is that it will enhance the logical reasoning ability of students, and thus improve the quality of the software they develop after graduation. To make this possible, the project will employ an integrated system of engaging interactive reasoning guides to help overcome individual and collective learning obstacles. These guides will facilitate incremental learning for students and incremental adoption for educators. The automation inherent in the guides will make them an ideal vehicle for impacting learning in personalized and online settings and for reaching a diverse audience.The project goals include enabling students to reason correctly about code compositions on all valid inputs, pinpointing fine-grain learning obstacles using a logical reasoning approach aided by an automated verification engine, and tailoring the tutoring necessary to help students overcome those obstacles. The scope includes common code idioms from the introductory programming repertoire and more advanced component-based software engineering concepts such as contracts. The underlying verification engine makes it possible for the interactive guides to offer a class of learner activities and directed logical feedback not possible with standard IDEs (Interactive Development Environments) such as Eclipse. Research and evaluation will focus on how well the guides engage students and how learning is improved.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Overcoming Impediments to Computer Science Students' Understanding of Code: Scaling Up Automated Methods and Broadening Participation
  • 批准号:
    1915088
  • 项目类别:
    Standard Grant
  • 资助金额:
    $5.93万
  • 财政年份:
    2019
  • 负责人:
    Joseph Hollingsworth
  • 依托单位:
Collaborative Research: IUSE: EHR: Engaged Student Learning Exploration and Design Tier: Engaging and Enabling Learners to Reason Logically about Code
  • 批准号:
    1610957
  • 项目类别:
    Standard Grant
  • 资助金额:
    $4.24万
  • 财政年份:
    2016
  • 负责人:
    Joseph Hollingsworth
  • 依托单位:
Collaborative Research: "Hands On" Collaborative Reasoning across the Curriculum - Phase II
  • 批准号:
    1022191
  • 项目类别:
    Standard Grant
  • 资助金额:
    $5.02万
  • 财政年份:
    2010
  • 负责人:
    Joseph Hollingsworth
  • 依托单位:
国内基金
海外基金
Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    SATOSHI NAWATA
  • 依托单位:
Cell Research
Cell Research
Cell Research (细胞研究)