Advances in Sensors, Signals, Visualization, Imaging and Simulation A systems approach to visualization of the problem solved algorithms and the programming language LOGO MICHAL MUSILEK, STEPAN HUBALOVSKY Department of Informatics University of Hradec Kralove Rokitanskeho 62, Hradec Kralove CZECH REPUBLIC
[email protected],
[email protected], http://www.musilek.eu/michal Abstract: - One of the most important tasks in teaching of algorithm development and programming is to use a suitable method of developing theoretical knowledge of this area. Drawing on their experience, the authors have found that the best method to be used is the system approach. This method, described in the paper, is presented through the simulation and visualization of two real processes – Tower of Hanoi brain teaser and decrypting of the Daisy cipher. The solution is demonstrated step by step – it starts with the problems definition, then the strategy solution analyses are shown and finally visualization of the processes is presented in illustrative form in LOGO programming language. Key-Words: Algorithmic thinking, LOGO programming language, system approach, multidisciplinary learning, problem solving, education, computer simulation and modeling, visualization, turtle geometry. 1 Introduction The process can be understood as series of The term algorithm can be also connected with transformations that changes the input values to the terms system, model, simulation, output values. From the system point of view the multidisciplinary approach, which are important in process is dynamic system in which the values of current approach to scientific, technological and the characteristic of the system elements are professional practice. Many universities are changed under the influence of the external realizing that modeling and simulation is becoming elements.