DocumentCode
2309943
Title
CUTE-the design and evolution of a first year programming environment
Author
Churcher, N.I. ; Cockburn, A.J.G. ; McMaster, B.N. ; Horlor, J.
Author_Institution
Dept. of Comput. Sci., Canterbury Univ., Christchurch, New Zealand
fYear
1998
fDate
26-29 Jan 1998
Firstpage
142
Lastpage
148
Abstract
A first computer science course should give students an appreciation of software engineering principles and not merely teach programming skills in isolation. This is a difficult task, especially within the constraints imposed by a semester system. We report the evolution of the Canterbury University Teaching Environment (CUTE) which we have used successfully since 1993 to support our first year programming courses. CUTE provides novice programmers with a simple graphical user interface (GUI) to important software development tools and services while shielding them from the underlying Unix system. This not only allows students to focus on core material within the constraints of the semester system but also simplifies administration
Keywords
computer science education; courseware; educational courses; graphical user interfaces; programming; programming environments; teaching; CUTE; Canterbury University Teaching Environment; GUI; first computer science course; first year programming courses; first year programming environment; novice programmers; programming skills; semester system; simple graphical user interface; software development tools; software engineering principles; students; Computer science; Design optimization; Education; Electrical capacitance tomography; Graphical user interfaces; Programming environments; Programming profession; Read only memory; Skeleton; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering: Education & Practice, 1998. Proceedings. 1998 International Conference
Conference_Location
Dunedin
Print_ISBN
0-8186-8828-9
Type
conf
DOI
10.1109/SEEP.1998.707644
Filename
707644
Link To Document