Proceedings 1996 IEEE Symposium on Visual Languages最新文献

筛选
英文 中文
Testing effectiveness of algorithm animation 测试算法动画的有效性
Proceedings 1996 IEEE Symposium on Visual Languages Pub Date : 1996-09-03 DOI: 10.1109/VL.1996.545285
J. S. Gurka, W. Citrin
{"title":"Testing effectiveness of algorithm animation","authors":"J. S. Gurka, W. Citrin","doi":"10.1109/VL.1996.545285","DOIUrl":"https://doi.org/10.1109/VL.1996.545285","url":null,"abstract":"Studies designed to demonstrate the pedagogic effectiveness of algorithm animation programs have been markedly unsuccessful, in spite of high expectations. We present a framework for future experiments based upon design issues particular to algorithm animation, plus pertinent educational considerations. Guidelines are drawn from a meta-analysis of previous work and experiments we have performed.","PeriodicalId":340993,"journal":{"name":"Proceedings 1996 IEEE Symposium on Visual Languages","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122229567","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 56
A graph based framework for the implementation of visual environments 用于实现可视化环境的基于图形的框架
Proceedings 1996 IEEE Symposium on Visual Languages Pub Date : 1996-09-03 DOI: 10.1109/VL.1996.545281
J. Rekers, Andy Schürr
{"title":"A graph based framework for the implementation of visual environments","authors":"J. Rekers, Andy Schürr","doi":"10.1109/VL.1996.545281","DOIUrl":"https://doi.org/10.1109/VL.1996.545281","url":null,"abstract":"We propose an architecture for storing visual expressions within an environment which supports various forms of visual expression editing, like syntax directed editing, free editing, and layout editing. The proposed architecture is based on two related graph data structures: an abstract syntax graph represents the logical structure of a visual expression in terms of its visual language syntax; a spatial relations graph represents the pictorial structure of a visual expression with graphical objects as nodes and spatial relations as edges. We explain the distinction between the two ways of structuring in detail, we show how coupled graph grammars can be used to define, build and relate the two structures, and we explain how an editor for a visual language can be defined on top of these data structures. We use the visual language Message Sequence Charts (MSC) as a running example.","PeriodicalId":340993,"journal":{"name":"Proceedings 1996 IEEE Symposium on Visual Languages","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123222802","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 84
Tactile programming: a unified manipulation paradigm supporting program comprehension, composition and sharing 触觉编程:支持程序理解、组成和共享的统一操作范式
Proceedings 1996 IEEE Symposium on Visual Languages Pub Date : 1996-09-03 DOI: 10.1109/VL.1996.545275
A. Repenning, James Ambach
{"title":"Tactile programming: a unified manipulation paradigm supporting program comprehension, composition and sharing","authors":"A. Repenning, James Ambach","doi":"10.1109/VL.1996.545275","DOIUrl":"https://doi.org/10.1109/VL.1996.545275","url":null,"abstract":"Although visual programming techniques have been used to lower the threshold of programming for end users, they are not sufficient for creating end user programming environments that are both easy to use and powerful. To achieve this, an environment must support the definition of programs that are not just static representations of behavior, but are instead dynamic collections of program objects which can be applied in a number of contexts rather than just a program editor. We describe an approach to end user programming called tactile programming which extends visual techniques with a unified program manipulation paradigm that makes programs easy to comprehend, compose and, most importantly, share over the World Wide Web. Tactile programming's inherent ability to support the social context in which programming takes place along with its ability to ease program comprehension and composition is what differentiates this approach from others. In the context of the Agentsheets programming substrate, we have created an instance of a tactile programming environment called Visual AgenTalk which is used to create interactive simulations.","PeriodicalId":340993,"journal":{"name":"Proceedings 1996 IEEE Symposium on Visual Languages","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129099132","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 106
Steering programs via time travel 通过时间旅行操纵程序
Proceedings 1996 IEEE Symposium on Visual Languages Pub Date : 1996-09-03 DOI: 10.1109/VL.1996.545261
J. Atwood, M. Burnett, R. A. Walpole, E. M. Wilcox, Sherry Yang
{"title":"Steering programs via time travel","authors":"J. Atwood, M. Burnett, R. A. Walpole, E. M. Wilcox, Sherry Yang","doi":"10.1109/VL.1996.545261","DOIUrl":"https://doi.org/10.1109/VL.1996.545261","url":null,"abstract":"The environments that programmers traditionally use for problem-solving-with separate modes and tools for writing, compiling, testing, visualizing and debugging-derive their basic structure from historical accident, and take little advantage of human-computer interaction (HCI) research into the cognitive issues of programming. We believe that neglect of these issues impedes programmers' ability to produce reliable, maintainable software. Visual programming languages (VPLs) have begun to address this problem by creating more flexible, less modal programming environments, and we have taken a step further in this direction. In this paper, we describe a VPL in which programmers can modelessly steer as they specify, visualize, explore and alter the behavior of a program while traveling through the program's logical time. This approach supports two often-neglected cognitive principles that HCI research shows can help programmers in their problem-solving.","PeriodicalId":340993,"journal":{"name":"Proceedings 1996 IEEE Symposium on Visual Languages","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130818158","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 36
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信