skip to main content
10.1145/2157136.2157190acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

Making turing machines accessible to blind students

Published:29 February 2012Publication History

ABSTRACT

In this paper we describe how we tried to make the well-known JFLAP Turing machine simulator accessible to blind students taking a theoretical computer science course. Software accessibility is an important topic for both legal and ethical reasons: in our case, however, we also wanted to make the accessible software usable by blind students in cooperation with the other students, in order to encourage the integration of the blind students within the rest of the class. For this reason, the accessible version of the JFLAP Turing machine simulator that we developed is as much similar as possible to and fully compatible with the original one. In the paper, we also report some very satisfactory preliminary validation results that indicate how the new software can really make Turing machines accessible to blind students.

References

  1. F. Battaglia. MLFreeTTS. Available at visilab.unime.it.Google ScholarGoogle Scholar
  2. E. Bergman and E. Johnson. Towards accessible human-computer interaction. Advances in human-computer interaction, 5, 87--113, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. A.W. Black and K.A. Lenzo. Flite: a small fast run-time synthesis engine. Proc. ISCA Workshop on Speech Synthesis, 2001.Google ScholarGoogle Scholar
  4. R.F. Cohen, A. Meacham, and J. Skaff. Teaching graphs to visually impaired students using an active auditory interface. Bull. SIGCSE, 38, 279--282, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. M.E. Califf, M. Goodwin, and J. Brownell. Helping him see: guiding a visually impaired student through the computer science curriculum. Proc. SIGCSE, 444--448, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. C. Jayant, M. Renzelmann, D. Wen, S. Krisnandi, R.E. Ladner, and D. Comden, Automated Tactile Graphics Translation: In the Field Proc. SIGACCESS, 75--82, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. JFLAP. Available at www.cs.duke.edu/csed/jflapGoogle ScholarGoogle Scholar
  8. Oracle SDN. Java SE Desktop Accessibility. Available at java.sun.com/javase/technologiesGoogle ScholarGoogle Scholar
  9. Freedom Scientific. Jaws for Windows. Quick start guide. Available at www.freedomscientific.com.Google ScholarGoogle Scholar
  10. S.H. Rodger and T.W. Finley. JFLAP: An Interactive Formal Languages and Automata Package Jones & Bartlett Publishers, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M. Sipser. Introduction to the Theory of Computation (2nd ed.). Massachusetts Institute of Technology, 2006.Google ScholarGoogle Scholar
  12. M. Stallmann, S. Balik, R. Rodman, S. Bahram, M. Grace, and S. High ProofChecker: An Accessible Environment for Automata Theory Correctness Proofs. Proc. ITICSE, 48--52, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A.M. Turing. On Computable Numbers, with an Application to the Entscheidungs problem. Proceedings of the London Mathematical Society, 42, 230--265, 1936.Google ScholarGoogle Scholar
  14. Università deli Studi di Pisa. Gara nazionale di programmazione della machine di Turing. Available at mdt.unipi.it.Google ScholarGoogle Scholar
  15. W. Walker, P. Lamere, and P. Kwok. FreeTTS: a performance case study. SMLI TR-2002--114. Sun Microsystems, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. W. Walker, P. Lamere, and P. Kwok. FreeTTS. Available at freetts.sourceforge.netGoogle ScholarGoogle Scholar
  17. F. Winberg and J. Bowers. Assembling the Senses: Towards the Design of Cooperative Interfaces for Visually Impaired Users. Proc. CSCW, 332--341, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Making turing machines accessible to blind students

      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
        SIGCSE '12: Proceedings of the 43rd ACM technical symposium on Computer Science Education
        February 2012
        734 pages
        ISBN:9781450310987
        DOI:10.1145/2157136

        Copyright © 2012 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 ACM 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: 29 February 2012

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        SIGCSE '12 Paper Acceptance Rate100of289submissions,35%Overall Acceptance Rate1,595of4,542submissions,35%

        Upcoming Conference

        SIGCSE Virtual 2024
        SIGCSE Virtual 2024: ACM Virtual Global Computing Education Conference
        November 30 - December 1, 2024
        Virtual Event , USA

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader