Thumbnail
Access Restriction
Subscribed

Author Rosin, Robert F.
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Keyword Education ♦ Programming concepts ♦ Professionalism
Abstract This paper presents the goals and organization of a course about programming designed to provide entering students in a graduate program with a cultural enrichment in their professional lives. The students are expected to have taken at least two programming courses prior to this one and, therefore, to be familiar with at least two programming languages, both as students and users.Teaching someone how to program is similar to teaching him to play a musical instrument: neither skill can be taught—they must be learned. However, the teacher still serves several vital purposes: to present a set of rules for producing well-formed utterances; to offer numerous demonstrations of his own skill; and to function as an involved critic. Finally, the teacher is the source of information about the process in which the student is involved.
Description Affiliation: Univ. of Aarhus, Denmark (Rosin, Robert F.)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2005-08-01
Publisher Place New York
Journal Communications of the ACM (CACM)
Volume Number 16
Issue Number 7
Page Count 5
Starting Page 435
Ending Page 439


Open content in new tab

   Open content in new tab
Source: ACM Digital Library