The use of magnets for the nonvisual construction of syntax-based tangible object assemblies by individuals who are blind or visually impaired.

IF 2.5 4区 医学 Q1 REHABILITATION
Assistive Technology Pub Date : 2024-03-03 Epub Date: 2023-06-26 DOI:10.1080/10400435.2023.2213733
Hyun Woo Kim, Dianne Tv Pawluk
{"title":"The use of magnets for the nonvisual construction of syntax-based tangible object assemblies by individuals who are blind or visually impaired.","authors":"Hyun Woo Kim, Dianne Tv Pawluk","doi":"10.1080/10400435.2023.2213733","DOIUrl":null,"url":null,"abstract":"<p><p>Many students have difficulty in mastering syntax when programming. To alleviate this problem, the Scratch programming language was developed to have a visual block-based drag and drop code editor, where the shapes of the blocks and animation are used to make the syntax intuitive. To similarly make syntax intuitive to individuals who are blind or visually impaired (BVI) using tangible code blocks, a method needs to take into account perceptual processing differences between the senses and implementation differences between the physical and virtual world. The studies in this paper examined the effectiveness of using localized reciprocal shape information in combination with magnetic attraction for providing intuitive feedback about syntax. Supplementing the use of localized reciprocal shape constraints with magnetic attraction increased the accuracy and perceived ease of use by blindfolded BVI users to detect whether blocks successfully connected and, therefore, represented a code segment with valid syntax. This did not appear to change significantly with changes in the size and weight of the blocks, although stronger magnetic connections appeared preferred. We also introduced a \"stopper\" design to allow for code blocks to have exceptions to the regular syntax rules, while not adding complexity to the majority of code blocks.</p>","PeriodicalId":51568,"journal":{"name":"Assistive Technology","volume":null,"pages":null},"PeriodicalIF":2.5000,"publicationDate":"2024-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Assistive Technology","FirstCategoryId":"3","ListUrlMain":"https://doi.org/10.1080/10400435.2023.2213733","RegionNum":4,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2023/6/26 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"REHABILITATION","Score":null,"Total":0}
引用次数: 0

Abstract

Many students have difficulty in mastering syntax when programming. To alleviate this problem, the Scratch programming language was developed to have a visual block-based drag and drop code editor, where the shapes of the blocks and animation are used to make the syntax intuitive. To similarly make syntax intuitive to individuals who are blind or visually impaired (BVI) using tangible code blocks, a method needs to take into account perceptual processing differences between the senses and implementation differences between the physical and virtual world. The studies in this paper examined the effectiveness of using localized reciprocal shape information in combination with magnetic attraction for providing intuitive feedback about syntax. Supplementing the use of localized reciprocal shape constraints with magnetic attraction increased the accuracy and perceived ease of use by blindfolded BVI users to detect whether blocks successfully connected and, therefore, represented a code segment with valid syntax. This did not appear to change significantly with changes in the size and weight of the blocks, although stronger magnetic connections appeared preferred. We also introduced a "stopper" design to allow for code blocks to have exceptions to the regular syntax rules, while not adding complexity to the majority of code blocks.

利用磁铁让盲人或视障人士以非视觉方式构建基于语法的有形物体组合。
许多学生在编程时难以掌握语法。为了缓解这一问题,Scratch 编程语言开发出了基于可视化代码块的拖放式代码编辑器,利用代码块的形状和动画来使语法变得直观。同样,要让盲人或视障者(BVI)使用有形代码块直观地理解语法,一种方法需要考虑到感官之间的知觉处理差异以及物理世界和虚拟世界之间的执行差异。本文中的研究考察了将局部互易形状信息与磁力吸引相结合来提供有关语法的直观反馈的有效性。蒙眼的 BVI 用户在检测图块是否成功连接并因此代表了具有有效语法的代码段时,使用磁力吸引来补充本地化的倒易形状限制,提高了检测的准确性和易用性。这一点似乎并没有随着区块大小和重量的改变而发生明显变化,尽管更强的磁性连接似乎更受青睐。我们还引入了 "止动器 "设计,允许代码块在常规语法规则之外有例外情况,同时又不增加大多数代码块的复杂性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Assistive Technology
Assistive Technology REHABILITATION-
CiteScore
4.00
自引率
5.60%
发文量
40
期刊介绍: Assistive Technology is an applied, scientific publication in the multi-disciplinary field of technology for people with disabilities. The journal"s purpose is to foster communication among individuals working in all aspects of the assistive technology arena including researchers, developers, clinicians, educators and consumers. The journal will consider papers from all assistive technology applications. Only original papers will be accepted. Technical notes describing preliminary techniques, procedures, or findings of original scientific research may also be submitted. Letters to the Editor are welcome. Books for review may be sent to authors or publisher.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信