ISBN-13: 9783639122985 / Angielski / Miękka / 2009 / 288 str.
A spectrum of algorithm animation systems has evolvedfor the teaching and learning of distributedalgorithms. These have ranged from passive animationsystems, which provide multiple prepared views of analgorithms process for a learner to view, stop,pause, step through or rewind, through activesimulation systems, which enable a learner to affectchanges to the behavior of an algorithm duringexecution, to algorithm construction systems, whichenable a learner to create an animation of analgorithms behavior. However, these systems havefailed to catch on in mainstream computer scienceeducation. This is because each system suffers fromone or more shortcomings: lack of real timeengagement with an algorithms content, anunder-developed model of pedagogy, time and effortrequired to build an algorithm simulation, and lackof evidence to support its pedagogical effectiveness.This book presents an algorithm animation system(FADA) which is designed to address theaforementioned challenges.