Sciweavers

SIGCSE
2004
ACM
132views Education» more  SIGCSE 2004»
14 years 3 months ago
Using game days to teach a multiagent system class
Multiagent systems is an attractive problem solving approach that is becoming ever more feasible and popular in today’s world. It combines artificial intelligence (AI) and distr...
Leen-Kiat Soh
SIGCSE
2004
ACM
168views Education» more  SIGCSE 2004»
14 years 3 months ago
Design, science, and engineering topics?: teaching HCI with a unified method
Reacting to challenges that have been observed in humancomputer interaction (HCI) education, as well as the multidisciplinary design, science, and engineering underpinnings, we in...
D. Scott McCrickard, Christa M. Chewar, Jacob P. S...
SIGCSE
2004
ACM
101views Education» more  SIGCSE 2004»
14 years 3 months ago
PL-detective: a system for teaching programming language concepts
The educational literature recognizes that people go through a number of stages in their intellectual development. During the first stage, called received knowledge or dualism, p...
Amer Diwan, William M. Waite, Michele H. Jackson
SIGCSE
2004
ACM
114views Education» more  SIGCSE 2004»
14 years 3 months ago
Student culture vs group work in computer science
Our industrial advisory boards tell us that our students are well prepared technically, but they lack important group work skills. Simply adding project courses and requiring that...
William M. Waite, Michele H. Jackson, Amer Diwan, ...
SIGCSE
2004
ACM
628views Education» more  SIGCSE 2004»
14 years 3 months ago
Design patterns for semaphores
This paper describes two design patterns that are powerful tools to help teach how semaphores are used to solve synchronization problems. The patterns are general enough to be use...
Kenneth A. Reek
Education
Top of PageReset Settings