Rethinking CS101 - Publications
Publications
- An
overview/motivation statement (html) (and proposal) was written for a general
audience. (1/98)
Stein, L. A.,
"Reconceptualizing Computation: Radically Rethinking CS1".
- The
textbook prospectus provides a good overview of that
project.
- A
journal-length description (html) of the curriculum
project, including a course description, was written for
Computer Science Educators.
- Stein, L. A.,
"What We've Swept Under the Rug: Radically Rethinking CS1".
Computer Science Education
8(2):118-129, 1998.
- The
big picture (pdf, 91K)
(postscript, 245K) of which the Rethinking CS101
project is a part is described in
- Stein, L. A.,
"Challenging the Computational Metaphor: Implications for How
We Think".
Cybernetics and Systems
30(6), 1999.
- A
position statement (html). (from ACM Strategic Directions in
Computing Research Working Group on Education, 6/96)
Stein, L. A.,
"Interactive Programming: Revolutionizing Introductory Computer
Science," Computing
Surveys, 28A (4). Earlier version appears in the
working notes of the ACM Strategic Directions in Computing
Research Working Group on Computer Science Education.
- An
earlier course description (postscript). (written for object-oriented
educators, 3/97)
Stein, L. A.,
"Beyond Objects," in the Educator's Symposium, Conference on
Object Oriented Programming Systems, Languages, and
Applications, Atlanta, Georgia, October 1997.
- A
curriculum development proposal. (4/96)
- A
detailed, but somewhat out-of-date, description, with robots. (html)
(4/96)
Stein, L. A.,
"Rethinking CS101: Or, How Robots Revolutionize Introductory
Computer Programming," accepted for publication in Computer
Science Education.
Talks and Seminars
On Demand:
By Mail Order:
- Videotape
for the Department of Computer Science Colloquium at the University of
Washington, January 15, 1998, is available now.
- "The Real Computer Revolution" (September 1998) and "Why
Your Computer is not an Abacus: Deconstructing the Central
Myth of Computer Science" (April 1998), two talks for a
general audience, were both videotaped. For
copies, contact the Mary
Ingraham Bunting Institute of Radcliffe College.
- "Preaching
What We Practice: How AI is Changing the Concept of Computation,"
an invited talk presented at the 1997
National Conference on Artificial Intelligence -- was audio taped
and is available through the AAAI. The slides for this talk are
also available from the
author.
- "Rethinking
CS101: How Robotics Revolutionizes Introductory Computer
Programming," EECS Colloquium at MIT, May 13, 1996 (videotape
available through MIT's Center for
Advanced Educational Services).
- April 1999, "Cultural Revolutions in Computer Science", Conference
on Diversifying the Culture and Curriculum of Science and Women's
Studies, Kingston, Rhode Island.
- March 1999, "Challenging
the Computational Metaphor: Implications for How We Think",
Computer Science Department, Brandeis College, Waltham, Massachusetts.
- October 1998, "Radically Rethinking Introductory Computer Science Education",
The MacArthur Chair Program on
Inquiry-Based Learning in People and Machines, Hampshire College, Amherst,
Massachusetts.
- September 1998, "The Real Computer Revolution", Mary
Ingraham Bunting Institute, Radcliffe
College, Cambridge, Massachusetts.
- Keynote address at the Consortium
for Computing in Small Colleges Third Annual Northeastern
Conference, Fairfield, Connecticut, 23 April 1998.
- "Challenging the Computational Metaphor: Implications for How We
Think", W. Ross Ashby Memorial Lecture of the International Federation
for Systems Research, Plenary Address at the Fourteenth European Meeting
for Systems and Cybernetics Research, Vienna, Austria, 15 April 1998.
- A talk for a non-technical audience: "Why Your Computer is not
an Abacus: Deconstructing the Central Myth of Computer Science", Mary
Ingraham Bunting Institute, Radcliffe College, Cambridge,
Massachusetts, 1 April 1998.
- NERCOMP Annual
Conference, a CAUSE
affiliate program: "The Changing Face of IT", Sturbridge,
Massachusetts, 22-24 March 1998.
- Panelist, BYTE Magazine's Java Adoption Survey, Waltham,
Massachusetts, February 1998.
- "Preaching
What We Practice: Radically Rethinking CS101," Computer
Science Colloquium Series, Division of Engineering and Applied
Science, Harvard University, Cambridge, Massachusetts, December 1997.
- "Interactive
Programming in Java: A NonStandard Introduction," Tutorial
presented at OOPSLA
'97, Atlanta, Georgia, October 1997.
- Panel on "Teaching OO," OOPSLA '97 Educator's
Symposium, Atlanta, Georgia, October 1997.
- "Changing Conceptions of Computation: Pedagogic Implications,"
Class(es) of 1960s Scholar Lecture, Williams College, Williamstown,
Massachusetts, April, 1997.
- "Rethinking CS101: How Robotics Revolutionizes Introductory
Computer Programming," Department of Computer Science, Brown
University, Providence, Rhode Island, June 1996.
This page is a part of Lynn Andrea Stein's
Rethinking CS101 project, part of the Computers and Cognition Group
at the Franklin W. Olin College of Engineering.
This material is based upon work supported by the National Science Foundation under Grant No. EIA-0196404. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation
cs101-webmaster@olin.edu
Last modified: Monday, December 5 2005 at 5:19 AM EST