HCC: Small: Better Tools for Authoring Interactive Behaviors

HCC:小:用于创作交互行为的更好工具

基本信息

  • 批准号:
    1116724
  • 负责人:
  • 金额:
    $ 49.52万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2011
  • 资助国家:
    美国
  • 起止时间:
    2011-08-01 至 2014-07-31
  • 项目状态:
    已结题

项目摘要

Web pages and most other things created for computers are interactive, in that they respond to what people do with them. They have animations, buttons that cause information to change, and game characters that move around under a person's control. Creating these "interactive behaviors" has usually required writing programs, usually in a conventional programming language such as C++, JavaScript, or Adobe's Flash. However, this is a barrier to the vast majority of people who do not know how to program. In particular, there is a large class of people, often called "interaction designers", who are trained in how to make more aesthetic and usable interactive behaviors, but who are not professional programmers, and therefore cannot create these parts by themselves. Research shows that they do identify programming as the main barrier to creating and improving interactive behaviors. One reason that it is important that interaction designers be able to create the behaviors themselves is because by quickly creating, trying out and modifying the behaviors, they are able to creatively explore and develop new and better designs.The ultimate goal of this research is to provide a new tool that enables interaction designers and other non-professional programmers to create systems with interactive behaviors in a more natural way. To achieve this, investigators will first study how designers and other people think about interactive behaviors. This will provide insight about how such behaviors can be expressed more "naturally", which means how a person can instruct a computer in a way that is close to the way the person is thinking about the desired result. Preliminary studies show that designers do not think about behaviors in the same way as professional programmers. Next, the investigators will use this knowledge about the natural expressions to create a new authoring tool which will make it much easier for designers to create their own interactive behaviors. The initial design for the tool uses techniques that are familiar to designers, such as the drawing model of programs such as Adobe Photoshop or Microsoft PowerPoint, the computation style of spreadsheets such as Microsoft Excel, and the event-based style (such as: "when a bullet intersects a spaceship, then the spaceship should start the blowing-up animation"), which has been found to be a natural way to express these behaviors. The result will be new knowledge and tools that will make programming more accessible to more people, and thus broaden the range of people who can program, while specifically enabling interaction designers to create their own behaviors.
网页和大多数其他为计算机创建的东西都是交互式的,因为它们会对人们使用它们所做的事情做出反应。他们有动画,按钮,导致信息的变化,和游戏人物,移动下一个人的控制。创建这些“交互行为”通常需要编写程序,通常使用传统的编程语言,如C++,JavaScript或Adobe的Flash。然而,这对于绝大多数不知道如何编程的人来说是一个障碍。特别是,有一大类人,通常被称为“交互设计师”,他们接受过如何制作更美观和可用的交互行为的培训,但他们不是专业的程序员,因此不能自己创建这些部分。研究表明,他们确实认为编程是创建和改进交互行为的主要障碍。交互设计师能够自己创建行为的一个重要原因是,通过快速创建、尝试和修改行为,他们能够创造性地探索和开发新的更好的设计。本研究的最终目标是提供一种新的工具,使交互设计师和其他非专业程序员能够以更自然的方式创建具有交互行为的系统。为了实现这一目标,研究人员将首先研究设计师和其他人如何看待互动行为。这将提供有关如何更“自然”地表达此类行为的见解,这意味着一个人如何以接近他思考所需结果的方式指示计算机。初步研究表明,设计师不像专业程序员那样思考行为。接下来,研究人员将使用这些关于自然表达的知识来创建一个新的创作工具,这将使设计师更容易创建自己的交互行为。该工具的初始设计使用了设计人员熟悉的技术,例如Adobe Photoshop或Microsoft PowerPoint等程序的绘图模型、Microsoft Excel等电子表格的计算样式以及基于事件的样式(例如:“当子弹与宇宙飞船相交时,那么宇宙飞船应该开始爆炸动画”),这已经被发现是表达这些行为的自然方式。其结果将是新的知识和工具,使更多的人更容易获得编程,从而扩大了可以编程的人的范围,同时特别使交互设计师能够创建自己的行为。

项目成果

期刊论文数量(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 }}

Brad Myers其他文献

Using traits of web macro scripts to predict reuse
  • DOI:
    10.1016/j.jvlc.2010.08.003
  • 发表时间:
    2010-12-01
  • 期刊:
  • 影响因子:
  • 作者:
    Chris Scaffidi;Chris Bogart;Margaret Burnett;Allen Cypher;Brad Myers;Mary Shaw
  • 通讯作者:
    Mary Shaw

Brad Myers的其他文献

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

{{ truncateString('Brad Myers', 18)}}的其他基金

SHF: Small: Personalizing API Documentation
SHF:小型:个性化 API 文档
  • 批准号:
    2007482
  • 财政年份:
    2020
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Standard Grant
III: Large: Collaborative Research: Analysis Engineering for Robust End-to-End Data Science
III:大型:协作研究:稳健的端到端数据科学的分析工程
  • 批准号:
    1856641
  • 财政年份:
    2019
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Continuing Grant
CHS: Small: Multimodal Conversational Assistant that Learns from Demonstrations
CHS:Small:从演示中学习的多模式对话助手
  • 批准号:
    1814472
  • 财政年份:
    2018
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Standard Grant
TWC: Small: Empirical Evaluation of the Usability and Security Implications of Application Programming Interface Design
TWC:小:应用程序编程接口设计的可用性和安全性影响的实证评估
  • 批准号:
    1423054
  • 财政年份:
    2014
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Standard Grant
HCC: Large: Collaborative Research: Variations to Support Exploratory Programming
HCC:大型:协作研究:支持探索性编程的变体
  • 批准号:
    1314356
  • 财政年份:
    2013
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Standard Grant
Pilot: Exploratory Programming for Interactive Behaviors: Unleashing Interaction Designers' Creativity
试点:交互行为的探索性编程:释放交互设计师的创造力
  • 批准号:
    0757511
  • 财政年份:
    2008
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Standard Grant
CPA-SEL: Better Tools for Software Understanding
CPA-SEL:更好的软件理解工具
  • 批准号:
    0811610
  • 财政年份:
    2008
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Standard Grant
Automatically Generating Consistent User Interfaces for Multiple Appliances
自动为多个设备生成一致的用户界面
  • 批准号:
    0534349
  • 财政年份:
    2005
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Continuing Grant
Lowering the Barriers to Successful Programming
降低成功编程的障碍
  • 批准号:
    0329090
  • 财政年份:
    2003
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Continuing Grant
Using Handhelds to Help People with Motor Impairments
使用手持设备帮助运动障碍患者
  • 批准号:
    0308065
  • 财政年份:
    2003
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Continuing Grant

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
    n/a
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

SHF: Small: Explainable Machine Learning for Better Design of Very Large Scale Integrated Circuits
SHF:小:可解释的机器学习,用于更好地设计超大规模集成电路
  • 批准号:
    2322713
  • 财政年份:
    2023
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Standard Grant
SaTC: CORE: Small: LESS DOUBT: Learning Efficiently form Statistical Samples-Demonstrating Outcomes Using Better Tests
SaTC:核心:小:更少怀疑:从统计样本中有效学习 - 使用更好的测试展示结果
  • 批准号:
    2228884
  • 财政年份:
    2022
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Continuing Grant
AF: Small: Faster and Better Algorithms for, and via, Mathematical Programming Relaxations
AF:小:更快更好的算法,并通过数学编程松弛
  • 批准号:
    1910149
  • 财政年份:
    2019
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Standard Grant
SaTC: CORE: Small: Better Software Security Through Caging
SaTC:核心:小型:通过限制提高软件安全性
  • 批准号:
    1815925
  • 财政年份:
    2018
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Standard Grant
Building Better Antioxidants: Virtual Screening, Synthesis, and Characterization of Multifunctional Small Molecules Combining Nrf2 Pathway Activation and Direct Antioxidant Activity
构建更好的抗氧化剂:结合 Nrf2 通路激活和直接抗氧化活性的多功能小分子的虚拟筛选、合成和表征
  • 批准号:
    10360130
  • 财政年份:
    2018
  • 资助金额:
    $ 49.52万
  • 项目类别:
TWC: Small: Better Security for Efficient Secret-Key Cryptography
TWC:小:高效密钥加密的更好安全性
  • 批准号:
    1423566
  • 财政年份:
    2014
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Standard Grant
AF: Small: Towards better geometric algorithms: Summarizing, partitioning and shrinking data
AF:小:迈向更好的几何算法:汇总、分区和缩小数据
  • 批准号:
    1421231
  • 财政年份:
    2014
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Standard Grant
Paleotsunami research at small islands for better estimating tsunami source model
小岛屿古海啸研究以更好地估计海啸源模型
  • 批准号:
    26302007
  • 财政年份:
    2014
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
TWC: TTP Option: Small: Collaborative: Scalable Techniques for Better Situational Awareness: Algorithmic Frameworks and Large-Scale Empirical Analyses
TWC:TTP 选项:小型:协作:可扩展技术以实现更好的态势感知:算法框架和大规模实证分析
  • 批准号:
    1421747
  • 财政年份:
    2014
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Standard Grant
TWC: TTP Option: Small: Collaborative: Scalable Techniques for Better Situational Awareness: Algorithmic Frameworks and Large-Scale Empirical Analyses
TWC:TTP 选项:小型:协作:可扩展技术以实现更好的态势感知:算法框架和大规模实证分析
  • 批准号:
    1421703
  • 财政年份:
    2014
  • 资助金额:
    $ 49.52万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了