M. Nascimento, Francisco Oliveira, A. Brandão, L. Silva, Bruno Queiroz, Éder F. Furtado
{"title":"A Metaphorical Debugger Model to support deaf and hearing impaired in Java programming learning","authors":"M. Nascimento, Francisco Oliveira, A. Brandão, L. Silva, Bruno Queiroz, Éder F. Furtado","doi":"10.1109/FIE43999.2019.9028376","DOIUrl":null,"url":null,"abstract":"This innovative practice full paper presents a Metaphorical Debugger Model (JAD) to support deaf and hearing impaired in the process of learning how to program in Java. In Brazil, 9.7 million people are deaf or hearing impaired (DHI). DHI people usually face several barriers to get proper education. During a series of Java classes conducted by our team, we verified that these difficulties were also related to the use of software that is not tailored for their impairment. We also saw that DHI students encountered many problems while developing and evolving their codes using the traditional tools, for instance, visual signs to perform tasks, can be difficult to understand, in addition, the high degree of abstraction required for the programming logic, can be an accessibility barrier for them. Thus, we decided to propose JAD aiming to provide accessible debugging for DHI. The JAD uses the concept of metaphorical interfaces, adopting appropriate symbols and signs borrowed from traffic to aid in the process of code debugging and evolution. In this paper, we present some user studies with JAD. The results suggest that Java programmers, DHI e non-DHI, had similar performance in task related to software evolution when JAD was used.","PeriodicalId":6700,"journal":{"name":"2019 IEEE Frontiers in Education Conference (FIE)","volume":"23 1","pages":"1-8"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE Frontiers in Education Conference (FIE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIE43999.2019.9028376","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This innovative practice full paper presents a Metaphorical Debugger Model (JAD) to support deaf and hearing impaired in the process of learning how to program in Java. In Brazil, 9.7 million people are deaf or hearing impaired (DHI). DHI people usually face several barriers to get proper education. During a series of Java classes conducted by our team, we verified that these difficulties were also related to the use of software that is not tailored for their impairment. We also saw that DHI students encountered many problems while developing and evolving their codes using the traditional tools, for instance, visual signs to perform tasks, can be difficult to understand, in addition, the high degree of abstraction required for the programming logic, can be an accessibility barrier for them. Thus, we decided to propose JAD aiming to provide accessible debugging for DHI. The JAD uses the concept of metaphorical interfaces, adopting appropriate symbols and signs borrowed from traffic to aid in the process of code debugging and evolution. In this paper, we present some user studies with JAD. The results suggest that Java programmers, DHI e non-DHI, had similar performance in task related to software evolution when JAD was used.