Web-based Learning Solutions for Communities of Practice
Web-based Learning Solutions for Communities of Practice
Web-based Learning Solutions for Communities of Practice
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
tion <strong>of</strong> such paths delivers a longer path that can<br />
still be a learning experience.<br />
The graph-theoretic model also allows us to<br />
build in temporal in<strong>for</strong>mation in the navigation<br />
paths. As a matter <strong>of</strong> fact, relative temporal in<strong>for</strong>mation<br />
is inherently available in a path (sequence<br />
<strong>of</strong> node visits). Furthermore, the annotation <strong>of</strong><br />
edges in terms <strong>of</strong> actual time spent in an activity<br />
be<strong>for</strong>e moving on to the next is a straight<strong>for</strong>ward<br />
enhancement.<br />
The detour ends here by noting that the above<br />
considerations simply suggest that, after we get<br />
the initial graph-theoretic model fixed, there exist<br />
a set <strong>of</strong> computational processes that will allow us<br />
to define arbitrarily complex layers <strong>of</strong> in<strong>for</strong>mation<br />
<strong>based</strong> on the ground data. We elaborate on that in<br />
a following section.<br />
DISCUSSION ON LEARNING DESIGN<br />
The main purpose <strong>of</strong> the above schema is not to<br />
propose a new learning design and is certainly not<br />
intending to <strong>for</strong>m a new specification. We are using<br />
the idea <strong>of</strong> a graph as the foundation <strong>of</strong> a learning<br />
environment and there<strong>for</strong>e we need to identify the<br />
modules that can be the nodes <strong>of</strong> the graph, given<br />
that a student will need certain resources and use<br />
certain material. We simply define the modularity<br />
<strong>of</strong> the material and the resources in accordance to<br />
the activities a learner will per<strong>for</strong>m, so that we can<br />
clarify what the nodes in the graph will be.<br />
There are no expected outcomes and objectives<br />
that necessarily have to be met and that will define<br />
the future progress <strong>of</strong> the course. Every activity is<br />
intended to <strong>of</strong>fer specific gains to the student, but<br />
they are not explicitly measurable and the student<br />
is free to navigate and choose his own course <strong>of</strong><br />
studies. That is exactly what we want to examine,<br />
how the user <strong>for</strong>ms his path and not whether he<br />
can be successful or not in a predefined one where<br />
the structure determines the path. We are more<br />
concerned in pinning down the modules that a<br />
learner might need <strong>for</strong> a complete educational ex-<br />
60<br />
Using Graphs in Developing Educational Material<br />
perience and we want to observe his walk through<br />
that graph. His path will reveal the usage <strong>of</strong> the<br />
resources and whether the proposed granularity,<br />
structure and assembly <strong>of</strong> different resources is<br />
used to its full extent and is assistive or whether<br />
the users’ patterns reveal a different structure and<br />
a behavior that was not <strong>for</strong>eseen.<br />
On a first look there is a similarity to the<br />
IMS learning design model and in specific to its<br />
conceptual model. In the IMS design in<strong>for</strong>mation<br />
model (IMS Global <strong>Learning</strong> Consortium, 2003)<br />
website, the specification includes learning activities,<br />
a learning environment, learning objects but<br />
they are explicitly defined <strong>for</strong> a specific model. For<br />
example the environment in IMS is defined as “…<br />
a structured collection <strong>of</strong> learning objects, services,<br />
and sub-environments. The relationship between<br />
an activity and an environment can be derived<br />
from the linguistic description <strong>of</strong> the activities.<br />
…”, whereas we consider it to be an underlying<br />
graph connecting learning activities. We can see<br />
a resemblance in the definition <strong>of</strong> learning activities<br />
and learning objects, however we use a more<br />
plain definition since we are not trying to capture<br />
a wide variety <strong>of</strong> pedagogical concepts. Our main<br />
focus is to the process followed by users and not<br />
the design we <strong>of</strong>fer to them.<br />
TOOL DEPLOYMENT ISSUES<br />
We start by noting that the theoretical model can<br />
be in principle implemented using rudimentary<br />
technology, such as hyper-linked files <strong>of</strong> conventional<br />
<strong>of</strong>fice-type applications, where educational<br />
assets can be grouped together in repository-type<br />
worksheets. Assets can then be drawn to compile<br />
learning activities. Such tools <strong>of</strong>fer relatively<br />
smooth short learning curves <strong>for</strong> data collection<br />
and web publishing too.<br />
As an example, Figure 1 shows how MS Excel<br />
could be used to design a learning environment.<br />
A learning activity is composed by an asset and<br />
by a learning task (allowing, <strong>of</strong> course, <strong>for</strong> some