The Applied Apprenticeship Approach (AAA): An Object-Oriented/Object-Based Framework for CS2

应用学徒方法 (AAA):面向对象/基于对象的 CS2 框架

基本信息

  • 批准号:
    9554910
  • 负责人:
  • 金额:
    $ 11.94万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    1996
  • 资助国家:
    美国
  • 起止时间:
    1996-07-01 至 1998-09-30
  • 项目状态:
    已结题

项目摘要

The second course in the standard Computer Science curriculum (CS 2) is often based on a theoretical study of data structures without an integrating practical component. As this course migrates to an object-oriented approach, students and instructors must be given materials to support a unified and application-oriented course. We propose to develop learning modules that support an application oriented, apprenticeship learning approach to the CS 2 course. Each module supports a methodology that is inverted from the traditional "learn a data structure and use it in a program" approach. Rather than studying data structures to use in applications, we propose to use applications to study data structures. Each module supports an apprentice style of learning wherein students read and modify implementations of data structures and application programs before writing them from scratch. Modules supply code libraries and frameworks, explanatory material for students and instructors, and potential programming, lab, and homework exercises. Each module supplies a situated learning experience that engages students from the outset by providing practical and illuminating examples for how and why data structures are used. Applications are interdisciplinary in nature, graphical where appropriate, and integrate several data structures into real-world programs. Modules will be developed to support object-oriented (using C++) design and programs, but each module will be developed as an Abstract Data Type (using C) to reach as wide an audience as possible. Three institutions are collaborating in this proposal: a research and teaching oriented private university, a teaching oriented public university, and a teaching oriented historically black university, ensuring that material will be accessible to a wide audience. The modules developed will be made available electronically, as hyper-text documents, and as published material to supplement traditional texts.
标准计算机科学课程(CS 2)的第二课程通常基于对没有整合实际组件的数据结构的理论研究。当本课程迁移到面向对象的方法时,必须给学生和讲师提供材料以支持统一和面向申请的课程。我们建议开发支持CS 2课程的面向应用程序的学徒学习方法的学习模块。每个模块都支持一种从传统的“学习数据结构并将其用于程序中使用”方法的方法。我们建议使用应用程序来研究数据结构,而不是研究要在应用中使用的数据结构。每个模块都支持一种学徒风格的学习方式,学生在从头开始编写数据结构和应用程序程序的实现。模块提供代码库和框架,学生和讲师的解释性材料以及潜在的节目,实验室和作业练习。每个模块都提供一种位置的学习体验,从一开始就通过提供实用和启发性的示例来吸引学生,以了解如何以及为什么使用数据结构。应用程序本质上是跨学科的,在适当的情况下是图形的,并将几个数据结构整合到现实世界中。将开发模块以支持面向对象的设计和程序,但是每个模块都将作为抽象数据类型(使用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 }}

Owen Astrachan其他文献

Owen Astrachan的其他文献

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

{{ truncateString('Owen Astrachan', 18)}}的其他基金

Collaborative Research: CS10K: Infusing Cooperative Learning into Computer Science Principles Courses to Promote Engagement and Diversity
协作研究:CS10K:将协作学习融入计算机科学原理课程以促进参与和多样性
  • 批准号:
    1440905
  • 财政年份:
    2015
  • 资助金额:
    $ 11.94万
  • 项目类别:
    Standard Grant
Collaborative Research: Broadening Participation in Computer Science: AP Computer Science Principles Phase II
合作研究:扩大计算机科学的参与:AP 计算机科学原理第二阶段
  • 批准号:
    1246919
  • 财政年份:
    2013
  • 资助金额:
    $ 11.94万
  • 项目类别:
    Continuing Grant
Collaborative Research: Broadening Participation in Computer Science: AP Computer Science Principles Phase II
合作研究:扩大计算机科学的参与:AP 计算机科学原理第二阶段
  • 批准号:
    1246951
  • 财政年份:
    2013
  • 资助金额:
    $ 11.94万
  • 项目类别:
    Cooperative Agreement
Using Computational Thinking to Model a New Course: Advanced Placement Computer Science: Principles
使用计算思维建模新课程:计算机科学先修课程:原理
  • 批准号:
    0938336
  • 财政年份:
    2009
  • 资助金额:
    $ 11.94万
  • 项目类别:
    Standard Grant
Computational Thinking and Fluency in the 21st Century
21世纪的计算思维和流畅性
  • 批准号:
    0848267
  • 财政年份:
    2008
  • 资助金额:
    $ 11.94万
  • 项目类别:
    Standard Grant
CPATH CDEF: Interdisciplinary Problem- and Case-based Computer Science
CPATH CDEF:基于问题和案例的跨学科计算机科学
  • 批准号:
    0722274
  • 财政年份:
    2007
  • 资助金额:
    $ 11.94万
  • 项目类别:
    Standard Grant
Collaborative Research: BPC-A: ARTSI: Advancing Robotics Technology for Societal Impact
合作研究:BPC-A:ARTSI:推进机器人技术以产生社会影响
  • 批准号:
    0742082
  • 财政年份:
    2007
  • 资助金额:
    $ 11.94万
  • 项目类别:
    Continuing Grant
CRCD: Modules and Courses for Ubiquitous and Mobile Computing
CRCD:普适移动计算模块和课程
  • 批准号:
    0088078
  • 财政年份:
    2000
  • 资助金额:
    $ 11.94万
  • 项目类别:
    Continuing Grant
CAREER: Using and Developing Design Patterns in Undergraduate Computer Science Courses
职业:在本科计算机科学课程中使用和开发设计模式
  • 批准号:
    9702550
  • 财政年份:
    1997
  • 资助金额:
    $ 11.94万
  • 项目类别:
    Continuing Grant
CISE Educational Innovation Program: CURIOUS - (C)enter for (U)ndergraduate Education and (R)esearch: (I)ntergration Thr(OU)gh Performance and Vi(S)ualization
CISE 教育创新计划:好奇 - (C) 进入 (U) 本科教育和 (R) 研究:(I) 整合Th(OU)gh 绩效和可视化 (S) 化
  • 批准号:
    9634475
  • 财政年份:
    1996
  • 资助金额:
    $ 11.94万
  • 项目类别:
    Standard Grant

相似海外基金

CIRCADIAN PATTERN OF REST-ACTIVITY RHYTHMS AND BLOOD PRESSURE AND THE UNDERLYING
休息活动节律和血压的昼夜节律模式及其基础
  • 批准号:
    10552581
  • 财政年份:
    2021
  • 资助金额:
    $ 11.94万
  • 项目类别:
CIRCADIAN PATTERN OF REST-ACTIVITY RHYTHMS AND BLOOD PRESSURE AND THE UNDERLYING
休息活动节律和血压的昼夜节律模式及其基础
  • 批准号:
    10308827
  • 财政年份:
    2021
  • 资助金额:
    $ 11.94万
  • 项目类别:
Neuroimaging of Manganese Toxicity
锰毒性的神经影像学
  • 批准号:
    10385692
  • 财政年份:
    2021
  • 资助金额:
    $ 11.94万
  • 项目类别:
CIRCADIAN PATTERN OF REST-ACTIVITY RHYTHMS AND BLOOD PRESSURE AND THE UNDERLYING
休息活动节律和血压的昼夜节律模式及其基础
  • 批准号:
    10786154
  • 财政年份:
    2021
  • 资助金额:
    $ 11.94万
  • 项目类别:
CIRCADIAN PATTERN OF REST-ACTIVITY RHYTHMS AND BLOOD PRESSURE AND THE UNDERLYING
休息活动节律和血压的昼夜节律模式及其基础
  • 批准号:
    10337345
  • 财政年份:
    2021
  • 资助金额:
    $ 11.94万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了