compatible to a certain extent (of course one may
argue that this compatibility would have a drawback
such as reducing creativity and innovation). Even
though the Tuning Methodology provides a list of
generic and subject-specific competences in most
subject areas, currently there is no database of LOs
and Competences that would allow downloading of
these resources. The creation of a database of such
resources would allow one to select and use them as
part of the programme profile under development,
thus benefiting from the aforementioned advantages.
Another time-consuming and tedious task one
faces is the verification that all programme's LOs
and competences are met by at least one course of
the programme. As mentioned in the Introduction,
matrices could be constructed and checks could be
made in order to accomplish this. In addition, a
matrix entry does not necessarily have to be a
Boolean value but instead a range of values could be
specified that refer to the extent that a LO is met by
a course. Furthermore, if one needs to find the LOs
and competences achieved by a course or the
courses that achieve a particular LOs and/or
competence, s/he should consult the hard copy or
electronic matrices and produce manually in both
cases the required information. This happens
because there is no database to store the
relationships between LOs and courses and
competences and courses. A software tool based on
such database would produce automatically the
required information. Such a database could even
store the relationship between LOs and competences
and produce some other useful information (e.g. LOs
and related competences, competences and related
LOs, etc.).
Furthermore, the database could store for each
course its own LOs, its assessment methods, its
learning methods and the expected student
workload. This basically would automate the
completion of the Tuning Methodology form which
is used to calculate the student workload and thus
the number of the ECTS of the course, reducing
even more the time and effort needed for building
further the programme components. The automation
would also allow what-if analysis and perform
workload and ECTS recalculations very fast and
error-free. The system would also check the
semester breakdown of the programme of study in
terms of the 30/60 ECTS requirements per
semester/year.
When it comes to the student calculations of their
workload during a course and therefore the course
ECTS, the system would allow the fast processing of
all student filled tuning forms (and/or a different
form to be adopted) and would produce average
workloads for each course and each LO of a course
and the average ECTS of the course, as estimated by
the students.
All the aforementioned advantages of automating
the application of the methodology clearly indicate
the need for the proposed tool. TunTool (Pouyioutas,
2009) will provide a database of LOs and
competences that will be accessed and shared by
many users. Users will have the choice of using a
LO and a competence created by another user but
will not have write access on resources owned by
other users. In this way, each LO and each
competence is owned by its creator. Since however,
each such resource after its creation will be used by
other users and not just the owner, any change by the
owner to such resource will have to trigger a flag to
any user (including the owner) of the amended
resource for accepting/adopting the new version or
retaining the previous version in any part of the
database that the resource is referred to. This means
that the database should keep the various versions of
the resources.
3 THE TUNTOOL INTERFACE
The TunTool interface has been provisionally
designed based on the expected functionality of the
system and its potential users. There will be three
main user types, and thus three password-controlled
authorised areas, namely programme coordinators,
faculty members and students. The system will also
support a system administrator area. The welcome
screen interface will allow the user to login using
his/her login name and password in one of the
aforementioned areas.
3.1 System Administrator Area
The System Administrator area will provide the
administrator the tools for managing
(creating/editing) the end-users of the system and
assigning them authorization privileges.
Furthermore, the administrator will be responsible
for the maintenance of the data pertaining to the
programme of studies, courses and the assignment of
courses into programmes of studies.
3.2 Programme Coordinator Area
The Programme Coordinator area will assist the
academic faculty in charge of programmes to set up
programme's LOs and competences. The first
CSEDU 2010 - 2nd International Conference on Computer Supported Education
402