DocumentCode
1931032
Title
A freshman programming course: two challenging sets of students, one solution
Author
Murtagh, Jeanne L.
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., US Mil. Acad., West Point, NY, USA
Volume
1
fYear
1996
fDate
6-9 Nov 1996
Firstpage
86
Abstract
This paper identifies two categories of students who pose a significant teaching challenge in a college freshman programming class, and then discusses one effective way to improve their performance. The most challenging students are those who do not readily adopt a systematic approach to software development. These students tend to fall into two categories: (a) The High School “Hackers”; (b) The Haphazard “Never-Evers” High School Hackers do not use (and might not acknowledge the value of) a systematic approach to software development. Haphazard Never-Evers have trouble adhering to the systematic approach they are trying to learn. Providing these students with a one-page summary which includes the steps of a structured software development methodology-enhanced by detailed instructions for writing the source code-is a very effective way to help them learn and adhere to the systematic approach so critical to their success
Keywords
computer science education; educational courses; professional aspects; programming; freshman programming course; programming class; software development; structured software development methodology; students; systematic approach; Computer hacking; Computer science; Education; Educational institutions; Military computing; Problem-solving; Programming; Software design; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers in Education Conference, 1996. FIE '96. 26th Annual Conference., Proceedings of
Conference_Location
Salt Lake City, UT
ISSN
0190-5848
Print_ISBN
0-7803-3348-9
Type
conf
DOI
10.1109/FIE.1996.567994
Filename
567994
Link To Document