CRII: SHF: Systematic Construction of Teaching Language Progressions for Embedded Domain-Specific Languages
CRII:SHF:嵌入式领域特定语言教学语言进程的系统构建
基本信息
- 批准号:2348408
- 负责人:
- 金额:$ 17.5万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2024
- 资助国家:美国
- 起止时间:2024-04-15 至 2026-03-31
- 项目状态:未结题
- 来源:
- 关键词:
项目摘要
The project explores the development of teaching language progressions for Embedded Domain-Specific Languages (EDSLs), focusing on making programming more accessible to novice learners. It addresses the challenging transition from basic programming to advanced EDSLs. The project's novelties are its approach to simplify EDSLs into starter versions, gradually introducing complexity, and its methodology to construct these teaching languages by repurposing existing EDSL components. The project's impacts are significant, aiming to democratize programming education and enhance learners' grasp of complex programming languages, ultimately contributing to a more inclusive and skilled programming community.In a more technical scope, the project employs a structured approach to create two tailored teaching EDSLs (tEDSLs), specifically for algebraic pattern matching and constraint logic programming. These tEDSLs are designed to evolve in complexity, aligning with the learners' growing proficiency. The investigator will conduct a pilot study with novice students to evaluate the effectiveness of these tEDSLs, assessing both learning outcomes and engagement levels. This endeavor is expected to yield significant advances in programming language design and computer science education, fostering an easier transition for learners to master expert-level EDSLs and potentially shaping future pedagogical strategies in programming education.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
该项目探索嵌入式领域特定语言 (EDSL) 教学语言进程的发展,重点是让新手更容易学习编程。它解决了从基本编程到高级 EDSL 的挑战性过渡。该项目的新颖之处在于其将 EDSL 简化为入门版本的方法,逐渐引入复杂性,以及通过重新利用现有 EDSL 组件来构建这些教学语言的方法。该项目的影响是重大的,旨在实现编程教育民主化并增强学习者对复杂编程语言的掌握,最终有助于建立一个更具包容性和技能的编程社区。在更具技术性的范围内,该项目采用结构化方法来创建两种量身定制的教学 EDSL (tEDSL),专门用于代数模式匹配和约束逻辑编程。这些 tEDSL 的设计目的是随着学习者熟练程度的提高而不断发展复杂性。研究者将对新手进行试点研究,以评估这些 tEDSL 的有效性,评估学习成果和参与水平。这项努力预计将在编程语言设计和计算机科学教育方面取得重大进展,促进学习者更轻松地掌握专家级 EDSL,并有可能塑造未来编程教育的教学策略。该奖项反映了 NSF 的法定使命,并被认为是值得的通过使用基金会的智力优势和更广泛的影响审查标准进行评估来获得支持。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Jason Hemann其他文献
A Summer Stem Outreach Program Run By Graduate Students: Successes, Challenges, And Recommendations For Implementation
由研究生开展的夏季干外展计划:成功、挑战和实施建议
- DOI:
10.51355/jstem.2018.40 - 发表时间:
2018-12-01 - 期刊:
- 影响因子:0
- 作者:
Daniel B Schwab;L. W. Cole;Karna M Desai;Jason Hemann;K. R. Hummels;Adam V. Maltese - 通讯作者:
Adam V. Maltese
Jason Hemann的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
相似国自然基金
面向5G通信的超高频FBAR耗散机理和耗散稳定性研究
- 批准号:12302200
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
宽运行范围超高频逆变系统架构拓扑与调控策略研究
- 批准号:52377175
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
超高频同步整流DC-DC变换器效率优化关键技术研究
- 批准号:62301375
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
衔接蛋白SHF负向调控胶质母细胞瘤中EGFR/EGFRvIII再循环和稳定性的功能及机制研究
- 批准号:82302939
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
超高频光声频谱渐进式调制下的光声显微成像轴向分辨率提升研究
- 批准号:62265011
- 批准年份:2022
- 资助金额:34 万元
- 项目类别:地区科学基金项目
相似海外基金
CCF: SHF: CORE: Small: Towards Systematic Quality Control of Physically Unclonable Functions (PUFs)
CCF:SHF:CORE:小型:迈向物理不可克隆功能(PUF)的系统质量控制
- 批准号:
2244479 - 财政年份:2023
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
SHF: Medium: More Reliable Image Networks through Scene-based Specification, Neuro-symbolic Training, and Systematic Specification-driven Testing
SHF:中:通过基于场景的规范、神经符号训练和系统规范驱动测试实现更可靠的图像网络
- 批准号:
2312487 - 财政年份:2023
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
CRII: SHF: Toward Sustainable Software for Science - Implementing and Assessing Systematic Testing Approaches for Scientific Software
CRII:SHF:迈向可持续科学软件 - 实施和评估科学软件的系统测试方法
- 批准号:
1656877 - 财政年份:2017
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
CRII: SHF: Analysis and Automation of Global Systematic Changes
CRII:SHF:全球系统性变化的分析和自动化
- 批准号:
1565827 - 财政年份:2016
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
CRII: SHF: Scaling Systematic Software Analyses Using Memoization
CRII:SHF:使用记忆化扩展系统软件分析
- 批准号:
1464123 - 财政年份:2015
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant