Web Compiler: An interdisciplinary experience between Software Engineering and Compiler disciplines
Abstract
The interdisciplinarity has been a topic widely discussed in the teaching of Computing. This article presents an interdisciplinary experience carried out in a Computer Engineering course concerning the subjects of Software Engineering and Compiler. The integrated project aimed to building a web compiler whose primary focus was to teach basic programming. The analysis of the tools was done by a group of students which studied basic programming.
References
Beck, K. (2004), “Programação Extrema Aplicada Acolha as mudanças”, Bookman.
Brereton, P., Turner, M., Kaur, R. (2009) “Pair programming as a teaching tool: a student review of empirical Studies”, 22nd Conference on Software Engineering Education and Training, pp. 240-247.
Diretrizes Curriculares da SBC (2005) “Currículo de Referência para Cursos de Graduação em Bacharelado em Ciência da Computação e Engenharia de Computação”, Disponível em: [link], Acessado em: 20/01/2011.
Garcia, F. D., Legaspe, E. (2011) “Kit didático CPU Board”, Congresso Nacional de Iniciação Científica, Santos.
More, A., Kumar, J., Renumol V. G. (2011) “Web Based Programming Assistance Tool for Novices”, IEEE International Conference on Technology for Education, pp. 270-273.
PMI (2008) “A Guide to the Project Management Body of Knowledge (PMBOK guide)", 4th edition.
Pressman, R. (2011), “Engenharia de Software”, Mc Graw Hill, 7ª edição.
Schocken, S., Nisan, N., Armoni, M. (2009) “A Synthesis Course in Hardware Architecture, Compilers, and Software Engineering”, SIGCSE’09, pp. 443-447.
Yamamoto, F. S., da Silva, A. F., Zanutto, J., Zampirolli, F. A. (2005) “Interdisciplinaridade no Ensino de Ciência da Computação”, XXV Congresso da Sociedade Brasileira de Computação, WEI, pp. 2395-2406.
