Back to Search Start Over

A tool for programming learning with pedagogical patterns

Authors :
Karina Valdivia Delgado
Leliane Nunes de Barros
Patricia Megumi Matsumoto
Ana Paula dos Santos Mota
Source :
ETX
Publication Year :
2005
Publisher :
ACM Press, 2005.

Abstract

Programming Patterns help create a shared language for communicating insight and experience about programming problems and their solutions. Inspired by this idea, we developed the PROPAT e-learning tool: an Eclipse IDE that allows students of a first Computer Science course to learn how to program using pedagogical patterns, i.e., a set of programming patterns recommended by Computer Science educators. PROPAT has been implemented as an Eclipse plugin with two main perspectives: the Teacher Perspective and the Student Perspective. To identify some of the students' mistakes, the PROPAT plug-in also includes a program diagnosis system that uses Model Based Diagnosis techniques from the Artificial Inteligence.

Details

Database :
OpenAIRE
Journal :
Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange - eclipse '05
Accession number :
edsair.doi...........ad247ec59cf1d352a3ef08d8a3d2aed3
Full Text :
https://doi.org/10.1145/1117696.1117722