Teaching aid tool for Computer Organization and Architecture: Ptolemy extension for educational purposes

Authors

  • André L. L. Torres UFPB
  • Alisson V. Brito UFPB

DOI:

https://doi.org/10.5753/ijcae.2012.4955

Abstract

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

Download data is not yet available.

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.

Published

2012-12-01

How to Cite

Torres, A. L. L., & Brito, A. V. (2012). Teaching aid tool for Computer Organization and Architecture: Ptolemy extension for educational purposes. International Journal of Computer Architecture Education, 1(1), 21–29. https://doi.org/10.5753/ijcae.2012.4955

Issue

Section

Full Papers