|
STEVE
COOPER is an Associate Professor of Computer Science at Saint Joseph's
University. His education was at Cornell University (B.A.) in mathematics
and chiemistry, and at Syracuse University (M.S., Ph.D) in Computer Science.
He taught previously at Rivier College, serving as Computer Science program
director and has also worked at IBM as a systems programmer. His research
areas lie in program visualization and semantics. Steve has been developing
Alice-related curricular materials since 1998, and has conducted numerous
Alice professional development workshops and lectures throughout the United
States. He has been working with Dr. Wanda Dann (Ithaca College) and Dr.
Randy Pausch (Carnegie-Mellon University) who together have written many
technical papers on Alice, and the textbook, Learning to Program With
Alice (2006, Prentice-Hall). Steve has also been the principal investigator
for several National Science Foundation and private grants.
|
|
|
WANDA
DANN is Associate Professor of Computer Science at Ithaca College.
Her research has encompassed program visualization and object-oriented
and event-driven programming. She has published papers on the use of program
visualization in computer science education for SIGCSE, the Computer Science
Education Journal, and related publications. She has been co-PI for three
NSF-funded projects. She is an active member of the ITiCSE Visualization
Working Group, studying the effectiveness of visualization in computer
science education. She has taken on a major leadership role in the international
computer science education community, serving as SIGCSE 2004 Program co-Chair
and SIGCSE 2005 Symposium co-Chair. Wanda is co-author of Learning to
Program with Alice (2006, Prentice-Hall). Wanda holds a Ph.D. in Computer
Science from, Syracuse University.
|
|
|
DON
SLATER is a Lecturer in the School of Computer Science at Carnegie
Mellon University. Don is also a member of the Introductory Programming
Group, whose mission is to provide the highest quality instruction and
support to encourage our students' success. They teach the first courses
in programming to undergraduates university-wide and are expected to devote
their energies and resources to providing excellent classroom teaching
experiences for their students. Don is also a long-standing member of
the Alice team, as well as a consultant for the Advanced Placement Computer
Science Program.
|
|
DAN
LEWIS is an Associate Professor and past chair of Computer Engineering
at Santa Clara University. Prior to SCU, Lewis worked on the development
of automatic landing systems for commercial aircraft at General Electric
in New York, and later as a consultant for several Silicon Valley companies.
At SCU, Lewis led the effort to create the Computer Engineering Department,
and established unique co-op and study abroad options for engineering students
that fit within the normal undergraduate four-year plan, certificate programs
for working professionals, and a cross-disciplinary minor in Information
Technology and Society that has become one of the most popular minors on
campus. Lewis has organized and offered popular professional development
workshops for high school computer science teachers as part of ACM's JETT
(Java Engagement and Teacher Training) and TECS (Teacher Engagement for
Computer Science) programs, and serves as the SCU coordinator for the Sally
Ride Science Festival. He has served on the advisory board for the National
Youth Leadership Forum on Technology, and taught Mindstorm Robotics as a
volunteer at Stevens Creek Elementary School in Cupertino, California. Lewis
is author of the book, Fundamentals of Embedded Software, which
won national recognition in the 2003 Alpha Sigma Nu book competition. He
holds a bachelor's degree in Electrical Engineering from Georgia Tech, as
well as M.S., Engineer's, and Ph.D. degrees in the same field from Syracuse
University. |
|
FRED
TRIENFENBACH teaches at The Harker School in San Jose, California, where
he is Chair of the Computer Science Department and Assistant Director of
Instructional Technology for the Upper School. Fred Triefenbach has been
teaching for 27 years. He began his teaching career in a public school district
in the Chicago suburbs where he remained for ten years. During this time
Mr. Triefenbach served as business education department head for several
years. After moving to Florida and working in business, Mr. Triefenbach
returned to his preferred profession of education. In Tampa, FL, he was
named computer department chairman and registrar of the upper school at
Berkeley Preparatory School. Later, he became Berkeley's first technology
coordinator. Although most of his experience has been in education, he has
operated a sporting goods store and a computer training center as well as
working as database administrator for the California Medical Association.
Fred holds a B.A. in Business Education fromIllinois State University and
a M.S. in Computer Information Systems from Barry University. |
|
RANI
MIKKILINENI is a lecturer in the Computer Engineering Department at
Santa Clara University, where her research work centers in Object-Oriented
System Development. Rani has taught a wide variety of software courses including
Alice as well as topics such as Object-Oriented Programming (in both C++
and Java), Object-Oriented Analysis and Design, Design Patterns, Web Application
Development with .NET, Database Systems, Software Tools, C#, XML, and J2EE.
Companies on both the East and West Coast and in Japan have often employed
Rani to deliver intense week-long workshops on Object-Oriented Analysis
and Design, and Object-Oriented Programming. |