Sciweavers

17 search results - page 2 / 4
» sigcse 1997
Sort
View
SIGCSE
1997
ACM
113views Education» more  SIGCSE 1997»
13 years 9 months ago
Experiences teaching data structures with Java
This paper describes our experiences incorporating Java in a Data Structures course. We describe the features of Java that made for a more interesting course, the difficulties tha...
Mark Allen Weiss
SIGCSE
1997
ACM
131views Education» more  SIGCSE 1997»
13 years 9 months ago
The use of animation to explain genetic algorithms
Algorithm animation has been applied to a huge variety of algorithms, and has been found to be of enormous benefit in assisting with their comprehension. However, the radical natu...
David Jackson, Andrew Fovargue
SIGCSE
1997
ACM
111views Education» more  SIGCSE 1997»
13 years 9 months ago
Function objects, function templates, and passage by behavior in C++
Passing functions and function objects to general routines is a powerful abstraction mechanism that should be taught in freshman computer science. In C++, a “function” can be ...
Richard Rasala
SIGCSE
1997
ACM
119views Education» more  SIGCSE 1997»
13 years 9 months ago
Exploring Martian planetary images: C++ exercises for CS1
We present a series of programming exercises based on photographic images of Mars collected by the NASA Viking Orbiter. Even without the news that there may once have been life on...
Harriet J. Fell, Viera K. Proulx
SIGCSE
1997
ACM
95views Education» more  SIGCSE 1997»
13 years 9 months ago
A Web based configuration control system for team projects
In courses involving team programming projects, it is desirable to have team members share files, and establish procedures for developing a configuration. Often, faculty members a...
Ronald Curtis