Visual debuggers and the deaf: paving the way to the workplace
Resumo
It is not enough to offer accessible learning material, accessible learning platform and bilingual tutoring. Deaf or hearing impaired (DHI) java graduates still show poorer perfomance in debugging tasks when compared to their hearing counterparts. Direct manipulation and visual debuggers might improve the odds of securing the DHI a position in the IT industry. We present a study where DHI java graduates perform debugging tasks using a visual debugger and Eclipse. Situated analysis, usability assessment and a formal task performance evaluation show visual debuggers might benefit the DHI programmer.
Palavras-chave:
Visual Debuggers, Deafness, Java Programming, Inclusion
Referências
Brooke, J. (1996). Sus - a quick and dirty usability scale. Usability evaluation in industry, 189(194):4–7.
Cattaneo, G., Faruolo, P., Petrillo, U. F., and Italiano, G. F. (2004). Jive: Java interactive software visualization environment. In Visual Languages and Human Centric Computing, 2004 IEEE Symposium on, pages 41–43. IEEE.
Census (2010). [link]. Brazilian Institute of Geography and Statistics (IBGE).
Cross, J. H., Hendrix, D., and Umphress, D. A. (2004). Jgrasp: an integrated development environment with visualizations for teaching java in cs1, cs2, and beyond. In Frontiers in Education, 2004. FIE 2004. 34th Annual, pages 1466–1467. IEEE.
Cross II, J. H., Hendrix, T. D., Jain, J., and Barowski, L. A. (2007). Dynamic object viewers for data structures. ACM SIGCSE Bulletin, 39(1):4–8.
Cypher, A. and Halbert, D. C. (1993). Watch what I do: programming by demonstration. MIT press.
do Nascimento, M. D., Oliveira, F. C. d. M. B., and de Freitas, A. T. (2014). How do deaf or hearing impaired programmers perform in debugging java code? In Anais do Simpósio Brasileiro de Informática na Educação, volume 25, pages 593–601.
Gesueli, Z. M. and de Moura, L. (2006). Literacy and deafness: the words display - letramento e surdez: a visualização das palavras. ETD: Educação Temática Digital, 7(2):110–122.
Graciano, A. B. V. (2007). Object tracking based on pattern structural recognition. - Rastreamento de objetos baseado em reconhecimento estrutural de padroes. PhD thesis, Universidade de São Paulo.
Hutchins, E. L., Hollan, J. D., and Norman, D. A. (1985). Direct manipulation interfaces. Human–Computer Interaction, 1(4):311–338.
Leal, A. V. d. A. (2014). Teaching programming in high school: An approach using standards and games with concrete materials - ensino de programação no ensino médio integrado: Uma abordagem utilizando padrões e jogos com materiais concretos. Master’s thesis. Available online at [link].
Moreno, A. and Joy, M. S. (2007). Jeliot 3 in a demanding educational setting. Electronic Notes in Theoretical Computer Science, 178:51–59.
Rose, A., Plaisant, C., and Shneiderman, B. (1995). Using ethnographic methods in user interface re-engineering. In Proc. DIS ’95: Symposium on Designing Interactive Systems, pages 115–122.
Santiago, V. d. A. A. (2011). The participation of deaf people in the labor market - a participação de surdos no mercado de trabalho. Available online at [link].
Sauro, J. and Lewis, J. R. (2012). Quantifying the user experience: Practical statistics for user research. Elsevier.
Silva, L. C., Oliveira, F. C. d., Oliveira, A. C. d., and Freitas, A. T. d. (2014). Introducing the jload: A java learning object to assist the deaf. In Advanced Learning Technologies (ICALT), 2014 IEEE 14th International Conference on, pages 579–583. IEEE.
Cattaneo, G., Faruolo, P., Petrillo, U. F., and Italiano, G. F. (2004). Jive: Java interactive software visualization environment. In Visual Languages and Human Centric Computing, 2004 IEEE Symposium on, pages 41–43. IEEE.
Census (2010). [link]. Brazilian Institute of Geography and Statistics (IBGE).
Cross, J. H., Hendrix, D., and Umphress, D. A. (2004). Jgrasp: an integrated development environment with visualizations for teaching java in cs1, cs2, and beyond. In Frontiers in Education, 2004. FIE 2004. 34th Annual, pages 1466–1467. IEEE.
Cross II, J. H., Hendrix, T. D., Jain, J., and Barowski, L. A. (2007). Dynamic object viewers for data structures. ACM SIGCSE Bulletin, 39(1):4–8.
Cypher, A. and Halbert, D. C. (1993). Watch what I do: programming by demonstration. MIT press.
do Nascimento, M. D., Oliveira, F. C. d. M. B., and de Freitas, A. T. (2014). How do deaf or hearing impaired programmers perform in debugging java code? In Anais do Simpósio Brasileiro de Informática na Educação, volume 25, pages 593–601.
Gesueli, Z. M. and de Moura, L. (2006). Literacy and deafness: the words display - letramento e surdez: a visualização das palavras. ETD: Educação Temática Digital, 7(2):110–122.
Graciano, A. B. V. (2007). Object tracking based on pattern structural recognition. - Rastreamento de objetos baseado em reconhecimento estrutural de padroes. PhD thesis, Universidade de São Paulo.
Hutchins, E. L., Hollan, J. D., and Norman, D. A. (1985). Direct manipulation interfaces. Human–Computer Interaction, 1(4):311–338.
Leal, A. V. d. A. (2014). Teaching programming in high school: An approach using standards and games with concrete materials - ensino de programação no ensino médio integrado: Uma abordagem utilizando padrões e jogos com materiais concretos. Master’s thesis. Available online at [link].
Moreno, A. and Joy, M. S. (2007). Jeliot 3 in a demanding educational setting. Electronic Notes in Theoretical Computer Science, 178:51–59.
Rose, A., Plaisant, C., and Shneiderman, B. (1995). Using ethnographic methods in user interface re-engineering. In Proc. DIS ’95: Symposium on Designing Interactive Systems, pages 115–122.
Santiago, V. d. A. A. (2011). The participation of deaf people in the labor market - a participação de surdos no mercado de trabalho. Available online at [link].
Sauro, J. and Lewis, J. R. (2012). Quantifying the user experience: Practical statistics for user research. Elsevier.
Silva, L. C., Oliveira, F. C. d., Oliveira, A. C. d., and Freitas, A. T. d. (2014). Introducing the jload: A java learning object to assist the deaf. In Advanced Learning Technologies (ICALT), 2014 IEEE 14th International Conference on, pages 579–583. IEEE.
Publicado
26/10/2015
Como Citar
NASCIMENTO, Marcos Devaner do; OLIVEIRA, Francisco Carlos de Mattos Brito; FREITAS, Adriano Tavares de; SILVA, Lidiane Castro.
Visual debuggers and the deaf: paving the way to the workplace. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 26. , 2015, Maceió/AL.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2015
.
p. 792-801.
DOI: https://doi.org/10.5753/cbie.sbie.2015.792.
