World Wide Web Elementary
Technologies for Creating Complex Learning Environments on the
Web
by Vlad Wielbut
Community Technology Specialist
with the Alliance for
Community Technology
Summary: This article describes, in detail, several commercially
available software packages (all based on Internet technology) that
allow quick deployment of multi-layered environments in support
of distance education. Multiple screenshots illustrate the text.
It's evolutionary
Distance education - the concept of reaching students
outside of classroom walls is neither new nor untried. Even before the
advent of modern communication technologies, one could take a course
or get a degree from a "correspondence school", which used what we now
disdainfully call "snail-mail" as its only, or at least primary, mode
of communication with its students. Mail carriers would bring bulky
packages with learning materials and assignments, and take with them
envelopes containing essays, completed exercises, and research projects.
Every now and then a student would visit the school building to take
a test in person - the only way to ensure that it was he, and not somebody
else, who did the learning.
Then came radio, and later television - two technologies
that greatly enhanced the experience of learning away from school. Not
every student learns best by reading and not every subject can best
be depicted with written words. Now one could hear German or French
phrases pronounced correctly by native speakers, or view examples of
medieval architecture without leaving one's home. It did not take long
for educators to embrace and use these new capabilities; in my native
Poland of the 60s and 70s, the entire morning block of the country's
single television channel was devoted solely to educational programming,
providing courses ranging in subjects from foreign languages to animal
husbandry to mathematics, and in level from elementary to high school
to college and university.
Yet despite this quick acceptance and many successful
utilizations of these two media for educational purposes, it was hard
to overlook their shortcomings: producing instructional material for
television was costly and difficult, and the learning experience was
painfully unidirectional and isolating. Nevertheless, the lack of a
better alternative and the great need for delivering quality schooling
to disabled students or those trapped in remote areas kept driving experiments
aimed at making television a part of the solution. A few years ago I
visited a high school in Michigan and was shown a well equipped and
functioning distance education classroom. The setup was truly impressive
and included two television cameras, a dozen or so microphones hanging
from the ceiling, a sophisticated control panel for the teacher, two
monitors, video and audio mixers, and a fax machine for sending and
receiving paperwork. This classroom, however, had no broadcasting capabilities
but was connected via cables with another, identically equipped classroom
in a town nearby. Obviously, it could not be used to reach individual
students who, for one reason or another, could not attend either of
the two high schools, but was brought into existence as a cost-cutting
measure of sorts: classes with traditionally small number of students
(such as foreign languages) could be combined into larger ones, with
students from both schools attending. There were, of course, other and
more noble uses of this state-of-the-art facility, for example experiments
with team-teaching, sharing interesting guests, etc., but its cost,
complexity, and limitations tipped the scales dangerously toward the
"Not Worth It" label.
Since then the Internet has matured into a
full-fledged medium with features that promise to fulfill many dreams,
including the one about effective, affordable, interactive distance
learning, which will approximate the real-life experience of education
as none of the media before it. (I'm consciously omitting the rise and
proliferation of the CD-ROM technology. Although it greatly enriches
the learning experience and strives to simulate the two-way nature of
real-life learning through - sometimes amazingly clever - interactive
features, it stands but a step above the "correspondence school" of
yesteryear on the evolutionary ladder of distance education.
The Lowest Common Denominator
For those of us constantly surrounded by high-end
technology it is sometimes difficult to think in terms of pre-Pentium
chips, 14.4 kbps modems, 8 megabytes of RAM, and so on. And yet, these
technological "lowlands" are much more common that we would like to
believe, and have to be taken into account when planning a distance
learning environment that would be as inclusive as possible. This means
finding, what is often called, the "lowest common denominator of technology"
- such level of processor speed, network throughput, interface
complexity, etc., that it leaves the door open for students with machines
advertised as "blazingly fast and loaded" two years ago, while at the
same time not turning off those with access to sparkling-new,
powerful workstations. It is, no doubt, a balancing act, and we'll probably
end up cutting the extremes at both ends: the 9.6 kbps modems and Lynx
browsers as well as the guy who insists on posting full-motion video
clips on our Web site. How much to cut depends on the particular environment
and these will vary from one community to another.
It is, of course, possible to create a learning environment
from scratch and with very low entry requirements, such as MOO or MUD,
where everything is done in ASCII text and written descriptions substitute
for images, sound files, even VRML worlds. However, at the risk of being
too optimistic, I'd say that situations with such severe limits to what
is technologically feasible are rare, and increasingly so week by week.
Today, with reasonably fast computers being available for well under
$1,000, I would describe my ad hoc vision of the "lowest common denominator"
as follows:
- 133 Mhz Pentium-class processor
- 32 MB of RAM
- 15 inch color monitor
- 1 GB of total disk space
- 28.8 kbps modem
- Windows 95 or Mac OS 7.5
- Web browser (Microsoft IE or Netscape Navigator), version 3.0
At these parameters, it is entirely possible to
deliver rich, interactive learning experience that would satisfy and
challenge a really wide array of students at many levels of technological
access. One tool perfectly capable of creating such an experience is
AltaVista Forum 98. On its server side, it will run on either a Unix
or a Windows NT machine, alongside one of several popular HTTP servers.
On the client side, it can be accessed via a standard, third-generation,
Java-compatible browser, such as MSIE or Netscape Navigator. No proprietary
clients or specialized plugins need to be installed prior to accessing
and using AltaVista Forum 98.
Access can be limited to pre-registered users, i.e.
those who were entered into the system by a designated manager, or open
to self-registration. From the Summit - a Web page serving as a gateway
to all the other areas (Screen Shot 1) - the
users may choose to search for other users and teams, or go directly
to their own Vistas. These personal Vistas are one of the core features
of this system: they are virtual mini-environments (lockers? offices?
desks?), automatically created for each new user, and consisting of
the following elements (Screen Shot 2):
- Internal e-mail client (for correspondence among Forum members)
- Space for folders containing electronic documents of any kind
- List of discussion groups being tracked by the Vista's owner
- List of the owner's favorite links
- Personal calendar
Each of these elements can be accessed and modified
with a help of a pull-down Tools Menu, listing all the tools available
in a particular context: for the Vista it will show "Personal Profile",
"Add/Remove Favorite Links", etc., while in the Documents area one will
find options such as: "Modify Folder" or "Add Document" (Screen
Shot 3). Most of the tools are form-based, so selecting one will
likely produce a Web page with fields in which to enter the information
to be added (Screen Shot 4). When uploading
files, we'll have an option of entering the path directly, or simply
browsing our way to the file we want to select.
Another core component of the AltaVista Forum are
the Teams. Creating a Team is a very simple process, involving filling
the appropriate form and selecting team members form the list of our
AV Forum users. Right then we may also let the system notify these members
via standard e-mail that they have been added to a new Team. Once a
Team is created, it will be assigned its very own virtual space, complete
with Discussions and Documents area, Calendar, Chat room, directory
of Team Members, built-in e-mail and a Newspaper (Screen
Shot 5).
There is only a couple of shortcomings in this otherwise
powerful and easy to use product: the response time of the server is
sometimes longer than one would wish, and moving from one area to another,
or using a tool, often produces yet another browser window, which can
quickly lead to unmanageable clutter. But the low technological requirements
coupled with the rich selection of features make AV Forum 98 stand out
in the (very small) crowd of similar solutions. And the price is not
overwhelming: the server can be downloaded from Software.Net for $495
(25 users license) or $3,205 (unlimited number of users), although it
is quite possible that educational institutions can negotiate a discount.
What is it good for? One can not, obviously, held
real-time lectures or administer tests and quizzes in this environment.
Aside from these two, and a few other impossible scenarios, there is
plenty of excellent applications for this software in the area of distance
education. With group- and project-based learning being the de-facto
standard in most schools, colleges, and universities today, anything
that helps small teams communicate, meet, exchange documents and ideas
is of great importance. It is not difficult to imagine an entire high
school using AV Forum as its primary platform, where:
- each incoming freshman receives a personal Vista of his own, with
a collection of useful files already there
- private spaces for classes, groups, and projects can quickly be
created to serve as centers of communications and repositories of
relevant material
- teachers and administrators can disseminate important information
to the entire school or target groups via e-mail or online newspapers
- students can hold all their files in one, easily accessible (whether
at school or from home), secure location
- schedules and timelines are available for viewing and editing with
a standard browser.
Would it be possible to create similar learning
environment from bits and pieces, instead of buying this all-in-one
package? The answer is: yes, certainly. WebBoard (O'Reilly) could support
discussion groups, chat, and document exchange. Calendar Server (Netscape)
would provide individuals and teams with Web-accessible scheduling.
Any e-mail server could replace the built-in capability in AltaVista
Forum. Possibilities and configurations are several, and are definitely
worth exploring in situations where some of these various elements are
already in place and working great. However, deciding on a patchwork
of tools may prove to be more expensive while depriving the system of
a consistent, integrated interface.
The High End
If you ever tried listening to the National Public
Radio or viewing CNN video clips on the Web during the infohighway's
"rush hour", you know that the Internet is not quite ready yet to become
a multimedia channel. The good news is that things here are constantly
changing and improving, albeit at a slower pace that the demand calls
for. Despite dire predictions of imminent collapse prompted by the incredible,
gargantuan growth, the Internet is tugging along, probably not less
reliably than two years ago, when the number of users and the amount
of data were both but a fraction of today's figures. It seems safe to
assume that what today appears jerky, pixelated, garbled, and chopped,
a few months from now will be smooth, crisp, and vivid.
Encouraged by this assumption we can now take a look
at several technologies that are - to various degrees - "pushing the
envelope", i.e. stretching the current capacity of the Internet to its
limits and beyond. However, these are not merely futuristic models,
like the gigantic, Ferris wheel-shaped space station envisioned by Stanley
Kubrick for the year 2001, but fully functional, commercial products.
Although their minimal requirements in terms of machine power, network
bandwidth, etc. are somewhat high, they are being successfully put to
work in many places around the country even today. In fact, the first
tool in my lineup - Placeware Auditorium - was licensed by my own alma
mater, the University of Michigan's School of Information, several months
ago and used to accommodate a small group of commuting students, who,
twice a week, attended lectures without leaving their homes or places
of employment.
The first thing that impressed me about Placeware
Auditorium was how cleverly it used the metaphor of a real-life lecture
hall to produce interface that, however busy, felt inviting and intuitive.
This interface consists of a large Java applet that appears inside of
one's browser window upon entering the auditorium's URL (Screen
Shot 6). The little picture of the auditorium, with its podium and
rows of seats, is not merely an ornament, but one of several interactive
components of the applet. When joining the audience of a live event,
one is given the opportunity to enter his name or remain anonymous (e.g.
as Guest X) and obtains a "seat", usually next to other people in a
row that's not yet full; a colored dot will indicate the seat's location.
All those seated in a particular row will see the list of names of other
people in this row (Screen Shot 6),
and will be able to communicate with them - via voice or typed messages
- before, during, and after the event.
Placeware Auditorium is audio-enabled and supports
two-way voice communication for both the presenter and the audience.
However, 3 conditions must be met before taking full advantage of this
wonderful capability:
- the machines of people sending and receiving audio must be equipped
with sound cards, speakers, and microphones. (This hardware is typically
included in all new computer systems nowadays.)
- users with sound hardware need to download and install free, plugin-style
audio client to do the processing of sound
- the Internet connection of the participants should be fast and
reliable enough to handle voice transfer without interruptions. Connections
via a Local Area Network (LAN) will usually provide the best quality
audio. On dialup connections (modems) one should have at least 33.6
kbps capacity, but even the considerably faster 56 K modems
tend to produce short breaks in the audio, especially under heavy
traffic on the Net. As the availability of broadband technologies
(cable, ADSL, satellite) increases, this will likely cease to be a
problem.
The program's interface for the lecturer is almost
identical with that for the audience members, with just a few extra
controls for advancing slides, broadcasting, etc. Broadcasting means
that the voice of the presenter is delivered to all the audience members,
regardless of where they "sit". In comparison, audience members can
converse only with people in their rows - whether as a group,
or by selecting a particular person and entering a "private room" (Screen
Shot 7) - except when, after getting the attention of the lecturer
by rising a virtual hand, they are given the floor and can speak to
the entire audience (Screen Shot 8).
As any lecturer knows, a presentation is much more
effective when illustrated with slides projected for the audience, and
no lecture hall today can function without some sort of display capabilities.
That also holds for virtual auditoria, so a large portion of the Placeware's
applet is taken by a display area for GIF images that change as the
lecture progresses. These images are simply slides created in the popular
PowerPoint (a presentation building software from Microsoft), and converted
- with a single click - to images that fit in the designated area on
the applet. The fact that the images are heavily scaled down in comparison
to their originals means that not everything that can be displayed effectively
in the PowerPoint slide show will transfer to Placeware: small fonts,
large amounts of text, highly detailed illustrations are out of the
game, but this is a relatively small price to pay for the ease with
which these materials can be produced. And, as if to compensate for
these shortcomings, Placeware provides three valuable enhancement to
the slides:
- the presenter can underline or circle elements on any slide (in
real time) simply by holding his mouse's button down while dragging
- blank slides can be added for ad-hoc notes, comments, and questions
from the presenter
- slides with radio buttons push the level of interactivity significantly
higher by allowing audience members to vote or answer questions (Screen
Shot 9).
The software's target market are corporations trying
to save on expensive trip to business meetings, and the advertisements
rarely mention educational institutions as possible implementers of
this technology. This may be due to several factors, such as the often
outdated hardware in service at many schools, the lack of adequate Internet
connectivity, and the steep price of the product. (The licensing fee
for the server is set at around $500 for every concurrent user.) However,
the first two obstacles are bound to be removed or reduced in the near
future, and as far as the cost is concerned, two mitigating factors
make it a little easier to accept:
- educational institutions are entitled to 50 percent discount
- since the license fee pertains to the number of users accessing
the server at a particular time, effective scheduling can make the
initial expenditure go a long way. One can easily imagine an entire
school district providing it as a service to its schools, with online
lectures scheduled for every hour of the day, as long as the size
of the audience attending (virtually) any lecture does not exceed
the number specified in the license.
Placeware Auditorium has, not surprisingly, very
few competitors, but at least one that's very direct and viable: netPodium.
It is, again, a server-based product that relies on Internet protocols
and requires a Java-enabled browser as its primary client. Its interface
does not invoke familiar metaphors but simply divides the browser's
window into several frames (Screen Shot 10):
one reserved for the slides, a chat area, a voting/polling area, and
controls for the audio. This Spartan simplicity makes it, arguably,
less attractive, but flattens the learning curve for the users, and
gives the slides significantly more "screen estate", allowing for more
text and smaller details.
Unlike Placeware, netPodium does not have a built-in
audio capability, but requires the use of a third-party streaming audio
solution, such as RealAudio or NetShow. The biggest advantage of such
a setup is that these solutions - RealAudio in particular - have appeared
on the market quite a while ago, and been thoroughly tested and improved
since then. They are most likely to produce the best quality of Internet
audio. And they can be used for delivery of multimedia independent of
netPodium. The disadvantages, however, are significant and include the
fact that adding these third-party servers is likely to increase hardware
and software costs, as well as make the setup and use much more complicated.
Not to mention that such servers deliver one-way audio only, thus precluding
voice communication from and within the audience.
The one area where netPodium really runs in front
of Placeware Auditorium is that it allows the display of any
HTML file, including live Web pages and files that haven't been listed
in the roster of slides prepared for the presentation. Interestingly,
as of this writing, Placeware Corp. is preparing the release of the
new incarnation of its flagship product, with this very ability added
to, and the built-in audio removed from its list of features.
If the last two products are the Himalayas in the
land of web-based distance education, The Learning Server is their Mt.
Everest. Actually, this may not be such a good metaphor, as it evokes
something that is hard to reach, inhospitable, reserved for the toughest
climbers and the best equipment, while the environment produced by the
Learning Server emanates simplicity, easy navigation, and fairly low
entry requirements. Perhaps a better way of visualizing the difference
would be to counter impose a lecture hall with a school building. Indeed,
the Learning Server creates a virtual school (or university department,
or small college), complete with admission, registration, course schedules,
real-time online classes and self study materials. And yet, despite
this underlying complexity, it presents an interface that is cleaner
and friendlier that one could expect (Screen
Shot 11), although it would probably be more accurate to speak of
multiple interfaces, as the server presents somewhat different
face to different users, depending on their role within the system.
A Registrar will thus have one set of responsibilities and access
to a specific set of tools, significantly different from those available
to an Instructor, or a Student.
- Registrars may: create accounts for Instructors and Students;
register Students for courses. (Screen Shot
12)
- Instructors may: create, modify, and delete courses and classes;
teach online classes in real-time; upload self-study materials and
assignments for a class, access course catalog. (Screen
Shot 13)
- Students may: attend classes; register for courses; download
course materials. (Screen Shot 14)
The virtual auditorium, which, in the case of netPodium
or Placeware constitutes the entire product, here is only a part of
the whole, albeit perhaps the most important part. But, amazingly, it
is still more flexible and allows for higher level of interactivity
than the other two. To begin with, one is offered several tools for
real-time lectures and interaction: Standard Whiteboard (Java applet
that appears in the browser and may be "floated" for placing anywhere
on the screen -- Screen Shot 15), Microsoft
NetMeeting (free and powerful conferencing application in its own right),
AppShare (application-sharing utility), or FarSite (stand-alone conferencing
application by DataBeam, the company behind the Learning server). Depending
on the tool used, the list of available features may include:
- display of various documents converted (prior to the presentation)
into a single "workbook"
- textual chat
- whiteboard (area for collaborative drawing and writing in real-time)
- ability to pass control to a user
- quizzes
- application sharing (collaborative use of an application, e.g.
MS Excel, regardless of its presence or lack thereof on users' machines)
This pretty picture is not without blemishes, however
- of which the most annoying is the lack of built-in Internet audio
capability. As of this writing, the only feasible way of voice communication
during an online class session is to connect all participants (with
the help of a phone company operator) via a teleconferencing bridge.
While this may make perfect economic and technological sense in the
corporate world, one could hardly expect a distance education student
to use two telephone lines (one for data and the other for voice) at
his point of access or to pay long distance and other service charges
for a teleconferencing bridge. Using NetMeeting's voice and video capabilities
is not a viable solution, since these are suitable primarily for one-on-one
connections and deteriorate rapidly when more participants are trying
to share the link. Good news is that the company appears to be working
on integrating audio with the Learning Server and, according to its
sales force, expects to come up with a solution within weeks, if not
days from today. The other blemish stems from the software's reliance
on Java applets, which can be painfully slow to launch. This is, of
course, a larger problem that has more to do with the Java language
itself than with its specific implementation. And, to be fair, Learning
Server's applets are actually some of the leaner and faster ones. Nonetheless,
when coupled with the Net's sometimes sluggish pace, it can be quite
aggravating and therefore I thought it worth this small complaint.
Schools for Rent
This may well be called the ultimate in virtuality:
online schools of this kind not only have no walls, chalkboards, or
lockers, but they also don't have the hardware and software that's being
used to create their online presence! On the wave of hype and genuine
interest surrounding the rise of the Intranets (i.e. internal networks
built around Internet standards and with Internet tools), several visionary
enterprises - including Netscape, Lotus, and Changepoint - began offering
so called "instant intranets", which charged per user rental fees for
workgroup space and applications available on hosts owned by these companies.
With a standard browser as the primary gateway to these services, a
group of people could quickly establish a virtual office that would
support document exchange, scheduling, discussions, and more, without
worrying even a bit about installing, running, and maintaining the underlying
technology. It was only a matter of time before somebody would think
of delivering similar services to the educational community.
RealEducation is one of the first, and, perhaps,
the only vendor so far that promises to "design, build, and manage
complete online university campuses and continuing education centers,
including: an online catalog, bursar's office, library, career center,
student union, and bookstore, [where] students can also register, process
financial aid, and receive academic advising". All in sixty days,
on the company's own servers, with a set of software tools called the
REAL System.
Colleges and universities - RealEducation's primary market - willing
to setup online courses need only to provide teachers, instructional
material, and, obviously, students. Oh, and pay the fairly steep price
of $120 per student (or $3,000 per course).
The learning environment created by the REAL System,
with its multi-layered complexity and low technological demands
placed on the client, is a cross between the Learning Server and the
AltaVista Forums, although without the real-time collaboration features
of the former. It also relies on standard HTML, frames, forms, and CGI
scripts rather than Java to deliver a rich set of features accessible
to standard browsers (not necessarily the 4.x generation): threaded
discussions, tests and quizzes, notebook, grade book, course add/drop,
and account monitoring. It supports streaming media (in the RealAudio
and RealVideo format), thus making it possible to include spoken word
and instructional video clips in the course materials. Finally, it distinguishes
between the access levels and tools available to Students, Course Managers,
and Administrators, whose roles correspond to great extent with those
established for Students, Instructors, and Registrars by the Learning
Server.
Conclusion
The appearance of multimedia-loaded, highly
interactive educational software on CD-ROM stirred a debate on the future
role of the teacher, in which one particular question (even when left
unspoken) seemed to occupy the center stage: "Do teachers have a future
at all?'. Indeed, the shiny disks appeared to perform the most important
tasks of a teacher (delivering instructions, monitoring progress, providing
feedback, grading) efficiently, cheaply, and objectively. Aficionados
of this new technology predicted a rapid slide of the traditional classroom
into obsolescence, and advocated a learning environment in which every
student would work one-on-one with a computer, exposed to the highest
quality material, completing exercises when ready, learning at a pace
closely reflecting his abilities, being graded without the slightest
bias.
These hopes (or fears, depending on which side one
chose to support) were proven premature and the predictions soon started
to look like a cheap science fiction. Problems with this vision were
several and I am sure there is enough literature describing why it had
to fail. Well, even if there weren't anything written on the subject,
it is clearly beyond the scope of this article to delve any deeper into
issues such as peer-to-peer learning, individualization, significance
of a social environment, etc., which weighted heavily against the CD-ROM-ization
of schooling.
My reason for evoking these dreams is to illustrate
the profound difference between the learning environment promoted by
CD-ROM and the one created with Web-based tools, as those described
above. The latter does not isolate the student within the invisible
walls of a one-person virtual classroom but builds a social space that
promotes, even forces, interaction with other students, teamwork, consensus
building, give-and-take. Moreover, instead of making the teacher irrelevant,
it places him in the very center of this environment. Indeed, tools
like Placeware Auditorium or the Learning Server will not function without
a teacher. Janitors are a different story... ;-)
It is one of the most exciting aspects of the
networked computer in general and the Internet in particular: it does
bring everybody so much closer. It does not dismantle communities, but
gives them new means of communicating internally and for reaching outwards.
It expands our world while making the world smaller for every one. Unlike
only a few years ago, technology no longer forces us to change our ways
and adapt ourselves to the way it operates, but it tries to mimic our
- familiar and proven - modes of interaction, learning, doing business,
conversation, and so on. Virtual auditoria strive to look and feel like
real ones, and so do virtual campuses. I see it as a growing trend and
not merely a fad with a life of a dragonfly; that's why I'm so eager
to promote this technology. I don't need a crystal ball to see its growing
presence in our future. The signs? It is getting cheaper every
day; it's on the verge of becoming as ubiquitous as radio or telephone;
it's constantly evolving and trying to better itself; its positive impacts
greatly outnumber the negative ones. And although some of the tools
I've described in this article are too much on the "cutting edge" to
become widely accepted today, market push and government initiatives
will make them, and the likes of them, the Model Ts of tomorrow. I for
one, can hardly wait.
Ann Arbor, May 13, 1998. Copyright: Vlad Wielbut
Note: for information on other Web-based tools for distance education,
collaboration, and community building, please visit the Groupwork
Solutions page on the Alliance for Community Technology Web site.