A Dynamic Visualisation of the DES Algorithm and a Multi-faceted Evaluation of Its Educational Value

7Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

There is a general consensus that visualisations can be effective in teaching, compared to traditional modes of instruction. Encryption offers an interesting case study for the application of visualisation, largely due to its complex and abstract nature. This paper is concerned with the presentation of a dynamic and interactive visualisation of the Data Encryption Standard (DES) algorithm, and the evaluation of its educational value. Its design was motivated by the desire to seamlessly bridge the gap between algorithm formulation and its visualisation, and to provide instruction in context. As DES is an archetypal cryptographic algorithm, a visualisation of its operations on confusion and diffusion is a key requirement. The educational value of the visualisation is expressed in terms of four facets: its educational effectiveness, its presentation as an interactive and dynamic graphical object, its perceived usefulness by students and its completeness as a learning resource. Educational effectiveness was assessed in terms of the pre-test and post-test scores of a treatment group and a control group of students, whereas the other three facets were evaluated through a survey taken by the treatment group. An analysis of the results of the evaluation of the visualisation confirms its educational value.

Cite

CITATION STYLE

APA

Anane, R., & Alshammari, M. T. (2020). A Dynamic Visualisation of the DES Algorithm and a Multi-faceted Evaluation of Its Educational Value. In Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE (pp. 370–376). Association for Computing Machinery. https://doi.org/10.1145/3341525.3387386

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free