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
Link To Document