Georgia Institute of TechnologyMark Guzdial's AniAniWeb
Printable Version of this PageHome PageRecent ChangesSearchSign In

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 is 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

Older Projects

  • 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 Or download a Swiki server for your platform at

  • 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.
  • Software-Realized 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. DEVICE was developed by Noel Rappin. The eventual goal is to merge DEVICE-like simulation support with CaMILE-like collaboration tools to create broad-based support for learning in Chemical Engineering -- SCOPE, Scaffolded and COntextualized Programming Environments for Engineering Education. This project is sponsored by the National Science Foundation. The follow-on to this work is BOOST for CS students learning object-oriented modeling.

  • Log 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.

  • Co gnitive 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 Bruckman). In my work, I was using MOOs as an infrastructure to connect a variety of learning tools. Visit the WorkingMan's MOO home page for more information on my approach.

  • Cross-platform 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 Website, held Sept. 8 and 9 at Georgia Tech's College of Computing
  • GPCeditor (Goal Plan Code Editor) is a Pascal programming environment that provides explicit supports for student design.

  • MediaText 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.

  • Emile 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 wife's home page.

Last modified 13 April 2006 at 10:14 am by Mark Guzdial