DocumentCode :
2361088
Title :
Understanding C through English grammar
Author :
Nguyen, Tri ; Sajous, Antoine F.
Author_Institution :
Henry Cogswell Coll., Everett, WA, USA
fYear :
1998
fDate :
21-23 Oct 1998
Firstpage :
219
Lastpage :
226
Abstract :
An effective approach to teaching a computer language to a novice student would draw on the student´s knowledge of another language-notably one on which he has a firm handle. This language could serve as a frame of reference. Unfortunately, this is not done by current computer programming teaching methods, instead a “those who can will” or the “sink or swim” method is often implemented; resulting in many floating cadavers in the ocean of academia. With the present methods many beginning students are bewildered with cryptic syntax and unclear concepts. Not surprisingly, they typically drop out and give up altogether. The blame often fails on their supposed inaptitude. We propose a kinder and gentler pedagogy that uses English grammar as a base to convey C language rudimentary concepts. This paper brings forth C´s grammatical gears as they relate to those of English. This is not a tutorial in the rudiments of C but an orientation to another point of view
Keywords :
C language; computer science education; grammars; teaching; C language; English grammar; computer language teaching; computer programming teaching methods; novice student; syntax; Computer aided instruction; Computer languages; Computer science; Education; Educational institutions; Formal languages; High level languages; Humans; Natural languages; Programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Northcon/98 Conference Proceedings
Conference_Location :
Seattle, WA
Print_ISBN :
0-7803-5075-8
Type :
conf
DOI :
10.1109/NORTHC.1998.731540
Filename :
731540
Link To Document :
بازگشت