Sciweavers

SIGCSE
2002
ACM
107views Education» more  SIGCSE 2002»
13 years 11 months ago
Making lemonade: exploring the bright side of large lecture classes
Pedagogy of large lecture classes has traditionally focussed on deemphasizing the problems their size creates. This approach has yielded valuable practical advice for instructors....
Steven A. Wolfman
SIGCSE
2002
ACM
88views Education» more  SIGCSE 2002»
13 years 11 months ago
Teaching computer organization/architecture with limited resources using simulators
As the complexity and variety of computer system hardware increases, its suitability as a pedagogical tool in computer organization/architecture courses diminishes. As a consequen...
Gregory S. Wolffe, William Yurcik, Hugh Osborne, M...
SIGCSE
2002
ACM
100views Education» more  SIGCSE 2002»
13 years 11 months ago
Using an environment chain model to teach inheritance in C++
Michael R. Wick, Daniel E. Stevenson, Andrew T. Ph...
SIGCSE
2002
ACM
218views Education» more  SIGCSE 2002»
13 years 11 months ago
Participatory design in a human-computer interaction course: teaching ethnography methods to computer scientists
Empirical evidence shows the ability for computer technology to deliver on its promises of enhancing our quality of life relies on how well the application fits our understanding ...
Jerry B. Weinberg, Mary L. Stephen
SIGCSE
2002
ACM
96views Education» more  SIGCSE 2002»
13 years 11 months ago
Using RoboCup to teach multiagent systems and the distributed mindset
We present our experiences using the RoboCup soccerserver simulator and Biter, our own agent platform, for the teaching of a graduate multiagent systems' class. The RoboCup s...
José M. Vidal, Paul A. Buhler
SIGCSE
2002
ACM
142views Education» more  SIGCSE 2002»
13 years 11 months ago
Integrating formal models into the programming languages course
In our approach to the Programming Languages course, formal models are integrated as a thread that pervades the course, rather than as a one of many topics that is introduced and ...
Allen B. Tucker, Robert E. Noonan
SIGCSE
2002
ACM
152views Education» more  SIGCSE 2002»
13 years 11 months ago
Learning styles and performance in the introductory programming sequence
This paper reports on the implication of different preferred learning styles on students'performance in the introductory programming sequence and on work in progress on how t...
Lynda Thomas, Mark Ratcliffe, John Woodbury, Emma ...
SIGCSE
2002
ACM
201views Education» more  SIGCSE 2002»
13 years 11 months ago
A microprocessor survey course for learning advanced computer architecture
A course that surveys state-of-the-art microprocessors offers an excellent forum for students to see how computer architecture techniques are employed in practice and for them to ...
Kevin Skadron
SIGCSE
2002
ACM
163views Education» more  SIGCSE 2002»
13 years 11 months ago
Design guidelines for the lab component of objects-first CS1
We adopt the view that CS1 labs are not programming assignments, and that they should not be used for grading students or assessing their level of understanding. Instead, we think...
Hamzeh Roumani
SIGCSE
2002
ACM
135views Education» more  SIGCSE 2002»
13 years 11 months ago
Introducing computer science through animation and virtual worlds
We describe a course for non-majors that teaches computer science concepts and programming by creating simple animations and building 2D and 3D virtual worlds. Students work with ...
Susan H. Rodger