Calico: Improving Software Design Education with Tool Support, Design Exercises, and Course Modules for Sketch-Based, Continuous Design Practice and Reflection
Calico: Improving Software Design Education with Tool Support, Design Exercises, and Course Modules for Sketch-Based, Continuous Design Practice and Reflection
批准号:
0920777
负责人:
Adriaan van der Hoek
金额:
$49.99万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2009
资助国家:
美国
项目状态:
已结题
起止时间:
2009-09-01 至 2013-08-31
中文摘要
计算机科学(31)这个项目侧重于软件设计教育,并提供工具支持,设计练习和课程模块,以草图为基础,连续的设计实践和反思。从教育的角度来看,一个学生或一组学生完成某个特定软件设计的过程与设计本身一样重要。考虑了哪些替代办法?为什么某些替代品比其他的更受青睐?对各种替代方案的探索有多深入?什么是驱动设计过程和所做选择的主要考虑因素?假设并应用了哪些限制?在对这些问题和其他类似问题的回答中,为教师和学生提供了宝贵的机会,使他们能够反思并从所进行的设计过程中学习。这个扩展项目汇集并建立在三个相关的工作链上:(1)观察实际的软件设计师的行动,(2)实现一个支持创造性的,基于草图的软件设计活动的工具,以及(3)迁移到基于工作室的方法来进行软件设计教育。这项工作的初步结果突出了软件设计教育新方法的强大潜力,其中通过草图的实践和反思在工作室导向的教育环境中占据中心地位,其中草图练习,无论是在课堂上还是在课堂外作为作业的一部分,都通过强大的教学技术得到支持和不断反思。该项目有六个组成部分:(1)进一步发展Calico,现有的原型软件设计草图工具,成为一个更明确地面向教育的设计环境,(2)创建一个广泛的草图导向设计练习库,(3)提供课程模块,(4)进行全面的,多所大学的评估,以收集有关该方法的教育优点,其成功因素,它的优点和缺点,(5)促进教师的发展,通过研讨会/辅导会议,一个基于网络的门户网站,并通过iTunes大学发布的样本讲座,和(6)创建一个有效的战略,广泛传播。
英文摘要
Computer Science (31) This project focuses on software design education, and provides tool support, design exercises, and course modules for sketch-based, continuous design practice and reflection. From an educational perspective, the process by which a student or group of students arrives at some particular software design is as important as the design itself. What alternatives were considered? Why were certain alternatives favored over others? How deeply were the various alternatives explored? What primary concerns drove the design process and the choices that were made? What constraints were assumed and applied? In the answers to these and other similar questions lie valuable opportunities for instructors and students to reflect upon and learn from the design process undertaken. This expansion project brings together and builds upon three related strands of work: (1) observing actual software designers in action, (2) implementing a tool for supporting creative, sketch-based software design activities, and (3) migrating to a studio-based approach to software design education. Preliminary results from this work highlight a strong potential for a new approach to software design education, one in which practice and reflection through sketching take center stage in a studio-oriented educational setting, and one in which the sketching exercises, whether in class or out of class as part of an assignment, are supported and continuously reflected upon through powerful instructional technology.The project has six components: (1) further developing Calico, an existing prototype software design sketching tool, into a design environment more explicitly geared towards education, (2) creating an extensive library of sketch-oriented design exercises, (3) providing course modules, (4) performing comprehensive, multi-university evaluations to gather conclusive evidence regarding the educational merits of the approach, its success factors, its strengths and weaknesses, (5) promoting faculty development through workshops/tutorials at conferences, a web-based portal, and sample lectures published via iTunes university, and (6) creating an effective strategy for widespread dissemination.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
FW-HTF-RL: Improving the Mental Well-being and Productivity of the Software Development Workforce of Tomorrow
-
批准号:2326489
-
项目类别:Standard Grant
-
资助金额:$164.45万
-
财政年份:2023
-
负责人:Adriaan van der Hoek
-
依托单位:
Collaborative Research: SHF: Small: Distributed Fragmented Software Design Meetings
-
批准号:2210812
-
项目类别:Standard Grant
-
资助金额:$46.72万
-
财政年份:2022
-
负责人:Adriaan van der Hoek
-
依托单位:
SHF: Large: CrowdProgramming
-
批准号:1414197
-
项目类别:Continuing Grant
-
资助金额:$140.34万
-
财政年份:2014
-
负责人:Adriaan van der Hoek
-
依托单位:
SHF:Small: Social-Technical Code Search
-
批准号:1321112
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2013
-
负责人:Adriaan van der Hoek
-
依托单位:
HCC: Large: Collaborative Research: Large-Scale Human-Centered Coordination Systems to Support Interdependent Tasks in Context
-
批准号:1111446
-
项目类别:Standard Grant
-
资助金额:$47.55万
-
财政年份:2011
-
负责人:Adriaan van der Hoek
-
依托单位:
SHF: HCC: Small: Software Design Sketching
-
批准号:1118052
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2011
-
负责人:Adriaan van der Hoek
-
依托单位:
Workshop Proposal: Studying Experts Engaged in Early Software Design
-
批准号:0845840
-
项目类别:Standard Grant
-
资助金额:$6.88万
-
财政年份:2008
-
负责人:Adriaan van der Hoek
-
依托单位:
Student Travel Support for ACM SIGSOFT 2006/FSE 14 INSPIRATIONS: A Ph.D. Orientation for Undergraduate and M.S. Students
-
批准号:0630455
-
项目类别:Standard Grant
-
资助金额:$1.0万
-
财政年份:2006
-
负责人:Adriaan van der Hoek
-
依托单位:
EASEL: Improving Software Design Education with A Layered Design Environment
-
批准号:0536203
-
项目类别:Standard Grant
-
资助金额:$12.5万
-
财政年份:2006
-
负责人:Adriaan van der Hoek
-
依托单位:
SimSE: Expanding a Proof-of-Concept Software Engineering Simulation Environment into a Comprehensive Classroom Approach for Educating Students in the Software Development Process
-
批准号:0618869
-
项目类别:Standard Grant
-
资助金额:$44.96万
-
财政年份:2006
-
负责人:Adriaan van der Hoek
-
依托单位:
Collaborative Project: C-SPIRIT: Coastline - Seamless Articulation Program for Informatics Recruitment and Intersegmental Transfer
-
批准号:0501911
-
项目类别:Standard Grant
-
资助金额:$13.36万
-
财政年份:2005
-
负责人:Adriaan van der Hoek
-
依托单位:
SimSE: A Proof-of-Concept Software Engineering Simulation Environment for Educating Undergraduates in the Software Development Process
-
批准号:0341280
-
项目类别:Standard Grant
-
资助金额:$7.43万
-
财政年份:2004
-
负责人:Adriaan van der Hoek
-
依托单位:
CAREER: Continuous Change Management of Component-Based Software
-
批准号:0093489
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2001
-
负责人:Adriaan van der Hoek
-
依托单位:
国内基金
海外基金
Improving modelling of compact binary evolution.
-
批准号:10903001
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2009
-
负责人:史蒂芬
-
依托单位: