J. Urquiza-Fuentes, J.Á. Velázquez-Iturbide. Computers & Education, 67, September 2013, Pages 178-192
Abstract. Programming is one of the most complex subjects in computer science degrees. Program visualization is one of the approaches adopted to make programming concepts more accessible to students. In this work we study the educational impact of an active and highly engaging approach, namely the construction of program animations by students. We systematically compared this approach with two instructional scenarios, based on viewing animations and on the traditional instruction without systematic use of animations. A general conclusion of this work is that animations actually improve learning in terms of some educational aspects: short-term and long-term knowledge acquisition, and drop-out rates. Short-term improvements depend on the complexity level of the topic: while there is no impact for simple topics, there is a learning improvement in complex topics using the viewing and constructing approaches, and there is a learning improvement for highly complex topics using the viewing approach. In the long-term, drop-out rates were significantly decreased for students involved in the two most engaging approaches. In addition, both animation viewing and animation construction improved students' passing-rate in the term exam. Nevertheless, we were unable to prove in the long term that students involved in construction tasks yielded higher grades than those involved in viewing tasks.
Associate professor at Technical Superior School of Computer Science - ETSII, Universidad Rey Juan Carlos. Researcher at LITE Group (http://www.lite.etsii.urjc.es/)
Mostrando entradas con la etiqueta Computers & Education. Mostrar todas las entradas
Mostrando entradas con la etiqueta Computers & Education. Mostrar todas las entradas
lunes, 27 de mayo de 2013
Towards the Effective Use of Educational Program Animations: the Roles of Student's Engagement and Topic Complexity
Etiquetas:
Computer science education,
Computers & Education,
Effortless construction,
Program animation,
TEL,
WinHIPE
Ubicación:
Mánchester, Reino Unido
sábado, 19 de enero de 2008
An approach to effortless construction of program animations
J.A. Velázquez-Iturbide and C. Pareja-Flores and J. Urquiza-Fuentes. Computers & Education 50(1), January 2008, Pages 179-192
Abstract. Program animation systems have not been as widely adopted by computer science educators as we might expect from the firm belief that they can help in enhancing computer science education. One of the most notable obstacles to their adoption is the considerable effort that the production of program animations represents for the instructor. We present here an approach to reduce such a workload based on the automatic generation of visualizations and animations. The user may customize them in a user-friendly way to construct more expressive program animations. These operations are carried out by means of a user-friendly manipulation based on the metaphor of office documents. We have applied this approach to the functional paradigm by extending the WinHIPE programming environment. Finally, we report on the successful results of an evaluation performed to measure its ease of use.
Abstract. Program animation systems have not been as widely adopted by computer science educators as we might expect from the firm belief that they can help in enhancing computer science education. One of the most notable obstacles to their adoption is the considerable effort that the production of program animations represents for the instructor. We present here an approach to reduce such a workload based on the automatic generation of visualizations and animations. The user may customize them in a user-friendly way to construct more expressive program animations. These operations are carried out by means of a user-friendly manipulation based on the metaphor of office documents. We have applied this approach to the functional paradigm by extending the WinHIPE programming environment. Finally, we report on the successful results of an evaluation performed to measure its ease of use.
Etiquetas:
Computer science education,
Computers & Education,
Effortless construction,
Functional programming,
Program animation,
TEL,
WinHIPE
Suscribirse a:
Entradas (Atom)

