课题基金 / 基金详情

A Pedagogical Laboratory for Object-Oriented Programming

A Pedagogical Laboratory for Object-Oriented Programming
面向对象编程教学实验室
批准号:
9750828
负责人:
Stuart Rubin
金额:
$2.03万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1997
资助国家:
美国
项目状态:
已结题
起止时间:
1997-08-01 至 1999-07-31

项目摘要

项目成果

Stuart Rubin的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
A teaching laboratory for object-oriented programming is being developed for software engineering students. It is being used to teach a team approach to software development. Rather than emphasizing software engineering management, the project is giving students the opportunity to develop a large software project using the Scheme language. This Lisp dialect enables them to leverage at least a 500 percent improvement in productivity. Using this language, they are more able to learn how to manage large-scale industrial software projects. In particular, students are receiving instruction in the areas of functional decomposition, optimization, random-basis testing, retrieval for reuse, and expert language translation. In the area of functional decomposition, students are learning how to decompose a complex software problem into manageable pieces and distribute the work across a team. They are learning, through the study of transformational programming, how to apply knowledge bases to optimize the code resulting from specifications. Students are also being taught how to reuse software (e.g., C++ and Scheme) using functional programming and knowledge-based transformation. Finally, students are being taught how to build interoperable software through the construction of prototype translators that translate between Scheme and Lisp or Scheme and a simple subset of C++. *
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
An Undergraduate Robotic Learning Laboratory
  • 批准号:
    9051617
  • 项目类别:
    Standard Grant
  • 资助金额:
    $1.6万
  • 财政年份:
    1990
  • 负责人:
    Stuart Rubin
  • 依托单位:
海外基金