CPATH-2: Globally Distributed Software Development: an Instructional Community Model
CPATH-2: Globally Distributed Software Development: an Instructional Community Model
批准号:
0939198
负责人:
Stuart Faulk
金额:
$67.45万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2009
资助国家:
美国
项目状态:
已结题
起止时间:
2009-10-01 至 2013-09-30
中文摘要
研究表明,在地理、时间和文化差异导致软件工程协调和控制问题的意义上,“距离很重要”,这些问题在质量和数量上都与在同一地点开发中的问题不同。尽管如此,尽管软件开发已经成为一项全球性的事业,但计算机科学教育到目前为止在课程内容和学生体验方面仍然很大程度上是狭隘的。这个CPATH项目正在建立一个自我维持的、由教育工作者组成的国际社区,致力于在全球分布式软件开发中的沟通、协调和跨学科协调等人类问题的背景下教授关键的计算思维技能。这个项目的一个关键前提是,全球分布式项目的挑战是学生发展和重视计算思维技能(如抽象、模块化和形式化)的理想环境。该项目将收集并开发相关教学材料的公共集合,并为学生在全球分布的团队中工作的软件工程项目课程组装必要的基础设施。一系列社区建设研讨会将把来自大学、工业界和专业组织的各方聚集在一起,以促进合作、产生想法、分享经验和改进共同的教学资产。重振计算机科学教育,使其涵盖全球分布的软件开发,是为美国劳动力做好准备并在未来的软件工程中保持领导地位所必需的。这包括在国际合作工作的实际操作中培养文化理解和敏感性。除了开发教学材料和基础设施外,CPATH项目还涉及系统传播、教学伙伴关系的形成以及学术机构和行业之间的其他合作。通过降低采用和参与的障碍,它将发展教学社区,教育更多的学生,并将大学纳入服务不足的社区。
英文摘要
Studies show that "distance matters" in the sense that geographic, temporal, and cultural differences lead to software engineering coordination and control problems that differ qualitatively and quantitatively from those in co-located development. Nonetheless, while software development has become a global enterprise, computer science education so far remains largely parochial in course content and student experience. This CPATH project is establishing a self-sustaining, international community of educators committed to teaching key computational thinking skills in the context of the human problems of communication, coordination, and interdisciplinary coordination in globally distributed software development. A key premise of this project is that the challenges of globally distributed projects are an ideal context for students to develop and value computational thinking skills such as abstraction, modularization, and formalization. The project will gather and develop a common collection of relevant pedagogic materials, and assemble the necessary infrastructure for software engineering project courses in which students work in globally distributed teams. A set of community-building workshops will bring together parties from universities, industry, and professional organizations to foster collaboration, generate ideas, share experience, and improve common pedagogical assets. Revitalizing computer science education to encompass globally distributed software development is necessary to prepare the U.S. workforce and maintain leadership in the future of software engineering. This includes fostering cultural understanding and sensitivity in the practical exercise of internationally collaborative work. In addition to developing pedagogical materials and infrastructure, this CPATH project also addresses systematic dissemination, formation of teaching partnerships, and other collaboration between academic institutions and industry. By lowering barriers to adoption and participation it will grow the teaching community, educate more students, and include universities in underserved communities.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Sofware Engineering Pioneers Symposium - ICSE 03
-
批准号:0331343
-
项目类别:Standard Grant
-
资助金额:$0.75万
-
财政年份:2003
-
负责人:Stuart Faulk
-
依托单位:
海外基金