Sciweavers

SIGCSE
1999
ACM
91views Education» more  SIGCSE 1999»
13 years 12 months ago
Using randomization in the teaching of data structures and algorithms
We describe an approach for incorporating randomization in the teaching of data structures and algorithms. The proofs we include are quite simple and can easily
Michael T. Goodrich, Roberto Tamassia
SIGCSE
1999
ACM
111views Education» more  SIGCSE 1999»
13 years 12 months ago
JDuck: building a software engineering tool in Java as a CS2 project
This paper describes our experiences in having students build a software engineering tool as a course project in a CS2 course. The tool, which we called JDuck Java DocumenterofCo...
Michael W. Godfrey, Dan Grossman
SIGCSE
1999
ACM
103views Education» more  SIGCSE 1999»
13 years 12 months ago
Computing the profession
Peter J. Denning
SIGCSE
1999
ACM
91views Education» more  SIGCSE 1999»
13 years 12 months ago
Using learning style data in an introductory computer science course
A. T. Chamillard, Dolores Karolick
SIGCSE
1999
ACM
73views Education» more  SIGCSE 1999»
13 years 12 months ago
A student-directed computing community
We describe a computing facility created, supported, maintained, and used entirely by undergraduatestudents. This facility exists outside of the instructional support system,so th...
Adam Bonner
SIGCSE
1999
ACM
135views Education» more  SIGCSE 1999»
13 years 12 months ago
Testers and visualizers for teaching data structures
We present two tools to support the teaching of data structures and algorithms: Visualizers, which provide interactive visualizations of user-written data structures, and Testers,...
Ryan Shaun Baker, Michael Boilen, Michael T. Goodr...
JCDL
2010
ACM
148views Education» more  JCDL 2010»
13 years 12 months ago
Citing for high impact
The question of citation behavior has always intrigued scientists from various disciplines. While general citation patterns have been widely studied in the literature we develop t...
Xiaolin Shi, Jure Leskovec, Daniel A. McFarland
SIGCSE
2000
ACM
181views Education» more  SIGCSE 2000»
13 years 12 months ago
Evaluating individuals in team projects
In 1999, most computer science students participate in at least one group project in some class prior to graduation. However, assessing individual student contributions to a group...
Dawn Wilkins, Pamela B. Lawhead
SIGCSE
2000
ACM
104views Education» more  SIGCSE 2000»
13 years 12 months ago
Curriculum development in Internet and multimedia technology
Sylvia Sorkin, Barbara Mento, Donna Tupper, Kathle...