• DocumentCode
    2499969
  • Title

    Intersections of literacy acquisition and programming

  • Author

    Shankar, Tara Rosenberger

  • Author_Institution
    MIT Media Lab., Cambridge, MA, USA
  • fYear
    2003
  • fDate
    28-31 Oct. 2003
  • Firstpage
    283
  • Lastpage
    284
  • Abstract
    The computer is a highly literate instrument. And, the design of most computer software, especially programming languages and environments, assume a high degree of literacy on the part of the user. Because most programming environments rely upon text as the primary method of specifying instructions, and because programming structures are similar in a number of ways to writing text, the development of literacy is a necessary precondition, or at least an accompanying concern when instructing low-literacy adult students in programming. An understanding of how adults acquire knowledge of and an ability to produce well-formed literate structures shares a direct relationship to their ability to program. This paper discusses problems adult learners have with textual mechanics, of central importance to literacy and text-based programming.
  • Keywords
    computer literacy; programming; programming environments; programming languages; adult learners; computer software; literacy acquisition; programming environments; programming languages; text-based programming; textual mechanics; Cities and towns; Educational programs; Instruments; Laboratories; Production; Programming environments; Programming profession; Remuneration; Resumes; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Human Centric Computing Languages and Environments, 2003. Proceedings. 2003 IEEE Symposium on
  • Print_ISBN
    0-7803-8225-0
  • Type

    conf

  • DOI
    10.1109/HCC.2003.1260251
  • Filename
    1260251