课题基金 / 基金详情

An Educational Tool for Teaching and Learning Concurrent Computer Programming Techniques

An Educational Tool for Teaching and Learning Concurrent Computer Programming Techniques
用于教授和学习并行计算机编程技术的教育工具
批准号:
2215359
负责人:
Wei Wang
金额:
$12.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2022
资助国家:
美国
项目状态:
未结题
起止时间:
2022-07-01 至 2025-06-30

项目摘要

项目成果

Wei Wang的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
This project aims to serve the national interest by improving student learning and instructor productivity in computing courses that teach concurrent programming. Modern computer applications require considerable computing power to produce results in a reasonable amount of time. Most programs can be broken up into constituent parts that can be executed at the same time or concurrently. Running program components concurrently can significantly reduce the running time of a program. Modern computer applications rely on concurrent execution to provide users with the level of performance they expect. Concurrent programming is challenging to teach effectively and is notoriously difficult to learn. There is a lack of effective debugging tools that allow students to analyze their code and to learn from their mistakes. The goal of this project is the development of an educational tool, called Evident, that will make it easier for instructors to teach concurrent programming and for students to develop the skills required to utilize concurrency in the programs that they develop. This project consists of three phases: (1) Developing a tool that supports backward/reverse debugging; (2) Developing visualizations for the execution order of concurrent programs; and (3) Studying the effectiveness of the resulting tool in a classroom setting. Research questions include: (1) Can replay-based debugging facilitate active learning? (2) Does visualization improve a student’s intuitive understanding of concurrency? (3) How do different visualization strategies affect a student’s ability to effectively utilize concurrency? and (4) Can visualization help teachers play a more active role in helping students understand concurrency? A three-phase evaluation will be conducted during the development process to ensure the useability of the tool. Qualitative feedback collected from students and instructors will be used to improve the design of tool. Formative assessments will be used to identify the most effective visualization practices. The NSF IUSE: EHR Program supports research and development projects to improve the effectiveness of STEM education for all students. Through the Engaged Student Learning track, the program supports the creation, exploration, and implementation of promising practices and tools.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.
期刊论文(3)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1145/3545945.3569818
发表时间: 2023
期刊: Proceedings of the 54th ACM Technical Symposium on Computer Science Education
影响因子: --
作者: [Wang, Wei, Ewoldt, Kathy B., Xie, Mimi, Mestas-Nuñez, Alberto M., Soderman, Sean, Wang, Jeffrey]
通讯作者: Wang, Jeffrey
DOI: 10.1109/ic2e55432.2022.00027
发表时间: 2022-09
期刊: 2022 IEEE International Conference on Cloud Engineering (IC2E)
影响因子: --
作者: [V. Jayakumar;Shivani Arbat;I. Kim;Wei Wang]
通讯作者: V. Jayakumar;Shivani Arbat;I. Kim;Wei Wang
DOI: 10.1145/3591195.3595276
发表时间: 2023-06
期刊: Proceedings of the 2023 ACM SIGPLAN International Symposium on Memory Management
影响因子: --
作者: [Hanmei Yang;Xin Zhao;Jin Zhou;Wei Wang;S. Kundu;Bo Wu;Hui Guan;Tongping Liu]
通讯作者: Hanmei Yang;Xin Zhao;Jin Zhou;Wei Wang;S. Kundu;Bo Wu;Hui Guan;Tongping Liu
CAREER: Harnessing the Interplay of Morphology, Viscoelasticity, and Surface-Active Agents to Modulate Soft Wetting
  • 批准号:
    2336504
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $50.54万
  • 财政年份:
    2024
  • 负责人:
    Wei Wang
  • 依托单位:
Collaborative Research: SHF: Small: Exploiting Performance Correlations for Accurate and Low-cost Performance Testing for Serverless Computing
  • 批准号:
    2155096
  • 项目类别:
    Standard Grant
  • 资助金额:
    $32.93万
  • 财政年份:
    2022
  • 负责人:
    Wei Wang
  • 依托单位:
Collaborative Research: EAGER: Enhancing Security and Privacy of Augmented Reality Mobile Applications through Software Behavior Analysis
  • 批准号:
    2221843
  • 项目类别:
    Standard Grant
  • 资助金额:
    $15.0万
  • 财政年份:
    2022
  • 负责人:
    Wei Wang
  • 依托单位:
PIPP Phase I: An End-to-End Pandemic Early Warning System by Harnessing Open-source Intelligence
海外基金