DocumentCode :
351698
Title :
Teaching programming in the large
Author :
Welch, Donald J. ; Ruocco, Anthony S. ; Buchheit, Nathan A.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., US Mil. Acad., West Point, NY, USA
Volume :
2
fYear :
1999
fDate :
10-13 Nov. 1999
Abstract :
Designing a senior-level capstone course experience for students enrolled in a software engineering course is challenging. One complicating factor is the need for students to expand their knowledge base from the academic world to the professional world. In particular, it is often problematic for students to understand the differences between the trivial programming projects of their academic experience and the actual level of effort required for production class software found in industry. Even large (by academic standards) software engineering projects developed for real clients rarely match the environment of most professional software projects. At the United States Military Academy, in the senior capstone sequence courses, we were able to provide three of our student teams the opportunity to work on projects in which they provided added functionality to already fielded systems for real clients. Compared to the other 25 student teams that were assigned more traditional student projects, these three teams experienced and learned more about software engineering. However the cost was a much higher level of student frustration and level of effort than the other student teams.
Keywords :
computer science education; programming; software engineering; United States Military Academy; academic world; production class software; professional world; programming teaching; senior-level capstone course; software engineering; software engineering course; trivial programming projects; Computer industry; Computer science; Defense industry; Education; Educational institutions; Military computing; Production; Programming profession; Project management; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 1999. FIE '99. 29th Annual
Conference_Location :
San Juan, Puerto Rico
ISSN :
0190-5848
Print_ISBN :
0-7803-5643-8
Type :
conf
DOI :
10.1109/FIE.1999.841566
Filename :
841566
Link To Document :
بازگشت