课题基金 / 基金详情

Program Derivation for a Data Structures Course

Program Derivation for a Data Structures Course
数据结构课程的程序推导
批准号:
9455660
负责人:
David Naumann
金额:
$2.37万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1995
资助国家:
美国
项目状态:
已结题
起止时间:
1995-06-01 至 1997-05-31

项目摘要

项目成果

David Naumann的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
9455660 Naumann Computer programming is often taught primarily by example, and there is widespread interest in more systematic methods, especially mathematically rigorous "formal methods". There are now undergraduate level textbooks and teaching materials for beginning programming courses using the method called program derivation, whereby correct programs are derived from their specifications by calculation. The objective is to develop lecture notes and programming assignments for an undergraduate data structures course based on program derivation. The materials are based on those now being used in the classroom, and will be evaluated by educators at other universities for content and suitability for use in undergraduate courses in data structures. By meeting the need for instructional material based on the extensive research literature on program derivation, this project directly benefits educators who wish to teach scientifically based systematic methods of programming. By providing material on par with textbooks for the more traditional approach, this project helps to provide a basis for meaningful comparison between curricula based on formal methods and other curricula.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SaTC: CORE: Small: Relational Verification for Information Assurance and Privacy
  • 批准号:
    1718713
  • 项目类别:
    Standard Grant
  • 资助金额:
    $45.19万
  • 财政年份:
    2017
  • 负责人:
    David Naumann
  • 依托单位:
EAGER: Hyperproperty Abstraction for Information Flow Control
  • 批准号:
    1649894
  • 项目类别:
    Standard Grant
  • 资助金额:
    $10.48万
  • 财政年份:
    2016
  • 负责人:
    David Naumann
  • 依托单位:
TWC: Medium: Collaborative: Flexible and Practical Information Flow Assurance for Mobile Apps
  • 批准号:
    1228930
  • 项目类别:
    Standard Grant
  • 资助金额:
    $52.66万
  • 财政年份:
    2012
  • 负责人:
    David Naumann
  • 依托单位:
SHF: Small: Collaborative Research: Specification Language Foundations for Modular Reasoning Methodologies
  • 批准号:
    0915611
  • 项目类别:
    Standard Grant
  • 资助金额:
    $24.99万
  • 财政年份:
    2009
  • 负责人:
    David Naumann
  • 依托单位:
海外基金