课题基金 / 基金详情

Making Interaction Fundamental in Object-oriented CS1: Programming Tools and Curricular Materials to Support Concurrency and Event-driven Programming

Making Interaction Fundamental in Object-oriented CS1: Programming Tools and Curricular Materials to Support Concurrency and Event-driven Programming
让交互成为面向对象 CS1 的基础:支持并发和事件驱动编程的编程工具和课程材料
批准号:
0088895
负责人:
Kim Bruce
金额:
$28.79万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2001
资助国家:
美国
项目状态:
已结题
起止时间:
2001-01-01 至 2004-12-31

项目摘要

项目成果

Kim Bruce的其他基金

相似基金

相关文献

中文摘要
翻译
计算机科学(31)尽管付出了很多努力,典型的计算机科学入门课程仍然没有以现代软件实际实现的方式呈现软件开发过程。我们的方法是将对象优先风格与动画、并发性和事件驱动编程等高级主题结合起来。这样做的机制是使用一个广泛的例程库,它提供了一个环境,让学生使用简单版本的高级技术来解决有趣的问题。通过逐渐减少本图书馆提供的支持,我们向学生介绍计算机科学中更深层次的问题,自然地激发高级材料。我们的工作成果包括在入门级实现动画、并发和事件驱动编程的库;这个库的独立教程;使用此库的一套广泛的示例程序和练习;还有一本教科书。这些材料将在不同的机构进行评估,从大学预科到高选拔赛。
英文摘要
Computer Science (31)Despite many efforts, the typical introductory course in computer science still does not present the software development process the way modern software is actually implemented. Our approach is to combine an object-first style with such normally advanced topics as animation, concurrency and event-driven programming. The mechanism for doing so is the use of an extensive library of routines which provides an environment in which students solve interesting problems using simple versions of advanced techniques. By gradually reducing the support provided by this library, we introduce students to deeper issues in computer science naturally motivating advanced material. The results of our work include the library which enables animation, concurrency and event-drive programming at the introductory level; a self-contained tutorial for this libary; an extensive suite of sample programs and exercises which make use of this library; and a textbook. Each of these materials will be evaluated at a variety of institutions ranging from college preparatory to highly selective.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
RUI: Modules and Parallel Specialization of Object Types
  • 批准号:
    0632458
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $13.07万
  • 财政年份:
    2006
  • 负责人:
    Kim Bruce
  • 依托单位:
RUI: Modules and Parallel Specialization of Object Types
  • 批准号:
    0306486
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $20.69万
  • 财政年份:
    2003
  • 负责人:
    Kim Bruce
  • 依托单位:
RUI: Design of Object-Oriented Programming Languages
  • 批准号:
    9988210
  • 项目类别:
    Standard Grant
  • 资助金额:
    $10.4万
  • 财政年份:
    2000
  • 负责人:
    Kim Bruce
  • 依托单位:
RUI: Design of Object-Oriented Programming Languages
  • 批准号:
    9870253
  • 项目类别:
    Standard Grant
  • 资助金额:
    $10.4万
  • 财政年份:
    1998
  • 负责人:
    Kim Bruce
  • 依托单位:
国内基金
海外基金
基于interaction和backbone的NP类MAS问题解集表示、复杂性统计与高效算法研究
  • 批准号:
    11201019
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    22.0万元
  • 批准年份:
    2012
  • 负责人:
    韦卫
  • 依托单位:
Reality-based Interaction用户界面模型和评估方法研究
  • 批准号:
    61170182
  • 项目类别:
    面上项目
  • 资助金额:
    57.0万元
  • 批准年份:
    2011
  • 负责人:
    田丰
  • 依托单位:
Molecular Interaction Reconstruction of Rheumatoid Arthritis Therapies Using Clinical Data