10.06.2017 Views

A Handbook for Teaching and Learning in Higher Education Enhancing academic and Practice

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

294 ❘<br />

<strong>Teach<strong>in</strong>g</strong> <strong>in</strong> the discipl<strong>in</strong>es<br />

Systems to assist <strong>in</strong> the adm<strong>in</strong>istration of courses, assignment mark<strong>in</strong>g <strong>and</strong> resource<br />

management all have a part to play <strong>in</strong> <strong>in</strong>creas<strong>in</strong>g the leverage of the human resource<br />

<strong>in</strong>vestment. At Warwick, a system has been developed facilitat<strong>in</strong>g onl<strong>in</strong>e assessment<br />

methods to address the press<strong>in</strong>g problems associated with the management <strong>and</strong><br />

assessment of large student numbers. The BOSS system, explored <strong>in</strong> Case study 3,<br />

provides students with ‘<strong>in</strong>stant’ detailed feedback on their submitted coursework while<br />

enabl<strong>in</strong>g staff to monitor the students, automate assessment of their work, <strong>and</strong> generate<br />

reports about plagiarism possibilities. Us<strong>in</strong>g BOSS, students are able to complete more<br />

coursework with more efficient feedback.<br />

Case study 3: Manag<strong>in</strong>g the assessment of large groups<br />

Automated tools <strong>for</strong> the submission <strong>and</strong> assessment of programm<strong>in</strong>g<br />

assignments have been developed <strong>in</strong> the Department of Computer Science at the<br />

University of Warwick s<strong>in</strong>ce 1994. The orig<strong>in</strong>al motivation was the need to<br />

streaml<strong>in</strong>e the process of mark<strong>in</strong>g assignments, ensure accuracy <strong>and</strong> facilitate<br />

timely feedback.<br />

Known as BOSS (The BOSS Onl<strong>in</strong>e Submission System), the package began as a<br />

UNIX text-based utility, targeted specifically at two large Pascal programm<strong>in</strong>g<br />

modules. S<strong>in</strong>ce then, it has developed <strong>in</strong>to a large plat<strong>for</strong>m-<strong>in</strong>dependent<br />

networked tool, <strong>and</strong> is used <strong>in</strong> over a dozen modules delivered by the Department<br />

of Computer Science <strong>and</strong> other <strong>academic</strong> departments. Modules <strong>in</strong>clude<br />

<strong>in</strong>troductory programm<strong>in</strong>g (Pascal, Java, SML, C, UNIX Shell) <strong>and</strong> advanced<br />

software modules (Software Eng<strong>in</strong>eer<strong>in</strong>g, Concurrent Programm<strong>in</strong>g), with class<br />

sizes up to 300.<br />

BOSS allows any piece of work stored on a computer to be submitted onl<strong>in</strong>e. A<br />

student’s identity is verified aga<strong>in</strong>st data held on the university’s student<br />

database, <strong>and</strong> an electronic receipt <strong>for</strong> the assignment is returned to the student<br />

as an e-mail. Security measures are employed, such as the <strong>in</strong>clusion <strong>in</strong> each receipt<br />

of a hash code (which can be thought of as a digital signature) <strong>for</strong> each file<br />

submitted, <strong>in</strong> order to ensure the <strong>in</strong>tegrity of submitted work should a student<br />

later claim the system had corrupted his or her files.<br />

If an assignment is a computer program, or is suitable <strong>for</strong> runn<strong>in</strong>g automatic<br />

checks (<strong>for</strong> example, a style analyser <strong>in</strong> the case of an essay), then BOSS will run<br />

automatic tests <strong>in</strong> a secure environment, to prevent overenthusiastic students<br />

from accidentally or deliberately corrupt<strong>in</strong>g system data. Tests can be made<br />

available to students prior to submission <strong>in</strong> order <strong>for</strong> them to check that their<br />

assignment meets the criteria set. One or more markers are given access to an<br />

<strong>in</strong>tuitive <strong>in</strong>terface to allocate marks to various mark<strong>in</strong>g categories (<strong>in</strong>clud<strong>in</strong>g, but<br />

not restricted to, the automatic tests) set by the module leader, who subsequently

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

Saved successfully!

Ooh no, something went wrong!