Evaluating the readability of example programs for novice programmers

    Research output: Chapter in Book/Report/Conference proceedingChapter

    Abstract

    This paper describes a proposed study of readability of code examples designed to support learning programming. The study focuses on measuring readability for comprehension. It considers only code structure rather than presentation and relates perceived readability and comprehension to a simple reading ease score and to eye movements during code reading. Characteristics of the example programs to be used in the study are described. Insights are sought into the value of metrics and eye movements in evaluating readability.
    Original languageEnglish
    Title of host publication Freie Universität Berlin: Eye Movements in Programming: Spring Academy 2017
    Subtitle of host publicationFachbereich Mathematik und Informatik Serie B: Informatik
    EditorsSascha Tamm, Roman Bednarik, Teresa Busjahn, Carsten Schulte, Hana Vrzakova, Lea Budde
    Place of PublicationBerlin
    Pages9-11
    Number of pages3
    Publication statusPublished - May 2017

      Fingerprint

    Keywords

    • computing education
    • code reading
    • eye tracking

    Cite this

    Paterson, J. H. (2017). Evaluating the readability of example programs for novice programmers. In S. Tamm, R. Bednarik, T. Busjahn, C. Schulte, H. Vrzakova, & L. Budde (Eds.), Freie Universität Berlin: Eye Movements in Programming: Spring Academy 2017: Fachbereich Mathematik und Informatik Serie B: Informatik (pp. 9-11). http://edocs.fu-berlin.de/docs/servlets/MCRFileNodeServlet/FUDOCS_derivate_000000008221/emip2017_report.pdf;jsessionid=775C0455098BE735600482267FAFB710?hosts=