Mostrando entradas con la etiqueta ITiCSE. Mostrar todas las entradas
Mostrando entradas con la etiqueta ITiCSE. Mostrar todas las entradas

viernes, 25 de julio de 2014

Increasing Adoption of Smart Learning Content for Computer Science Education

Peter Brusilovsky, Stephen Edwards, Amruth Kumar, Lauri Malmi, Luciana Benotti, Duane Buck, Petri Ihantola, Rikki Prince, Teemu Sirkiä, Sergey Sosnovsky, Jaime Urquiza-Fuentes, Arto Vihavainen, Michael Wollowski. Working groups reports at ACM ITiCSE - Innovation and Technology in Computer Science Education Conference 2014.

Abstract: Computer science educators are increasingly using interactive learning content to enrich and enhance the pedagogy of their courses. A plethora of such learning content, specifically designed for computer science education, such as visualization, simulation, and web-based environments for learning programming, are now available for various courses. We call such content smart learning content. However, such learning content is seldom used outside its host site despite the benefits it could offer to learners everywhere. In this paper, we investigate the factors that impede dissemination of such content among the wider computer science education community. To accomplish this we surveyed educators, existing tools and recent research literature to identify the current state of the art and analyzed the characteristics of a large number of smart learning content examples along canonical dimensions. In our analysis we focused on examining the technical issues that must be resolved to support finding, integrating and customizing smart learning content in computer science courses. Finally, we propose a new architecture for hosting, integrating and disseminating smart learning content and discuss how it could be implemented based on existing protocols and standards.

domingo, 26 de junio de 2011

Improving Compilers Education through Symbol Tables Animations

J. Urquiza-Fuentes, F. Manso, J.Á. Velázquez-Iturbide, M. Rubio-Sánchez. 16th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE) 2011, Pages 203-207
Abstract. This paper presents the evaluation of an educational tool focused on the visualization of the symbol table in the context of a compiler course. In a first evaluation we used simulation exercises and tested basic concepts of symbol tables. We detected efficiency improvements, students who used the tool completed the exercises with the same grading and significantly faster than the students who did not use the tool. In addition students' opinion was positive. In a second evaluation we used more active tasks, and tested students' skills on writing parser specifications regarding symbol table management. We have detected significant improvements. Students who used the tool outperformed those who did not use the tool in a 22%.
Open Access Archive at URJC

lunes, 24 de junio de 2002

Electronic books for programming education: a review and future prospects

Programming is a suitable field to design electronic books with a laboratory component, where the programming task is exercised in the theoretical context provided by the book. The goal of the paper is to make a review of current electronic books for programming education and identify future lines of research. First, we review a number of software tools and electronic books for programming education in order to give a broad vision of technological opportunities in programming education. Later, a comparative analysis of such electronic books is made. Finally, based on this overview and analysis, we identify aspects that either are currently poorly supported or are a subject of active research, thus constituting potential areas for future improvement.

R. Martínez-Unanue, M. Paredes-Velasco, C. Pareja-Flores, J. Urquiza-Fuentes, and J. Á. Velázquez-Iturbide. 2002. Electronic books for programming education: a review and future prospects. In Proceedings of the 7th annual conference on Innovation and technology in computer science education (ITiCSE ’02). ACM, New York, NY, USA, 34-38. DOI=10.1145/544414.544426