Calico: Improving Software Design Education with Tool Support, Design Exercises, and Course Modules for Sketch-Based, Continuous Design Practice and Reflection
Calico:通过工具支持、设计练习和基于草图的持续设计实践和反思的课程模块来改进软件设计教育
基本信息
- 批准号:0920777
- 负责人:
- 金额:$ 49.99万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2009
- 资助国家:美国
- 起止时间:2009-09-01 至 2013-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
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.
本项目侧重于软件设计教育,并为基于草图的、持续的设计实践和反思提供工具支持、设计练习和课程模块。从教育的角度来看,一个学生或一群学生完成某些特定软件设计的过程与设计本身一样重要。考虑了哪些替代方案?为什么某些选择比其他选择更受青睐?对各种备选方案的探索有多深入?驱动设计过程和做出选择的主要关注点是什么?假设和应用了什么约束?在对这些问题和其他类似问题的回答中,教师和学生有宝贵的机会来反思和学习所进行的设计过程。这个扩展项目汇集并建立在三个相关的工作链上:(1)观察实际的软件设计师在行动,(2)实现一个支持创造性的、基于草图的软件设计活动的工具,以及(3)迁移到基于工作室的软件设计教育方法。这项工作的初步结果强调了软件设计教育新方法的强大潜力,其中通过素描的实践和反思在工作室导向的教育环境中占据中心位置,其中素描练习,无论是在课堂上还是课外,作为作业的一部分,都得到支持并通过强大的教学技术不断反思。该项目有六个组成部分:(1)进一步开发Calico,一个现有的原型软件设计草图工具,使其成为一个更明确地面向教育的设计环境;(2)创建一个广泛的面向草图的设计练习库;(3)提供课程模块;(4)进行全面的、多所大学的评估,以收集有关该方法的教育优点、成功因素、优缺点的确凿证据;(5)通过会议上的研讨会/教程、基于网络的门户网站和通过iTunes university发布的样本讲座来促进教师发展;(6)制定有效的广泛传播策略。
项目成果
期刊论文数量(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 }}
Adriaan van der Hoek其他文献
Adriaan van der Hoek的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Adriaan van der Hoek', 18)}}的其他基金
FW-HTF-RL: Improving the Mental Well-being and Productivity of the Software Development Workforce of Tomorrow
FW-HTF-RL:提高未来软件开发人员的心理健康和生产力
- 批准号:
2326489 - 财政年份:2023
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Small: Distributed Fragmented Software Design Meetings
协作研究:SHF:小型:分布式碎片化软件设计会议
- 批准号:
2210812 - 财政年份:2022
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
SHF:Small: Social-Technical Code Search
SHF:Small:社会技术代码搜索
- 批准号:
1321112 - 财政年份:2013
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
HCC: Large: Collaborative Research: Large-Scale Human-Centered Coordination Systems to Support Interdependent Tasks in Context
HCC:大型:协作研究:大规模以人为中心的协调系统,支持上下文中相互依赖的任务
- 批准号:
1111446 - 财政年份:2011
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
SHF: HCC: Small: Software Design Sketching
SHF:HCC:小型:软件设计草图
- 批准号:
1118052 - 财政年份:2011
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
Workshop Proposal: Studying Experts Engaged in Early Software Design
研讨会提案:研究从事早期软件设计的专家
- 批准号:
0845840 - 财政年份:2008
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
Student Travel Support for ACM SIGSOFT 2006/FSE 14 INSPIRATIONS: A Ph.D. Orientation for Undergraduate and M.S. Students
ACM SIGSOFT 2006/FSE 14 的学生旅行支持灵感:博士
- 批准号:
0630455 - 财政年份:2006
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
EASEL: Improving Software Design Education with A Layered Design Environment
EASEL:通过分层设计环境改进软件设计教育
- 批准号:
0536203 - 财政年份:2006
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
SimSE: Expanding a Proof-of-Concept Software Engineering Simulation Environment into a Comprehensive Classroom Approach for Educating Students in the Software Development Process
SimSE:将概念验证软件工程仿真环境扩展为在软件开发过程中教育学生的综合课堂方法
- 批准号:
0618869 - 财政年份:2006
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
相似国自然基金
Improving modelling of compact binary evolution.
- 批准号:10903001
- 批准年份:2009
- 资助金额:20.0 万元
- 项目类别:青年科学基金项目
相似海外基金
HSI Pilot Project: Improving Experiential Skills for a Diverse Software Engineering Workforce via Project-based Internships
HSI 试点项目:通过基于项目的实习提高多元化软件工程人员的经验技能
- 批准号:
2345141 - 财政年份:2024
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
Improving Software Defined Networking with Machine Learning
通过机器学习改进软件定义网络
- 批准号:
22KF0428 - 财政年份:2023
- 资助金额:
$ 49.99万 - 项目类别:
Grant-in-Aid for JSPS Fellows
CSR: Medium: Improving the Interface between Machine Learning and Software Systems
CSR:中:改进机器学习和软件系统之间的接口
- 批准号:
2313190 - 财政年份:2023
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Improving Software Quality by Automatically Reproducing Failures from Bug Reports
协作研究:SHF:中:通过自动重现错误报告中的故障来提高软件质量
- 批准号:
2403747 - 财政年份:2023
- 资助金额:
$ 49.99万 - 项目类别:
Continuing Grant
New Hardware and Software Developments for Improving Prostate Metabolic MR Imaging
用于改善前列腺代谢 MR 成像的新硬件和软件开发
- 批准号:
10680043 - 财政年份:2023
- 资助金额:
$ 49.99万 - 项目类别:
SHF: Small: Improving Efficiency of Vision Transformers via Software-Hardware Co-Design and Acceleration
SHF:小型:通过软硬件协同设计和加速提高视觉变压器的效率
- 批准号:
2233893 - 财政年份:2023
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
SaTC-EDU: Improving computer forensic curricula through hands-on hardware and software training and practical experience processing evidence from active criminal cases
SaTC-EDU:通过实际的硬件和软件培训以及处理活跃刑事案件证据的实践经验来改进计算机取证课程
- 批准号:
2304753 - 财政年份:2023
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
FW-HTF-RL: Improving the Mental Well-being and Productivity of the Software Development Workforce of Tomorrow
FW-HTF-RL:提高未来软件开发人员的心理健康和生产力
- 批准号:
2326489 - 财政年份:2023
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
Open source software tools: improving accessibility, usability and versatility for bone and joint computed tomography image analysis
开源软件工具:提高骨和关节计算机断层扫描图像分析的可访问性、可用性和多功能性
- 批准号:
485107 - 财政年份:2023
- 资助金额:
$ 49.99万 - 项目类别:
Operating Grants
AR/MR software for improving communication and education outcomes of minimally verbal autistic people
AR/MR 软件可改善语言能力极低的自闭症患者的沟通和教育成果
- 批准号:
571326-2021 - 财政年份:2022
- 资助金额:
$ 49.99万 - 项目类别:
Alliance Grants














{{item.name}}会员




