Sciweavers

SIGCSE
2000
ACM
121views Education» more  SIGCSE 2000»
13 years 9 months ago
Powers of 10: the case for changing the first course in computer graphics
The growing maturity of computer graphics technology now makes it possible to view the introductory graphics course in a general computer science curriculum in a new light. Instea...
Steve Cunningham
SIGCSE
2000
ACM
155views Education» more  SIGCSE 2000»
13 years 9 months ago
A study of common pitfalls in simple multi-threaded programs
It is generally acknowledged that developing correct multithreaded codes is difficult, because threads may interact with each other in unpredictable ways. The goal of this work i...
Sung-Eun Choi, E. Christopher Lewis
SIGCSE
2000
ACM
137views Education» more  SIGCSE 2000»
13 years 9 months ago
Evaluating programming ability in an introductory computer science course
There are numerous ways to evaluate student programming ability, all of which have benefits and drawbacks. In this paper we discuss how we have combined a number of those evaluati...
A. T. Chamillard, Kim A. Braun
SIGCSE
2000
ACM
106views Education» more  SIGCSE 2000»
13 years 9 months ago
Experiences with the Webware, interfaces and networking experimental laboratory
David C. Brown, Isabel F. Cruz, David Finkel, Robe...
SIGCSE
2000
ACM
120views Education» more  SIGCSE 2000»
13 years 9 months ago
PILOT: an interactive tool for learning and grading
We describe a Web-based interactive system, called PILOT, for testing computer science concepts. The strengths of PILOT are its universal access and platform independence, its use...
Stina S. Bridgeman, Michael T. Goodrich, Stephen G...
SIGCSE
2000
ACM
120views Education» more  SIGCSE 2000»
13 years 9 months ago
Object-orientation in Java for scientific programmers
Scientific programmers have traditionally programmed in entirely sequential languages such as Fortran, C or Pascal and it could be argued that object-orientation is not a concept ...
Judith Bishop, Nigel Bishop
SIGCSE
2000
ACM
94views Education» more  SIGCSE 2000»
13 years 9 months ago
Parallel computing to start the millennium
We describe the experience of three undergraduate computer science programs offering courses on parallel computing. In particular, we offer three different solutions to the proble...
Joel C. Adams, Chris Nevison, Nan C. Schaller
SIGCSE
2000
ACM
90views Education» more  SIGCSE 2000»
13 years 9 months ago
A visualization system for multithreaded programming
Michael Bedy, Steve Carr, Xianglong Huang, Ching-K...