Sciweavers

SIGCSE
2002
ACM
131views Education» more  SIGCSE 2002»
13 years 11 months ago
Integrating a simulation case study into CS2: developing design, empirical and analysis skills
Case studies are widely used in business and medicine to help students learn from the successes and failures of practitioners in the field. This paper discusses the potential bene...
Kay A. Robbins, Catherine Sauls Key, Keith Dickins...
SIGCSE
2002
ACM
207views Education» more  SIGCSE 2002»
13 years 11 months ago
Exploration of process interaction in operating systems: a pipe-fork simulator
Abstract This paper examines the use of a simulator to explore process interaction in Unix. The simulator allows instructors to trace through a variety of programs and to show how ...
Steven Robbins
SIGCSE
2002
ACM
128views Education» more  SIGCSE 2002»
13 years 11 months ago
The well-tempered semaphore: theme with variations
This paper discusses differences in the semantics of various semaphore implementations and their ramifications in developing solutions to synchronization problems. An approach is ...
Kenneth A. Reek
SIGCSE
2002
ACM
229views Education» more  SIGCSE 2002»
13 years 11 months ago
GraphicsMentor: a tool for learning graphics fundamentals
This paper discusses the functionality of GraphicsMentor. GraphicsMentor permits a student to modify many parameters of the camera, objects, and light sources interactively, and t...
Dejan Nikolic, Ching-Kuang Shene
SIGCSE
2002
ACM
126views Education» more  SIGCSE 2002»
13 years 11 months ago
Design patterns for games
Designing a two-person game involves identifying the game model to compute the best moves, the user interface (the "view") to play the game, and the controller to coordi...
Dung Zung Nguyen, Stephen B. Wong
SIGCSE
2002
ACM
149views Education» more  SIGCSE 2002»
13 years 11 months ago
A comprehensive project for CS2: combining key data structures and algorithms into an integrated web browser and search engine
We present our experience using a large, real-world application as a course project for the second half of the semester of a CS2 course. Our primary goal for the project was to cr...
Tia Newhall, Lisa Meeden
SIGCSE
2002
ACM
132views Education» more  SIGCSE 2002»
13 years 11 months ago
The effects of pair-programming on performance in an introductory programming course
The purpose of this study was to investigate the effects of pair-programming on student performance in an introductory programming class. Data was collected from approximately 600...
Charlie McDowell, Linda L. Werner, Heather E. Bull...
SIGCSE
2002
ACM
514views Education» more  SIGCSE 2002»
13 years 11 months ago
Interactive Pushdown Automata Animation
This paper will present the Interactive Pushdown Automata Animation for use in an Automata Theory class. It will present the features of the IPAA as well as the algorithm and data...
Jennifer McDonald
SIGCSE
2002
ACM
202views Education» more  SIGCSE 2002»
13 years 11 months ago
A tutorial program for propositional logic with human/computer interactive learning
This paper describes a tutorial program that serves a double role as an educational tool and a research environment. First, it introduces students to fundamental concepts of propo...
Stacy Lukins, Alan Levicki, Jennifer Burg