Artículo

An Intelligent tutor for teaching software design patterns (Indexed SCI)

Berdun, Luis Sebastian Icon; Amandi, Analia Adriana Icon; Campo, Marcelo Ricardo Icon

Otros responsables

Fecha

12/2014

Editorial

Wiley

Revista

Computer Applications In Engineering Education

Título del libro

Nombre del evento

Fecha del evento

Institución organizadora

ISSN

1061-3773

eISSN

ISBN

Idioma

Inglés

Tipo del evento

Clasificación temática

Resumen

How to teach students to design in the classroom? When is experience crucial to do design? In particular, how to teach design patterns to students who are beginning to know the importance of a good design? Experience is essential to understand and apply patterns in an effective way. Generally, novice users are not good at working in real experiences while they are good at learning new techniques and methods for designing. In this work, we show the results of teaching patterns using an artificial intelligent assistant that helps novice developers during the design process. Our assistant is an interface agent that observes novice users working, and when it detects that a design pattern can be applied, it makes a suggestion justifying its opinion. Thus, students understand when and where a pattern could be applied.

Aprobación

Revisión

Complementado por

Referenciado por

Licencia Creative Commons

Excepto donde se indique lo contrario, la licencia de este ítem se describe como by-nc-sa