Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12769))

Included in the following conference series:

  • 1399 Accesses

Abstract

While computing skills grow in importance in today’s technology-centered society, the learning of these skills still isn’t accessible easily for young visually-impaired students: in French schools for example, online platforms (like Scratch) are more and more used by teachers, but unfortunately these platforms rely heavily on visual elements. As an inclusive approach would suggest, modifications and adaptations of such platforms would favour collaboration between sighted and visually-impaired users: tangible stimuli are then favoured to compensate for visual elements, while visually-impaired and sighted communities are prompted to use the same tools. Even if tangible solutions are suggested through scientific studies in the accessibility field, a young visually-impaired student still can’t use these solutions autonomously: many of these prototypes still require the intervention of a sighted third party. In this article, we describe our solution TaBGO (Tangible Blocks Go Online) which consists of enhanced tangible Scratch’s blocks and an associated optical recognition software. We then present a planned user study to establish if this solution is usable and easily handled by young visually impaired and sighted students, considering users’ feedback about usability, satisfaction and cognitive load.

CCS Concepts

• Human-centered computing • Accessibility • Accessibility systems and tools

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    “Bulletin Officiel spécial n°11 du 26 novembre 2015”, http://cache.media.education.gouv.fr/file/MEN_SPE_11/35/1/BO_SPE_11_26-11-2015_504351.pdf.

  2. 2.

    https://scratch.mit.edu.

  3. 3.

    https://blockly.games/?lang=fr.

  4. 4.

    https://www.freedomscientific.com/products/software/jaws.

  5. 5.

    https://quorumlanguage.com/.

  6. 6.

    As advertised on https://quorumlanguage.com/evidence.html.

  7. 7.

    http://www.alice.org/.

  8. 8.

    github.com/carlosperate/ardublockly.

  9. 9.

    ozoblockly.com.

  10. 10.

    https://microbit.org/.

  11. 11.

    https://www.utopiamechanicus.com/article/braille-display-2017/.

  12. 12.

    http://users.eecs.northwestern.edu/~mhorn/topcodes/.

References

  1. Carver, J. (ed.): Quality, nontechnical skills, blind programmers, and deep learning. IEEE Softw. 36(2), 127–136 (2019). https://doi.org/10.1109/MS.2018.2883874

    Article  Google Scholar 

  2. Kearney-Volpe Cl: Web Development Training for Students That Are Blind W4A 2019, 13–15 May 2019, San Francisco, California, USA (2019)

    Google Scholar 

  3. Senjam, S.: Assistive technology for students with visual disability: Classification matters. Kerala J. Ophthalmol. 31(2), 86 (2019). https://doi.org/10.4103/kjo.kjo_36_19

    Article  Google Scholar 

  4. Truillet, Ph.: L'informatique, pour un monde plus accessible. Bulletin de la Société informatique de France – numéro 15, avril 2020, France (2020)

    Google Scholar 

  5. Ludi, S., Merchant, W., Simpson, J.: Exploration of the use of auditory cues in code comprehension and navigation for individuals with visual impairments in a visual programming environment. In: ASSETS 2016, 23–26 October 2016, Reno Nevada, USA (2016)

    Google Scholar 

  6. Cheong, C., Burge, A. (eds.): Coding without sight: Teaching object-oriented java programming to a blind student. In: 8th Annual Hawaii International Conference on Education, Honolulu, Hawaii, 7–10 January 2010, pp. 1–12 (2010)

    Google Scholar 

  7. Francioni, J.M., Matzek, S.D., Smith, A.C.: A java programming tool for students, with visual disabilities. In: ASSETS 2000, November 2000, Arlington, Virginie, USA (2000)

    Google Scholar 

  8. Raman, T.V., Tauber, M.J. (eds.): Emacspeak—a speech interface. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI 1996), pp. 66–71. ACM, New York, USA (199)

    Google Scholar 

  9. Vickers, P., Alty, J.L.: Musical program auralisation: a structured approach to motif design. Interact. Comput. 14(5), 457–485 (2002). https://doi.org/10.1016/S0953-5438(02)00004-8

    Article  Google Scholar 

  10. Teaching Modern Object-Oriented Programming to the Blind: An Instructor and Student Experience – Dr. Charles B. Owen, Michigan State University; Sarah Coburn, Michigan State University, Ms. Jordyn Castor

    Google Scholar 

  11. Kaijanaho, A.-J.: Evidence-Based Programming Language Design: A Philosophical and Methodological Exploration Information Technology Faculty. University of Jyväskylä, Ph.D. Dissertation (2015)

    Google Scholar 

  12. Archambault, D.: Interaction et usages des modalités non visuelles, accessibilité des contenus complexes, (Thèse) Université Pierre et Marie Curie - Paris VI, Paris (2010)

    Google Scholar 

  13. Metatla, O., et al.: Toward classroom experiences inclusive of students with disabilities. Interactions 26(1), 40–45 (2018). https://doi.org/10.1145/3289485

    Article  Google Scholar 

  14. Flammant, J.: De l’œil au regard. SIDVEM, Paris (2016)

    Google Scholar 

  15. Hatwell, Y.: Le développement perceptivo-moteur de l’enfant aveugle. Enfance 55(1), 88 (2003). https://doi.org/10.3917/enf.551.0088

    Article  Google Scholar 

  16. Kelleher, C., Kiesler, S., Pausch, R.: SAMMS girls to learn computer programming. In: CHI 2007 Proceedings, April–May 2007, California, USA San Jose (2007)

    Google Scholar 

  17. Chou, M.: Designing a community to support long-term interest in programming for middle school children, IDC 2012, 12–15 June 2012, Bremen, Germany (2012)

    Google Scholar 

  18. Brock, A.: Tangible interaction for visually impaired people: why and how. In: World Haptics Conference - Workshop on Haptic Interfaces for Accessibility, June 2017, Fuerstenfeldbruck, Allemagne. pp. 3. ffhal-01523745ff (2017)

    Google Scholar 

  19. Cecily, M., et al.: Physical programming for blind and low vision children at scale. Hum. Comput. Interact. (2019). https://doi.org/10.1080/07370024.2019.1621175

    Article  Google Scholar 

  20. Jaskova, L., Kaliakova, M.: Programming Microworlds for Visually Impaired Pupils, Conférence de Constructionism 2014, Vienne, Autriche (2014)

    Google Scholar 

  21. Wang, D., Zhang, C., Wang, H.: T-Maze: a tangible programming tool for children, pp. 127–135 (2011). https://doi.org/10.1145/1999030.1999045.

  22. Motoyoshi, T., Tetsumura, N., Masuta, H., Koyanagi, K., Oshima, T., Kawakami, H.: Tangible gimmick for programming education using RFID systems. IFAC-PapersOnLine. 49, 514–518 (2016). https://doi.org/10.1016/j.ifacol.2016.10.608

    Article  Google Scholar 

  23. Utreras, E., Pontelli, E.: Design of a tangible programming tool for students with visual impairments and low vision. In: Antona, M., Stephanidis, C. (eds.) HCII 2020. LNCS, vol. 12189, pp. 304–314. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-49108-6_22

    Chapter  Google Scholar 

  24. Virey, M., Renaud, P.: Le Roamer: un robot déjà ancien au service d’apprentissages bien actuels: Utilisation dans une Classe d’inclusion scolaire (Clis 1) de l’Yonne. La nouvelle revue de l’adaptation et de la scolarisation 52(4), 231 (2010). https://doi.org/10.3917/nras.052.0231

    Article  Google Scholar 

  25. Ladner, R.E., Milne, L.R.: Blocks4All: overcoming accessibility barriers to blocks programming for children with visual impairments. In: CHI 2018, Avril 2018, Montréal Canada (2018)

    Google Scholar 

  26. Deitrick, E., Sanford, J., Benjamin, R.: BlockyTalky: a low-cost, extensible, open source, programmable, networked toolkit for tangible creation. In: IDC 2014, 17–20 June 2014, Aarhus, Danemark (2014)

    Google Scholar 

  27. Boissel, S.: Mallette Accessi DV scratch « Scratch débranché en braille et gros caractères ». La nouvelle revue de l’adaptation et de la scolarisation 77(1), 183 (2017). https://doi.org/10.3917/nras.077.0183

    Article  Google Scholar 

  28. Marco, J.-B., Baptiste-Jessel, N., Truillet, P.: TabGO: Programmation par blocs tangibles. In: 30e Conférence francophone sur l'Interaction Homme-Machine (IHM 2018), 23 October 2018 - 26 October 2018, Brest, France (2018)

    Google Scholar 

  29. Amber, W., Zirui, W.: Evaluating a tactile approach to programming scratch. In: ACMSE 2019 Avril 2019 Kennesaw USA (2009)

    Google Scholar 

  30. Maloney, J., Resnick, M., Rusk, N., Silverman, B., Eastmond, E.: The scratch programming language and environment. ACM Trans. Comput. Educ. (TOCE). 10, 16 (2010). https://doi.org/10.1145/1868358.1868363

    Article  Google Scholar 

  31. Metin, S.: Activity-based unplugged coding during the preschool period.Int. J. Technol. Des. Educ. 1–17 (2020) https://doi.org/10.1007/s10798-020-09616-8

  32. Sanchez, J., Aguayo, F.: Blind learners programming through audio. In: CHI 2005, pp. 1769–1772, 2–7 April 2005, Portland (2005). https://doi.org/10.1145/1056808.1057018

  33. Shreekanth, T., Udayashankara, V.: A review on software algorithms for optical recognition of embossed braille characters. Int. J. Comput. Appl. 81(3), 25–35 (2013)

    Google Scholar 

  34. Horn, M.S., Robert, J.K.: Tangible programming in the classroom: a practical approach. In CHI 2006 Extended Abstracts on Human Factors in Computing Systems (CHI EA 2006), pp. 869–874. ACM, New York, NY, USA. https://doi.org/10.1145/1125451.1125621

  35. Observatoire des Ressources Numériques adaptées, Scratch 3D Magnet, janvier 2018, 13p. https://www.apmep.fr/IMG/pdf/Orna_Scratch3DMagnet.pdf

  36. Capovilla, D., Krugel, J., Hubwieser, P.: Teaching algorithmic thinking using haptic models for visually impaired students. In: LaTiCE 2013, pp. 167–171, 21–24 March 2013. https://doi.org/10.1109/LaTiCE.2013.14

  37. UN General Assembly: Convention on the Rights of Persons with Disabilities: resolution / adopted by the General Assembly, 24 January 2007, A/RES/61/106. http://www.refworld.org/docid/45f973632.html. Accessed 17 July 2018

  38. Zuckerman, O., Grotzer, T., Leahy, K.: Flow blocks as a conceptual bridge between understanding the structure and behavior of a complex causal system. In: Proceedings of the 7th international conference on Learning sciences (ICLS 2006). International Society of the Learning Sciences, pp. 880–886 (2006). https://dl.acm.org/citation.cfm?id=1150162

  39. Aymard, P.: Algorithmique Scratch et cécité. Exemple d’un support débranché et adapté (2018). http://revue.sesamath.net/spip.php?article1082

Download references

Acknowledgments

This work is supported by the French UNADEV association (Grant 2019.49).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ken H. Andriamahery-Ranjalahy .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Andriamahery-Ranjalahy, K.H., Berquez, L., Jessel, N., Truillet, P. (2021). TabGO: Towards Accessible Computer Science in Secondary School. In: Antona, M., Stephanidis, C. (eds) Universal Access in Human-Computer Interaction. Access to Media, Learning and Assistive Environments. HCII 2021. Lecture Notes in Computer Science(), vol 12769. Springer, Cham. https://doi.org/10.1007/978-3-030-78095-1_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-78095-1_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-78094-4

  • Online ISBN: 978-3-030-78095-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics