Older Projects and Links
Interesting and Useful Links
Older, maybe less useful:
Mark co-organized a workshop with Rick Weingarten of
Computing Research Association for the National Science Foundation.
The charge of the workshop was to set a research agenda for Computer
Science in Educational Technology. The final report of that workshop
available in PDF format.
The draft report from
that workshop is available on-line (with separate chapters as
separate HTML files -- mostly the same content, easier to read with a
slow net connection).
Papers and Talks
Classes Taught with Interesting Home Pages
Modeling and Design, Winter '96
which is where, WebCaMILE was first used in CS 2390.
2390 Modeling and Design, Spring '96 where
was first used.
6398, Design and Evaluation of Educational Software
2390 Modeling and Design, Fall '96
6397, Educational Technology in Winter '97.
- CS 2390 for
Spring '97. This offering of the class is interesting from the
teacher's perspective. I'm using a website management tool which
integrates grading, update and connection to CaMILE, and web page
- CS8011g GVU-EdTech
Seminar for Spring '97
2390, Modeling and Design in Summer '97 -- offered in the nifty-cool Classroom 2000, so
has interesting features like connections to audio and whiteboard
recordings of lectures.
GVU-EdTech Seminar in Fall'97.
Modeling and Design in Winter '98. First use of BOOST and
Modeling and Design W98. New approach to UI in this class.
Modeling and Design Fall98. First using my new textbook!
Modeling and Design Spring99. Last offering of the class, first using
- CS2340 Objects and
Design, semester-based successor to CS2390, still based on
- Computer Supported
- Computer Music
Anchored Collaborative Learning Environments
For a collaborative learning environment to be most effective,
collaboration must be embedded within and integrated with learning
activities -- that is, the collaboration must be "anchored". We have
done several anchored collaborative learning environments over the
last five years: CaMILE, Web-SMILE, and others.
(CaMILE is available for download off the Anchored Collaborative
Learning Environments page.)
The most recent is
"Swiki." A Swiki is a new kind of collaboration tool which is
essentially a website authored by both students and teachers. The
main advantage of it over CaMILE and similar CSCL (Computer-Supported
Collaborative Learning) environments is flexibility -- and the users
of Swiki this quarter are definitely making the most of it. Classes
in Architecture, HPS, Chemical Engineering, and Computer Science are
using Swikis in a wonderful diversity of styles and purposes.
CaMILE can be seen as
MediaText on a network. The successor to CaMILE is SMILE.
A Web version of SMILE has been created
and is in use in middle schools. A tour of Web-SMILE is
available. You can try out a Swiki at
http://pbl.cc.gatech.edu/myswiki. Or download a Swiki server for
your platform at http://minnow.cc.gatech.edu/swiki
- Studying the Cost
Effectiveness and Educational Benefits of the CoWeb
- Collaborative Modeling
for Curriculum Integration (CMCI): Matthew Realff, Pete Ludovice, Tom
Morley, and I are developing a collaborative website to be used by
students to generate cross-curricular links. Funded by a grant from the
National Science Foundation.
Scaffolding and Learner-Centered Design: The design of Emile
revolved around providing software-realization of what educators
called scaffolding, support which enables students to perform
activities and to learn through those activities. In collaboration
with Elliot Soloway, Kenneth E. Hay, and Yasmin Kafai, an interface
design emphasis on learner-centered design is evolving, part of
which is software-realized scaffolding.
- Supporting Student Modeling: DEVICE
(Dynamic Environment for Visualization in Chemical Engineering is an
environment in which Chemical Engineering students learn
through a process of design in a simulated world.
developed by Noel Rappin. The eventual goal is to merge DEVICE-like
simulation support with CaMILE-like collaboration tools to create
support for learning in Chemical Engineering -- SCOPE,
Scaffolded and COntextualized Programming Environments for Engineering
project is sponsored by the National Science Foundation. The follow-on
to this work is BOOST
for CS students learning object-oriented modeling.
file analyses and visualizations are used to understand the
effectiveness of the supports provided in these environments.
NSF Multimedia Courseware Project: With John Stasko and Jim Foley,
I am working on creating effective multimedia courseware for Computer
Science courses using WWW.
Multimedia: A project with John Stasko, Richard Catrambone,
Ashwin Ram, and Mike Byrne, sponsored by ONR, focuses on trying to
understand the most
effective ways to construct interactive multimedia.
- Generalized Scaffolding: STABLE is a first attempt at creating generalized
scaffolding -- not modifying the environment, but providing
scaffolding, multiple representations, generic "plan" libraries (a la
GPCeditor or Emile), and collaborative environments in support of an
existing work environment (VisualWorks Smalltalk). STABLE has been
used several times in CS 2390 Modeling and Design. We are
also developing ABLEs for Chemical Engineering and Java programming.
- WorkingMan's MOO: I've just started working with MOOs
(inspired by the work of Amy
In my work, I was using MOOs as an infrastructure to connect a variety of
Visit the WorkingMan's MOO
for more information on my approach.
Squeak-based Pluggable WebServer: A toolkit for anchored
collaborative learning environments.
- Starting a Website describing
Squeak and our work with it
- NSF Sponsored Design Education Workshop
held Sept. 8 and 9 at Georgia Tech's College of Computing
(Goal Plan Code Editor) is a Pascal programming environment that
provides explicit supports for student design.
is a multimedia composition environment for grades 6-12 students.
Mark designed MediaText with Elliot, and MediaText is now a commercial
product developed by Constructive Instruments and distributed by Apple
Computer and Wings for Learning.
is a programming environment for science students exploring physics by
creating simulations. Emile was Mark's dissertation work. Emile
implements software-realized scaffolding which provides
adaptable levels of support.
Link to my