Computer Graphics Education 02
Eurographics/SIGGRAPH Workshop on Computer Graphics Education
July 6–7, 2002
This was a development workshop that was intended to address specific questions
in computer graphics education as suggested in the Call for Participation. The
process for the workshop was that individuals submitted position papers to the
Program Chair, and these were reviewed to choose persons who would be invited to
participate in the workshop. This model has worked well for previous education
workshops in Begur, Spain (1991) and Coimbra, Portugal (1999) and this is one of
the kinds of workshops that is part of the planned focus for the new
Eurographics Education Board. The workshop chairs, programme committee, and
participants are listed at the end of this report and the participants are shown
in the photo below.

Once the participants had met and had discussed the directions they wanted to
pursue, they chose to break into three working groups:
- A group focused on learning goals in technical areas in the beginning
computer graphics course in computer science and options for the content of
advanced computer graphics courses in this area,
- A group focused on visual perception, design, envisioning, narrative, and
aesthetics and their roles on computer graphics courses in technical areas such
as computer science, and
- A group focused on the development of a refereed repository for computer
graphics educational materials.
Full reports on each of these groups are linked to this document as they are
available, and all the groups are continuing to develop the details of their
areas. Summaries of the developments at the workshop are:
Learning goals in technical areas:
The 1999 workshop made some initial statements about the content of a beginning
computer graphics course in computer science, but this group believed that the
field has matured enough that we could identify the key concepts that would be
generally expected in a beginning course. These concepts include:
- Transformations
- Modeling: primitives, surfaces, and scene graphs
- Viewing and projection
- Perception and colour models
- Lighting and shading
- Interaction, both event-driven and using selection
- Animation and time-dependent behaviour
- Texture mapping
These concepts could be covered at several levels, from the algorithmic and
mathematical to a general conceptual treatment followed by work that used the
concepts with a graphics API. This set of concepts greatly enlarges and changes
some of the focus of the computer graphics in the Computing Curriculum 2001
documents but we believe that the very light coverage of computer graphics in
that curriculum makes this appropriate.
In addition to the discussion of the beginning course, this group looked at some
possible focus areas for more advanced courses. Some of these included
completing the algorithmic treatment of the subject if that had not been done in
a beginning course, considering global illumination processes, considering other
kinds of modeling and rendering such as volumes and image-based work,
visualization, and virtual or enhanced reality. Further work on these topics is
included in the group’s final report and is expected to be part of a future workshop.
The role of visual perception, design, envisioning, narrative, and aesthetics in
computer graphics courses:
We recognize that the simple ability to create an image with graphics algorithms
or APIs is not enough to qualify one as a real graphicist; the image must have a
purpose and must be effective at achieving that purpose. Much of that
effectiveness comes from good narrative and aesthetics, and in turn they come
from an understanding of visual perception and from good work in envisioning and
design as the image is built. This group is undertaking the task of developing
outlines of course content in these areas that can be used with courses at
several levels, and it is expected that their work will provide resources so
that instructors can include this content and make their courses less
one-dimensional. A report from this group will be included when it is ready.
Development of a refereed repository:
This was one of the key recommendations of the 1999 workshop but there had been
little progress on it. Thus developments in this area were a key goal of the
workshop, and this group did a lot of work to develop details such as the kinds
of work that would be accepted (both formats and content), editorial policy and
structure, solicitation and refereeing processes, and guidelines and submission
data for authors. A more complete description of the repository and the
processes that will be used to develop it will be available soon. The group
addressed funding issues and developed a set of timelines that should lead to
rolling out a first version of the repository by March, 2003. This will be
brought to the ACM SIGGRAPH Education Committee and the Eurographics Education
Board for consideration as part of appropriate sponsorship and funding
discussions.
Workshop chairs:
Alan Chalmers (UK)
Steve Cunningham (US) |
International Programme Committee:
Joaquim Jorge (chair, PT)
Ken Brodlie (UK)
J.udy Brown (US)
Werner Hansmann (DE)
Y. Kitamura (US)
Lars Kjelldahl (SE)
Mike McGrath (US)
Majid Mirmehdi (UK) |
|
Participants:
Marc Alexa
Alan Chalmers
Steve Cunningham
David Duce
Dena Eber
Andrej Ferko
Frank Hanisch
Lew Hitchner
Nick Holliman
Joaquim Jorge
Lars Kjelldahl
Cary Laxer
Tony Longson
Stephen Lueckin
John McDonald
Majid Mirmehdi
Inmaculada Remolar
Beatriz Sousa Santos
Luis Paulo Santos
Pavel Slavik
|
|