DocumentCode :
3409337
Title :
Using C programming as a vehicle to overcome barriers
Author :
Kramer, Kathleen A.
Author_Institution :
San Diego Univ., CA, USA
fYear :
1994
fDate :
2-6 Nov 1994
Firstpage :
30
Lastpage :
33
Abstract :
Although the C language is fairly new, its increasing dominance in systems and applications software and the ensuing industry expectations have resulted in curricular changes in engineering programming throughout the country. Obstacles to its use, particularly in the lower division are not insignificant. Difficulties include: the perception that the language is excessively difficult, lack of code readability, texts written with upper division computer science topics in mind, and difficulty in finding applications that are appropriate. Overcoming these obstacles serves the immediate needs in the classroom and answers industry demands. Methods of overcoming these difficulties can lead to benefits beyond the immediate needs of a programming course. A course that combines expectations that go beyond programming with the more standard ones is described. By approaching the course with a planned mixture of learning styles including instructor-led laboratory experiences and lectures into which student involvement is extensively structured, the needs of different students, including underrepresented minorities, can be met. By using UNIX-based workstations as a programming platform, the programming class can be used as an important basis of experience for upper division courses in individual disciplines that are using the computing power of the workstations for complex CAD/CAE applications, such as microelectronic systems design
Keywords :
C language; C language; C programming; CAD/CAE applications; UNIX-based workstations; applications software; curricular changes; engineering programming; instructor-led laboratory experiences; learning styles; lectures; microelectronic systems design; systems software; Application software; Automotive engineering; Computer aided engineering; Computer industry; Computer science; Design automation; Laboratories; Microelectronics; Vehicles; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 1994. Twenty-fourth Annual Conference. Proceedings
Conference_Location :
San Jose, CA
ISSN :
0190-5848
Print_ISBN :
0-7803-2413-7
Type :
conf
DOI :
10.1109/FIE.1994.580463
Filename :
580463
Link To Document :
بازگشت