课题基金 / 基金详情

CISE Educational Innovation: A Tool-Supported Programming Languages Curriculum

CISE Educational Innovation: A Tool-Supported Programming Languages Curriculum
CISE 教育创新:工具支持的编程语言课程
批准号:
0086255
负责人:
William Waite
金额:
$32.9万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2000
资助国家:
美国
项目状态:
已结题
起止时间:
2000-09-15 至 2006-08-31

项目摘要

项目成果

William Waite的其他基金

相似基金

相关文献

中文摘要
翻译
waite, William m .科罗拉多大学博尔德分校CISE教育创新:工具支持的编程语言课程该项目将软件工具开发的研究与开发整合到该机构的本科计算机科学课程中,特别强调计算机支持的协同工作和决策支持。该项目的策略包括“搭建”与内容相关的问题解决技能和与过程相关的小组互动技能,方法是将一套由研究界开发的工具集成到所有计算机科学专业所需的三门课程序列中。其关键思想是让学生参与到现实的项目中,从入门课程开始,但基础设施有选择地向学生隐藏复杂性。随着学生进入更高级的课程,更多的复杂性被揭示出来,直到最后,学生们参与到涉及重要合作工作的现实项目中。该项目有两个组成部分:(i)管理学生所面临的复杂性的软件基础设施,以及(ii)允许学生承担比通常在课堂环境中可能进行的更大项目的工具集合。学生还使用基于网络的日志工具来跟踪重要的里程碑、问题和与分配给他们的任务相关的其他问题。这个项目中使用的协作系统的主干包括一个存储库,该存储库包含学生项目的代码和实现监视器,学生在与存储库中的材料交互时使用的工具,以及一组控制学生如何与存储库内容交互的策略。这个项目解决了教育软件从业者的国家需要,他们可以在团队中处理大型、复杂的软件系统。
英文摘要
EIA-0086255Waite, William M.University of Colorado at Boulder CISE Educational Innovation: A Tool-Supported Programming Languages CurriculumThis project integrates research and development in software tools development into the undergraduate computer science program at this institution with special emphasis on computer-supported cooperative work and decision support. The project strategy involves "scaffolding" content-related problem solving skills and process-related group interaction skills by integrating a suite of tools, developed by the research community, into a three-course sequence required of all computer science majors. The key idea is that students are involved in realistic projects, beginning with their introductory courses, but an infrastructure selectively hides complexity from students. As students progress to more advanced courses, more of the complexity is revealed, until finally, students are involved in realistic projects involving significant collaborative work. The project has two components: (i) a software infrastructure that manages the complexity that students are exposed to, and (ii) a collection of tools that allow students to undertake larger projects than would normally be possible in a classroom setting. Students also use a web-based journal tool to keep track of significant milestones, problems, and other issues related to tasks assigned to them. The backbone of the collaborative system used in this project consists of a repository that contains code and implementation monitors for student projects, tools that students use when interacting with the materials in the repository, and a set of policies that control how students can interact with the repository contents. This project addresses the national need of educating software practitioners who can work on large, complex software systems in teams.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Code Generation Tools and Techniques
  • 批准号:
    8108063
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $17.49万
  • 财政年份:
    1981
  • 负责人:
    William Waite
  • 依托单位:
Industry University Cooperative Program - Code Generation Tools and Techniques
  • 批准号:
    7902954
  • 项目类别:
    Standard Grant
  • 资助金额:
    $7.77万
  • 财政年份:
    1979
  • 负责人:
    William Waite
  • 依托单位:
Software Engineering -- Portability and Adaptability
  • 批准号:
    7420427
  • 项目类别:
    Standard Grant
  • 资助金额:
    $13.5万
  • 财政年份:
    1975
  • 负责人:
    William Waite
  • 依托单位:
海外基金