课题基金 / 基金详情

EAGER: Collaborative Research: Developing a Parallel and Distributed Computing Concepts Curriculum Enhancement for the Computer Science Principles Course

EAGER: Collaborative Research: Developing a Parallel and Distributed Computing Concepts Curriculum Enhancement for the Computer Science Principles Course
EAGER:协作研究:为计算机科学原理课程开发并行和分布式计算概念课程增强
批准号:
1550928
负责人:
Alan Sussman
金额:
$5.96万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2015
资助国家:
美国
项目状态:
已结题
起止时间:
2015-09-01 至 2017-08-31

项目摘要

项目成果

Alan Sussman的其他基金

相似基金

相关文献

中文摘要
翻译
这个项目是为计算机科学原理(CS0)课程开始设计并行和分布式计算(PDC)课程改进,也适用于相应的高中先修课程(AP)课程。现代计算系统通常采用高水平的并行性(如多核、图形处理器)和分布式计算(如云服务)。PDC显著影响着日常生活,它在解决有意义的社会问题方面的重要性可以激发学生对在STEM领域及其他领域应用计算产生更深的兴趣。然而,大多数CS0课程主要建立在较旧的顺序计算模型上。CS0有多种目的,面向许多受众,现在被视为提高学生(特别是来自代表性不足的群体)对深入学习计算或主修计算机科学的兴趣的工具。因此,人们努力创建一种新的AP考试,并与之相关联的高中课程。由于AP考试仍处于试点阶段,因此有一个短暂的窗口期可以修改课程以反映21世纪的计算机技术。AP课程潜在的巨大影响可能很快就会让学生在旧的顺序模式下接受教育,形成一种难以改变的惯性。通过收集专家意见,并让必要的利益相关者参与进来,这一合作努力正在为CS0和AP课程制定PDC课程指南,以确保开发和采用合适的课程。目标是让学生了解现代计算技术的实际功能,而不是教授过时的操作模型。这项工作遵循的过程类似于提议者之前为本科课程设计PDC指南的非常成功的努力,该指南已被纳入ACM标准课程。该方法首先全面调查了CS0中PDC主题的实践状态。调查之后是由专家和利益攸关方参加的讲习班,利用他们的知识和经验。然后成立一个专门的指导委员会,就课程设计向调查人员提供建议,并帮助他们确定实现课程设计的方法。这项工作力求尽可能广泛地传播结果,以产生最大的影响。广泛的影响是这项工作的核心,它旨在扩大对PDC基础的重要概念的认识和欣赏,使许多不同学科和高中的学生都能理解。让更广泛的学生更容易接触到这些有趣和令人兴奋的话题,应该会对计算机科学的研究和并发计算在科学、工程和商业中的应用产生更深的兴趣。通过为下一代从业者和研究人员提供必要的技能和知识,以了解如何以及在何处应用PDC概念,推进PDC教育进一步推动了科学和工程的进步,而科学和工程越来越依赖于高性能计算。
英文摘要
This project is initiating design of a Parallel and Distributed Computing (PDC) curriculum enhancement for the Computer Science Principles (CS0) course that is also applicable to the corresponding high school advanced placement (AP) course. Modern computing systems routinely employ high levels of parallelism (e.g., multiple cores, graphics processors) and distributed computing (e.g., cloud services). PDC significantly affects daily lives, and its importance in solving meaningful societal problems can inspire students to take a deeper interest in applying computing in STEM fields and beyond. However, most CS0 curricula are founded predominantly on older, sequential models of computing. CS0 has multiple purposes that address many audiences, and is now seen as a vehicle for increasing interest among students, especially from underrepresented groups, for studying computing in depth or to major in computer science. It has thus been the subject of an effort to create a new AP exam, with associated high school courses. Since the AP exam is still in a pilot phase, there is a brief window for amending the curriculum to reflect 21st century computing. The potentially vast impact of the AP course could quickly settle into educating students under the old sequential paradigm, acquiring an inertia that makes it difficult to change. This collaborative effort is developing PDC curriculum guidelines for CS0 and AP courses through gathering expert input and involving necessary stakeholders to ensure that an appropriate curriculum is developed and adopted. The goal is for students to gain an understanding of how modern computing technology actually functions, rather than being taught an obsolete operational model. The effort is following a process similar to the proposers' highly successful prior effort to design a PDC guideline for undergraduate curricula, which was incorporated into the ACM standard curriculum. The approach begins with a thorough survey of the state of practice in covering PDC topics in CS0. The survey is followed by a workshop attended by experts and stakeholders to draw upon their knowledge and experience. Then a select steering committee is formed that advises the investigators on the design of a curriculum and helps them identify means to bring it to fruition. The effort seeks the broadest possible dissemination of the results to have the greatest possible impact.Broad impact is the core of this effort, which seeks to expand awareness and appreciation of the important concepts at the foundation of PDC, to students in many different disciplines and in high school. Making these interesting and exciting topics more accessible to a wider range of students should generate deeper interest in the study of computer science and the application of concurrent computation in science, engineering, and commerce. Advancing PDC education further enables advances in science and engineering, which depend ever more on high performance computing, by providing the next generation of practitioners and researchers with the necessary skills and knowledge to routinely recognize how and where PDC concepts may be applied.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
IPA Agreement with University of Maryland 4th Year (Sussman)
  • 批准号:
    1921376
  • 项目类别:
    Intergovernmental Personnel Award
  • 资助金额:
    $22.75万
  • 财政年份:
    2019
  • 负责人:
    Alan Sussman
  • 依托单位:
Collaborative Research: CI-ADDO-NEW: Parallel and Distributed Computing Curriculum Development and Educational Resources
CSR--AES: Creating a Robust Desktop Grid using Peer-to-Peer Services
  • 批准号:
    0615072
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $36.57万
  • 财政年份:
    2006
  • 负责人:
    Alan Sussman
  • 依托单位:
海外基金