• DocumentCode
    3485044
  • Title

    Automatic tools for diagnosis and feedback in a project based learning course

  • Author

    San-Segundo, Rubén ; Montero, Juan M. ; Macías-Guarasa, Javier ; Córdoba, Ricardo ; Ferreiros, Javier

  • Author_Institution
    Dept. of Electron. Eng., Univ. Politecnica de Madrid
  • fYear
    2005
  • fDate
    19-22 Oct. 2005
  • Lastpage
    17
  • Abstract
    In this paper, we present advanced diagnosis and feedback tools to improve student software quality. After several years of quantitative analysis of the relationship between the assigned grades and certain software features, we have been able to characterize high-quality assembly software. With these results, we have defined new learning objectives after an instructors´ consensus, and we have developed a set of automatic tools that help to supervise how well the objectives have been achieved and to feed this information back to the students along the course. We have successfully used these analysis tools in a new course, with a considerable improvement in software quality factors. In the 2003-2004 academic year, there were 54.7% more subroutines per program, with 48.7% fewer lines per subroutine and an increase of 43.6% in the use of the more complex addressing capabilities. This improvement in quality had a positive impact on students´ surveys
  • Keywords
    computer science education; educational computing; educational courses; high-quality assembly software; project based learning course; software quality factors; Algorithms; Assembly; Automatic control; Back; Education; Feedback; Feeds; Medical diagnostic imaging; Software quality; Telecommunication standards; Project Based Learning; automatic estimation of software quality; automatic evaluation tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education, 2005. FIE '05. Proceedings 35th Annual Conference
  • Conference_Location
    Indianopolis, IN
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-9077-6
  • Type

    conf

  • DOI
    10.1109/FIE.2005.1612222
  • Filename
    1612222