A Pedagogical Laboratory for Object-Oriented Programming

面向对象编程教学实验室

基本信息

  • 批准号:
    9750828
  • 负责人:
  • 金额:
    $ 2.03万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    1997
  • 资助国家:
    美国
  • 起止时间:
    1997-08-01 至 1999-07-31
  • 项目状态:
    已结题

项目摘要

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++. *
一个面向对象编程的教学实验室正在为软件工程专业的学生开发。它被用来教授团队的软件开发方法。该项目不是强调软件工程管理,而是让学生有机会使用Scheme语言开发大型软件项目。这种Lisp方言使他们能够利用至少500%的生产力改进。使用这种语言,他们更能够学习如何管理大型工业软件项目。特别是,学生们正在接受功能分解、优化、随机基础测试、检索重用和专家语言翻译等领域的指导。在功能分解领域,学生将学习如何将复杂的软件问题分解为可管理的部分,并将工作分配给整个团队。通过对转换编程的学习,他们正在学习如何应用知识库来优化由规范生成的代码。学生还将学习如何使用函数式编程和基于知识的转换来重用软件(例如c++和Scheme)。最后,学生们将学习如何通过构建在Scheme和Lisp或Scheme和c++的一个简单子集之间进行翻译的原型翻译器来构建可互操作的软件。*

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Stuart Rubin其他文献

Pathologic fracture in a 66-year-old man
  • DOI:
    10.1016/s1076-6332(05)80734-2
  • 发表时间:
    1994-11-01
  • 期刊:
  • 影响因子:
  • 作者:
    Christina Jacobs;Stuart Rubin
  • 通讯作者:
    Stuart Rubin
The flipped meniscus sign
  • DOI:
    10.1007/bf00197673
  • 发表时间:
    1993-05-01
  • 期刊:
  • 影响因子:
    2.200
  • 作者:
    Nogah Haramati;Ronald B. Staron;Stuart Rubin;Elise H. Shreck;Frieda Feldman;Howard jKiernan
  • 通讯作者:
    Howard jKiernan

Stuart Rubin的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Stuart Rubin', 18)}}的其他基金

An Undergraduate Robotic Learning Laboratory
本科生机器人学习实验室
  • 批准号:
    9051617
  • 财政年份:
    1990
  • 资助金额:
    $ 2.03万
  • 项目类别:
    Standard Grant

相似海外基金

REU Site: Field and laboratory studies of coastal marine processes at the Shannon Point Marine Center
REU 站点:香农角海洋中心沿海海洋过程的现场和实验室研究
  • 批准号:
    2349136
  • 财政年份:
    2024
  • 资助金额:
    $ 2.03万
  • 项目类别:
    Continuing Grant
REU Site: Bigelow Laboratory for Ocean Sciences - Undergraduate Research Experience in the Gulf of Maine and the World Ocean
REU 站点:毕格罗海洋科学实验室 - 缅因湾和世界海洋的本科生研究经验
  • 批准号:
    2349230
  • 财政年份:
    2024
  • 资助金额:
    $ 2.03万
  • 项目类别:
    Continuing Grant
Collaborative Research: Laboratory Measurements of Oxygen (O) and Nitrogen (N2) Ultraviolet (UV) Cross Sections by Particle Impact for Remote Sensing of Thermosphere O/N2 Variation
合作研究:通过粒子撞击实验室测量氧气 (O) 和氮气 (N2) 紫外线 (UV) 截面,以遥感热层 O/N2 变化
  • 批准号:
    2334619
  • 财政年份:
    2024
  • 资助金额:
    $ 2.03万
  • 项目类别:
    Standard Grant
Human-Machine-Interaction Laboratory
人机交互实验室
  • 批准号:
    528773253
  • 财政年份:
    2024
  • 资助金额:
    $ 2.03万
  • 项目类别:
    Major Research Instrumentation
Unveiling the Physics of High-Density Relativistic Pair Plasma Jets in the Laboratory
在实验室中揭示高密度相对论对等离子体射流的物理原理
  • 批准号:
    EP/Y035038/1
  • 财政年份:
    2024
  • 资助金额:
    $ 2.03万
  • 项目类别:
    Research Grant
Non-perturbative Conformal Field Theory in Quantum Gravity and the Laboratory (Exact CFT)
量子引力中的非微扰共形场论和实验室(精确 CFT)
  • 批准号:
    EP/Z000106/1
  • 财政年份:
    2024
  • 资助金额:
    $ 2.03万
  • 项目类别:
    Research Grant
Open Access Block Award 2024 - National Physical Laboratory NPL
2024 年开放存取块奖 - 国家物理实验室 NPL
  • 批准号:
    EP/Z532344/1
  • 财政年份:
    2024
  • 资助金额:
    $ 2.03万
  • 项目类别:
    Research Grant
Discovering Daresbury Laboratory
探索达斯伯里实验室
  • 批准号:
    ST/Y005805/1
  • 财政年份:
    2024
  • 资助金额:
    $ 2.03万
  • 项目类别:
    Research Grant
Collaborative Research: Broadening Instructional Innovation in the Chemistry Laboratory through Excellence in Curriculum Development
合作研究:通过卓越的课程开发扩大化学实验室的教学创新
  • 批准号:
    2337028
  • 财政年份:
    2024
  • 资助金额:
    $ 2.03万
  • 项目类别:
    Continuing Grant
Maximizing the Impact of Engineering Laboratory Studies to Transform Undergraduate Engineering Curriculum and Advance Student Outcomes
最大限度地发挥工程实验室研究的影响,改变本科工程课程并提高学生的成绩
  • 批准号:
    2337194
  • 财政年份:
    2024
  • 资助金额:
    $ 2.03万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了