skip to main content
10.1145/3392063.3394437acmconferencesArticle/Chapter ViewAbstractPublication PagesidcConference Proceedingsconference-collections
research-article
Open Access

Exploring accessible programming with educators and visually impaired children

Published:21 June 2020Publication History

ABSTRACT

Previous attempts to make block-based programming accessible to visually impaired children have mostly focused on audio-based challenges, leaving aside spatial constructs, commonly used in learning settings. We sought to understand the qualities and flaws of current programming environments in terms of accessibility in educational settings. We report on a focus group with IT and special needs educators, where they discussed a variety of programming environments for children, identifying their merits, barriers and opportunities. We then conducted a workshop with 7 visually impaired children where they experimented with a bespoke tangible robot-programming environment. Video recordings of such activity were analyzed with educators to discuss children's experiences and emergent behaviours. We contribute with a set of qualities that programming environments should have to be inclusive to children with different visual abilities, insights for the design of situated classroom activities, and evidence that inclusive tangible robot-based programming is worth pursuing.

References

  1. Alissa N. Antle. 2007. The CTI Framework: Informing the Design of Tangible Systems for Children. In Proceedings of the 1st International Conference on Tangible and Embedded Interaction (TEI '07). ACM, New York, NY, USA, 195--202. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Alissa N. Antle. 2009. LIFELONG INTERACTIONS: Embodied Child Computer Interaction: Why Embodiment Matters. interactions 16, 2 (March 2009), 27--30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Alissa N. Antle and Alyssa F. Wise. 2013. Getting Down to Details: Using Theories of Cognition and Learning to Inform Tangible User Interface Design. Interacting with Computers 25, 1 (01 2013), 1--20. Google ScholarGoogle ScholarCross RefCross Ref
  4. Lucia Gabriela Caguana Anzoategui, Maria Isabel Alves Rodrigues Pereira, and Monica Del Carmen Solis Jarrin. 2018. Cubetto for preschoolers: Computer programming code to code. 2017 International Symposium on Computers in Education, SIIE 2017 2018-Janua (2018), 1--5. Google ScholarGoogle ScholarCross RefCross Ref
  5. Tatsuo Motoyoshi B, Naoki Tetsumura, and Hiroyuki Masuta. 2016. Tangible Programming Gimmick Using RFID Systems Considering the Use of Visually. (2016), 51--58. Google ScholarGoogle ScholarCross RefCross Ref
  6. Catherine M Baker, Lauren R Milne, and Richard E Ladner. 2015. StructJumper : A Tool to Help Blind Programmers Navigate and Understand the Structure of Code. (2015), 3043--3052.Google ScholarGoogle Scholar
  7. David Bau, Jeff Gray, Caitlin Kelleher, Josh Sheldon, and Franklyn Turbak. 2017. Learnable Programming: Blocks and Beyond. Commun. ACM 60, 6 (2017), 72--80. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Marina Bers and Claudia Urrea. 2000. Technological prayers: parents and children exploring robotics and values. Robots for kids: Exploring new technologies for learning experiences (2000), 194--217.Google ScholarGoogle Scholar
  9. Virginia Braun and Victoria Clarke. 2019. Reflecting on reflexive thematic analysis. Qualitative Research in Sport, Exercise and Health 11, 4 (2019), 589--597. Google ScholarGoogle ScholarCross RefCross Ref
  10. Virginia Braun, Victoria Clarke, Nikki Hayfeld, and Gareth Terry. 2019. Thematic analysis. In Handbook of Research Methods in Health Social Sciences, Pranee Liamputtong (Ed.). Springer, Singapore, 843--860. Google ScholarGoogle ScholarCross RefCross Ref
  11. K Bumby and Kerstin Dautenhahn. 1999. Investigating children's attitudes towards robots: A case study. In Proc. CT99, The Third International Cognitive Technology Conference. 391--410.Google ScholarGoogle Scholar
  12. Clare Cullen and Oussama Metatla. 2019. Co-Designing Inclusive Multisensory Story Mapping with Children with Mixed Visual Abilities. In Proceedings of the 18th ACM International Conference on Interaction Design and Children (IDC '19). Association for Computing Machinery, New York, NY, USA, 361--373. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Shital Desai, Alethea Blackler, and Vesna Popovic. 2019. Children's embodied intuitive interaction --- Design aspects of embodiment. International Journal of Child-Computer Interaction 21 (2019), 89 -- 103. DOI: http://dx.doi.org/ Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. David Henry Feldman. 2004. Piaget's stages: the unfinished symphony of cognitive development. New Ideas in Psychology 22, 3 (2004), 175 -- 231. DOI: http://dx.doi.org/ Stage Theory. Google ScholarGoogle ScholarCross RefCross Ref
  15. Louise P. Flannery and Marina Umaschi Bers. 2013. Let's Dance the "Robot Hokey-Pokey!". Journal of Research on Technology in Education 46, 1 (2013), 81--101. Google ScholarGoogle ScholarCross RefCross Ref
  16. Neil Fraser. 2015. Ten things we've learned from Blockly. In 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond). IEEE, 49--50.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Merideth Gattis. 2001. Space as a Basis for Abstract Thought. Spatial Schemas and Abstract Thought (2001).Google ScholarGoogle Scholar
  18. David C. Geary, Mary K. Hoard, Jennifer Byrd-Craven, Lara Nugent, and Chattavee Numtee. 2007. Cognitive Mechanisms Underlying Achievement Deficits in Children With Mathematical Learning Disability. Child Development 78, 4 (2007), 1343--1359. Google ScholarGoogle ScholarCross RefCross Ref
  19. Felix Hu, Ariel Zekelman, Michael Horn, and Frances Judd. 2015. Strawbies: Explorations in Tangible Programming. In Proceedings of the 14th International Conference on Interaction Design and Children (IDC '15). ACM, New York, NY, USA, 410--413. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Hyunhoon Jung, Hee Jae Kim, Seongeun So, Jinjoong Kim, and Changhoon Oh. 2019. TurtleTalk: An Educational Programming Game for Children with Voice User Interface. In Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems. ACM, LBW2210.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Varsha Koushik, Darren Guinness, and Shaun K Kane. 2019. StoryBlocks : A Tangible Programming Game to Create Accessible Audio Stories. (2019).Google ScholarGoogle Scholar
  22. Zuzanna Lechelt, Yvonne Rogers, Nicola Yuill, Lena Nagl, Grazia Ragone, and Nicolai Marquardt. 2018. Inclusive Computing in Special Needs Classrooms: Designing for All. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI '18). ACM, New York, NY, USA, Article 517, 12 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Andrés Lucero. 2015. Using affinity diagrams to evaluate interactive prototypes. In IFIP Conference on Human-Computer Interaction. Springer, 231--248.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Stephanie Ludi. 2015. Position Paper: Towards Making Block-based Programming Accessible for Blind Users. In Proceedings of the 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond) (BLOCKS AND BEYOND '15). IEEE Computer Society, Washington, DC, USA, 67--69. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. John Maloney, Mitchel Resnick, Natalie Rusk, Brian Silverman, and Evelyn Eastmond. 2010. The Scratch Programming Language and Environment. ACM Transactions on Computing Education (TOCE) 10 (2010), 16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Andrew Manches and Claire O'Malley. 2012. Tangibles for learning: a representational analysis of physical manipulation. Personal and Ubiquitous Computing 16, 4 (01 Apr 2012), 405--419. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Sebastián Marichal, Andrea Rosales, Fernando Gonzalez Perilli, Ana Cristina Pires, Ewelina Bakala, Gustavo Sansone, and Josep Blat. 2017. CETA: Designing Mixed-reality Tangible Interaction to Enhance Mathematical Learning. In Proceedings of the 19th International Conference on Human-Computer Interaction with Mobile Devices and Services (MobileHCI '17). ACM, New York, NY, USA, Article 29, 13 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Sebastián Marichal, Andrea Rosales, Gustavo Sansone, Ana Cristina Pires, Ewelina Bakala, Fernando Gonzalez Perilli, Bruno Fleischer, and Josep Blat. 2018. LETSmath. In Proceedings of the 20th International Conference on Human-Computer Interaction with Mobile Devices and Services Adjunct (MobileHCI '18). Association for Computing Machinery, New York, NY, USA, 313--320. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Paul Marshall. 2007. Do Tangible Interfaces Enhance Learning?. In Proceedings of the 1st International Conference on Tangible and Embedded Interaction (TEI '07). ACM, New York, NY, USA, 163--170. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Oussama Metatla, Alison Oldield, Taimur Ahmed, Antonis Vafeas, and Sunny Miglani. 2019. Voice User Interfaces in Schools: Co-Designing for Inclusion with Visually-Impaired and Sighted Pupils. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Article Paper 378, 15 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Lauren R Milne and Richard E Ladner. 2018. Blocks4All: Overcoming Accessibility Barriers to Blocks Programming for Children with Visual Impairments. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI '18). ACM, New York, NY, USA, 69:1--69:10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Cecily Morrison, Nicolas Villar, Anja Thieme, Zahra Ashktorab, Eloise Taysom, Oscar Salandin, Daniel Cletheroe, Greg Saul, Alan F Blackwell, Darren Edge, Martin Grayson, and Haiyan Zhang. 2020. Torino: A Tangible Programming Language Inclusive of Children with Visual Disabilities. Human-Computer Interaction 35, 3 (2020), 191--239. Google ScholarGoogle ScholarCross RefCross Ref
  33. Seymour Papert. 1980. Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, Inc., New York, NY, USA.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Jean Piaget. 1953. The origins of intelligence in the Child. Routledge and Kegan Paul, London.Google ScholarGoogle Scholar
  35. Jean Piaget. 1954. The Construction of Reality in the Child. Basic Books, New York.Google ScholarGoogle Scholar
  36. Ana Cristina Pires, Fernando González Perilli, Ewelina Bakała, Bruno Fleisher, Gustavo Sansone, and Sebastián Marichal. 2019a. Building Blocks of Mathematical Learning: Virtual and Tangible Manipulatives Lead to Different Strategies in Number Composition. Frontiers in Education 4 (2019), 81. Google ScholarGoogle ScholarCross RefCross Ref
  37. Ana Cristina Pires, Sebastian Marichal, Fernando Gonzalez-Perilli, Ewelina Bakala, Bruno Fleischer, Gustavo Sansone, and Tiago Guerreiro. 2019b. A Tangible Math Game for Visually Impaired Children. In The 21st International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS '19). Association for Computing Machinery, New York, NY, USA, 670--672. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. R. Pitta Barros, A. Medeiros Filgueira Burlamaqui, S. Oliveira de Azevedo, S. Thomaz de Lima Sa, L. Marcos Garcia Goncalves, and A. Aglae R S. da Silva Burlamaqui. 2017. CardBot - Assistive Technology for Visually Impaired in Educational Robotics: Experiments and Results. IEEE Latin America Transactions 15, 3 (March 2017), 517--527. Google ScholarGoogle ScholarCross RefCross Ref
  39. S Price, Y Rogers, M Scaife, D Stanton, and H Neale. 2003. Using 'tangibles' to promote novel forms of playful learning. Interacting with Computers 15, 2 (04 2003), 169--185. Google ScholarGoogle ScholarCross RefCross Ref
  40. Mitchel Resnick, John Maloney, Andrés Monroy-Hernández, Natalie Rusk, Evelyn Eastmond, Karen Brennan, Amon Millner, Eric Rosenbaum, Jay S Silver, Brian Silverman, and others. 2009. Scratch: Programming for all. Commun. Acm 52, 11 (2009), 60--67.Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Victor R. Schinazi, Tyler Thrash, and Daniel-Robert Chebat. 2016. Spatial navigation by congenitally blind individuals. Wiley Interdisciplinary Reviews: Cognitive Science 7, 1 (2016), 37--58. Google ScholarGoogle ScholarCross RefCross Ref
  42. John Shindler. 2009. Examining the Use of Competition in the Classroom. Transformative Classroom Management: Positive Strategies to Engage All Students and Promote a Psychology of Successs (2009).Google ScholarGoogle Scholar
  43. Amanda Strawhacker and Marina Umaschi Bers. 2019. What they learn when they learn coding: investigating cognitive domains and computer programming knowledge in young children. Educational Technology Research and Development 67, 3 (01 Jun 2019), 541--575. Google ScholarGoogle ScholarCross RefCross Ref
  44. Amanda Sullivan, Mollie Elkin, and Marina Umaschi Bers. 2015. KIBO robot demo. Proceedings of the 14th International Conference on Interaction Design and Children - IDC '15 (2015), 418--421. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. Anja Thieme, Cecily Morrison, Nicolas Villar, Martin Grayson, and Siân Lindley. 2017. Enabling Collaboration in Learning Computer Programing Inclusive of Children with Vision Impairments. In Proceedings of the 2017 Conference on Designing Interactive Systems (DIS '17). ACM, New York, NY, USA, 739--752. Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Smith B. Buschkuehl M. Tran, C. 2017. Support of mathematical thinking through embodied cognition: Nondigital and digital approaches. Cogn. Research 2, 16 (2017). DOI: http://dx.doi.org/ Google ScholarGoogle ScholarCross RefCross Ref
  47. Simon Ungar, Mark Blades, and Christopher Spencer. 1996. The Construction of Cognitive Maps by Children with Visual Impairments. Springer Netherlands, Dordrecht, 247--273. Google ScholarGoogle ScholarCross RefCross Ref
  48. Lev S. Vygotsky. 1978. Mind in society: The development of higher psychological processes. Harvard University Press. (Original manuscripts [ca. 1930-1934]), Bloomington, IN, USA.Google ScholarGoogle Scholar
  49. Danli Wang, Cheng Zhang, and Hongan Wang. 2011. T-Maze: A Tangible Programming Tool for Children. In Proceedings of the 10th International Conference on Interaction Design and Children (IDC '11). ACM, New York, NY, USA, 127--135. Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. David Weintrop and Uri Wilensky. 2018. How block-based, text-based, and hybrid block/text modalities shape novice programming practices. International Journal of Child-Computer Interaction 17 (2018), 83 -- 92. DOI: http://dx.doi.org/ Google ScholarGoogle ScholarCross RefCross Ref
  51. Bruce B. Blasch William R. Wiener, Richard L. Welsh. 2010. Foundations of Orientation and Mobility volume II third edition. Press American Foundation for the Blind Press, London.Google ScholarGoogle Scholar
  52. Jeannette M Wing. 2006. Computational thinking. Commun. ACM 49, 3 (2006), 33--35.Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. Lesley Xie, Alissa N. Antle, and Nima Motamedi. 2008. Are Tangibles More Fun?: Comparing Children's Enjoyment and Engagement Using Physical, Graphical and Tangible User Interfaces. In Proceedings of the 2Nd International Conference on Tangible and Embedded Interaction (TEI '08). ACM, New York, NY, USA, 191--198. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Exploring accessible programming with educators and visually impaired children

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        IDC '20: Proceedings of the Interaction Design and Children Conference
        June 2020
        642 pages
        ISBN:9781450379816
        DOI:10.1145/3392063

        Copyright © 2020 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 21 June 2020

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate172of578submissions,30%

        Upcoming Conference

        IDC '24
        Interaction Design and Children
        June 17 - 20, 2024
        Delft , Netherlands

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader