CISE Educational Innovation: A Tool-Supported Programming Languages Curriculum
CISE Educational Innovation: A Tool-Supported Programming Languages Curriculum
批准号:
0086255
负责人:
William Waite
金额:
$32.9万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2000
资助国家:
美国
项目状态:
已结题
起止时间:
2000-09-15 至 2006-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
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
-
依托单位:
海外基金