Sciweavers

SIGCSE
1998
ACM
102views Education» more  SIGCSE 1998»
13 years 8 months ago
Design patterns for data structures
tterns help narrow the gap between the abstract views of the data structures and their concrete implementations. The smaller the gap, the higher the level action. The more abstract...
Dung Nguyen
SIGCSE
1998
ACM
84views Education» more  SIGCSE 1998»
13 years 8 months ago
Integrating technology into computer science examinations
On-line programming tests and examinations were administered to approximately 120 first year computer science students in order to evaluate their practical skills. We describe ou...
David V. Mason, Denise M. Woit
SIGCSE
1998
ACM
125views Education» more  SIGCSE 1998»
13 years 8 months ago
Providing intellectual focus to CS1/CS2
First-year computer science students need to see clearly that computer science as a discipline has an important intellectual role to play and that it offers deep philosophical que...
Timothy J. Long, Bruce W. Weide, Paolo Bucci, Davi...
SIGCSE
1998
ACM
112views Education» more  SIGCSE 1998»
13 years 8 months ago
Experience with an analytic approach to teaching programming languages
Through the use of interpreters it is possible to teach programming languages in an analytic way without the mathematical overhead associated with other formal methods. This is a ...
Christopher T. Haynes
SIGCSE
1998
ACM
76views Education» more  SIGCSE 1998»
13 years 8 months ago
Teaching the analysis of algorithms with visual proofs
Michael T. Goodrich, Roberto Tamassia
SIGCSE
1998
ACM
100views Education» more  SIGCSE 1998»
13 years 8 months ago
Teaching data structure design patterns
In this paper we present an approach
Natasha Gelfand, Michael T. Goodrich, Roberto Tama...
SIGCSE
1998
ACM
104views Education» more  SIGCSE 1998»
13 years 8 months ago
Scaling: a design pattern in introductory computer science courses
We present a series of programming exercises that use scaling as a theme for teaching design techniques in the introductory computer science course sequence. All exercises are on ...
Harriet J. Fell, Viera K. Proulx, Richard Rasala
SIGCSE
1998
ACM
73views Education» more  SIGCSE 1998»
13 years 8 months ago
Using Java to develop Web based tutorials
David Cole, Roger L. Wainwright, Dale A. Schoenefe...
SIGCSE
1998
ACM
97views Education» more  SIGCSE 1998»
13 years 8 months ago
Towards a hierarchical design and integration of programming projects
,’ Theideaof ahierarchicaldesignandintegrationof programming projectsin the computerscienceundergraduatecurriculum is proposedanddiscussed.Researchresultsin softwarereuseandobje...
Wing Ning Li