The Applied Apprenticeship Approach (AAA): An Object-Oriented/Object-Based Framework for CS2
The Applied Apprenticeship Approach (AAA): An Object-Oriented/Object-Based Framework for CS2
批准号:
9554910
负责人:
Owen Astrachan
金额:
$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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: CS10K: Infusing Cooperative Learning into Computer Science Principles Courses to Promote Engagement and Diversity
-
批准号:1440905
-
项目类别:Standard Grant
-
资助金额:$10.47万
-
财政年份:2015
-
负责人:Owen Astrachan
-
依托单位:
Collaborative Research: Broadening Participation in Computer Science: AP Computer Science Principles Phase II
-
批准号:1246919
-
项目类别:Continuing Grant
-
资助金额:$54.39万
-
财政年份:2013
-
负责人:Owen Astrachan
-
依托单位:
Collaborative Research: Broadening Participation in Computer Science: AP Computer Science Principles Phase II
-
批准号:1246951
-
项目类别:Cooperative Agreement
-
资助金额:$521.0万
-
财政年份:2013
-
负责人:Owen Astrachan
-
依托单位:
Using Computational Thinking to Model a New Course: Advanced Placement Computer Science: Principles
-
批准号:0938336
-
项目类别:Standard Grant
-
资助金额:$209.35万
-
财政年份:2009
-
负责人:Owen Astrachan
-
依托单位:
Computational Thinking and Fluency in the 21st Century
-
批准号:0848267
-
项目类别:Standard Grant
-
资助金额:$9.84万
-
财政年份:2008
-
负责人:Owen Astrachan
-
依托单位:
CPATH CDEF: Interdisciplinary Problem- and Case-based Computer Science
-
批准号:0722274
-
项目类别:Standard Grant
-
资助金额:$24.14万
-
财政年份:2007
-
负责人:Owen Astrachan
-
依托单位:
Collaborative Research: BPC-A: ARTSI: Advancing Robotics Technology for Societal Impact
-
批准号:0742082
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Owen Astrachan
-
依托单位:
CRCD: Modules and Courses for Ubiquitous and Mobile Computing
-
批准号:0088078
-
项目类别:Continuing Grant
-
资助金额:$48.08万
-
财政年份:2000
-
负责人:Owen Astrachan
-
依托单位:
CAREER: Using and Developing Design Patterns in Undergraduate Computer Science Courses
-
批准号:9702550
-
项目类别:Continuing Grant
-
资助金额:$18.0万
-
财政年份:1997
-
负责人:Owen Astrachan
-
依托单位:
CISE Educational Innovation Program: CURIOUS - (C)enter for (U)ndergraduate Education and (R)esearch: (I)ntergration Thr(OU)gh Performance and Vi(S)ualization
-
批准号:9634475
-
项目类别:Standard Grant
-
资助金额:$40.52万
-
财政年份:1996
-
负责人:Owen Astrachan
-
依托单位:
海外基金