Sciweavers

SIGCSE
2002
ACM
207views Education» more  SIGCSE 2002»
13 years 7 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 7 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 7 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 7 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 7 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 7 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 7 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 7 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
SIGCSE
2002
ACM
192views Education» more  SIGCSE 2002»
13 years 7 months ago
A new instructional operating system
This paper presents a new instructional operating system, OS/161, and simulated execution environment, System/161, for use in teaching an introductory undergraduate operating syst...
David A. Holland, Ada T. Lim, Margo I. Seltzer