Author:
Luděk Kučera
Affiliation:
Faculty of Mathematics and Physics, Charles University, Czech Republic
Keyword(s):
Algorithm visualisation, Protocol visualisation, Algorithm animation, Program invariant, Mathematical proof, Intuition, Algorithmic idea.
Related
Ontology
Subjects/Areas/Topics:
Computer-Supported Education
;
Critical Success Factors in Distance Learning
;
Domain Applications and Case Studies
;
e-Learning
;
e-Learning in Electrical, Mechanical, Civil and Information Engineering
;
e-Learning Success Cases
;
Social Context and Learning Environments
;
Theoretical Bases of e-Learning Environments
Abstract:
The paper deals with learning of algorithms and protocols using visual media and it presents experience obtained with a system Algovision developed at Charles University, Prague. The teaching of the paper is that learning objects and courses should attempt explaining why an algorithm or protocol achieves its goals rather than merely showing what is going on during the computation and/or communication and how the data change in time. This means visualising abstract topics like algorithm invariant, mathematical proof, researcher intuition, and a collection of paradigms used to achieve such task is presented, as it appeared during development of Algovision.