Teaching aid tool for Computer Organization and Architecture: Ptolemy extension for educational purposes
DOI:
https://doi.org/10.5753/ijcae.2012.4955Abstract
The use of simulators in education is increasingly present in pedagogical activities. In this new reality, various applications aim to facilitate the construction of knowledge by teachers for students through dynamic methods and presenting lessons for multiple branches without great effort or unnecessary repetitions. It has been observed that the teaching of some introductory concepts in essential courses often presents a level of abstraction that impairs the learning of computer science students, who already face significant difficulties in dealing with hardware-related subjects. In this regard, this paper presents the results achieved with the application of an extension developed in a modeling and simulation tool for concurrent systems based on actors, called Ptolemy. The extension was created to contribute to the teaching-learning process of the Computer Organization and Architecture course for undergraduate students.
Downloads
References
Branovic, I, Giorgi, R e Matinelli, E., 2004. WebMIPS: A New Web-Based MIPS Simulation Environment for Computer Architecture Education, Proceedings of the 31st Annual International Symposium on Computer Architecture, Munchen, Germany.
Brito, A. V. Simulação Baseada em Atores para o Ensino de Arquitetura de Computadores. Apresentado no Workshop sobre Educação em Arquitetura de Computadores (WEAC) – Simpósio Brasileiro de Arquitetura de Computadores. SBAC, São Paulo, 2009.
Brorsson, M. MipsIt: a simulation and development environment using animation for computer architecture education. In Proceedings of 2002 Workshop on Computer Architecture Education: Held in Conjunction with the 29th international Symposium on Computer Architecture (Anchorage, ACM, New York, NY, 12. p. WCAE‘02.Alaska), p. 1 – 8.
Felix, A. F; Pousa, C. V. e Carvalho, M. B. DIMIPSS: Um simulador didático e interativo do MIPS . Apresentado no Workshop sobre Educação em Arquitetura de Computadores (WEAC) – Simpósio Brasileiro de Arquitetura de Computadores. SBAC, Ouro Preto - MG, 2006.
Koscianski, A., Soares, M. S. Qualidade de Software: Aprenda as metodologias e técnicas modernas para o desenvolvimento de software. Editora: Novatec. São Paulo – SP. 2007.
Lee, A, 2007. Neuendorffer, S. Tutorial: Building Ptolemy II Models Graphically. Technical Report No. UCB/EECS-2007-129.
Nikolic, B., Radivojevic, Z., Djordjevic, J and Milutinovic V, 2009. A Survey and Evaluation of Simulators Suitable for Teaching Courses in Computer Architecture and Organization. IEEE Transactions on Education, Vol. 52, No. 4.
Scott, M. WinMips64, version 1.5, School of Computing, Dublin City University, Ireland, 2006.
Torres, A. L. L, Brito, A. V. Extensão do Ptolemy para o ensino de Organização e Arquitetura de Computadores. Workshop sobre Educação em Arquitetura de Computadores (WEAC) - Simpósio Brasileiro de Arquitetura de Computadores. SBAC, Vitória - ES, 2011.
Vollmar, K. and Sanderson, P., A MIPS Assembly Language Simulator Designed For Education. The Journal of Computing Sciences in Colleges, Vol. 21, No. 1, 2005.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2012 Os autores
This work is licensed under a Creative Commons Attribution 4.0 International License.