02.12.2012 Views

Web-based Learning Solutions for Communities of Practice

Web-based Learning Solutions for Communities of Practice

Web-based Learning Solutions for Communities of Practice

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!