Title :
Learning object-oriented software design at a distance
Author_Institution :
Dept. of Comput. Sci., Florida State Univ., Tallahassee, FL, USA
Abstract :
In distance learning, it is more difficult to teach skills than facts. This is particularly so for software analysis and design, which is normally performed as a synchronised group activity. Synchronous activity undermines one of the potential benefits of distance learning; the ability to learn at a time and place that is convenient to the learner. A computer-based simulation approach to learning software design skills, from a distance, is described. The approach allows asynchronous practice in object-oriented design using the CRC-card method. The CRC-card method requires group of designers to role-play the components of an object-oriented design. The approach is intended as a precursor to collaborative design over the Internet.
Keywords :
computer science education; educational courses; object-oriented programming; software engineering; teaching; CRC-card method; Internet; asynchronous practice; collaborative design; computer-based simulation approach; distance learning; facts teaching; object-oriented software design education; skills teaching; Collaboration; Computer aided instruction; Computer science; Feedback; Internet; Learning systems; Object oriented modeling; Programming; Software design; Software performance;
Conference_Titel :
Frontiers in Education Conference, 1999. FIE '99. 29th Annual
Conference_Location :
San Juan, Puerto Rico
Print_ISBN :
0-7803-5643-8
DOI :
10.1109/FIE.1999.841630