Integrating Empirical Methods into Computer Science | ||
Project Goals Required Skills Lab Repository Related Papers Collaborators Feedback |
Project CollaboratorsThis project is a collaborative effort among researchers at different types of schools from different parts of the country. Since one of the goals of the project is to develop resources that can be widely used to teach empirical skills in CS students, the different perspectives and experiences represented by the collaborators will help to ensure that the materials developed serve a diverse range of students and programs. David
Reed is
an Associate Professor and Chair of the Department of Computer Science at Creighton
University, a medium-sized, regional university in Omaha, NE. He has published extensively
in the
area of computer science education, as well as authoring a CS0 textbook (A Balanced Introduction to
Computer Science, Prentice-Hall, 2005) and laboratory supplement for
a CS1 text. He has served on panels discussing computer science education, is active in the
Advanced
Placement Computer Science program (serving as Chief Reader of APCS starting in 2004), and is a
member
of the Liberal Arts Computer Science (LACS) Consortium. He has developed several courses that
incorporate Web-based programming, problem solving, and experimentation, including an
inquiry-based
introductory course in which much of the students' learning comes from hypothesis formation and
testing.
Craig
Miller is
an Associate Professor of Computer Science at DePaul
University, a
large, national university in Chicago, IL. His research has been primarily in cognitive
science, with
graduate and post-doctoral experience using and teaching experimental methodology. Among his
work, he
has contributed to research in cognition and learning, including the use of controlled
user-interaction studies to evaluate cognitive models and interfaces. He has successfully
involved
students in his research, supervising projects with user modeling and investigation. As part
of his
teaching responsibilities in computer science and cognitive science, he regularly teaches
courses that
stress empirical skills such as Human-Computer Interaction and Statistics for Computer
Scientists.
Grant
Braught
is an Assistant Professor of Computer Science at Dickinson
College, a
small, liberal arts college in Carlisle, PA. As a faculty member and software consultant, has
contributed to innovative curriculum design and the development of software tools for
experimentation
and learning. His software tools have been integrated into courses in both the Workshop
Physics and
Workshop Calculus programs at Dickinson College, as well as at other institutions. Within the
computer science curriculum, he has developed a suite of software simulators that can be used
across
the curriculum to demonstrate the internal workings of computers. In summer 2001, he was
awarded a
grant for collaborative student/faculty research performing an empirical characterization of a
novel
routing algorithm for wireless networks. He currently teaches a wide variety of computer
science
courses, including the capstone Senior Seminar in which he supervises investigative research
projects.
|