• DocumentCode
    1499774
  • Title

    A Methodology for Computer Programming Teaching Based on Bloom's Taxonomy of Educational Objectives and Apllied Through the Pair Programming

  • Author

    Faria, E.S.J. ; Yamanaka, Keiji ; Tavares, J.A.

  • Author_Institution
    Univ. Fed. de Uberlandia, Monte Carmelo, Brazil
  • Volume
    10
  • Issue
    2
  • fYear
    2012
  • fDate
    3/1/2012 12:00:00 AM
  • Firstpage
    1589
  • Lastpage
    1594
  • Abstract
    It is believed, it´s more and more difficult to find professionals of the skilled branch of software development in techniques of computers programming. What seemingly is more and more well-known in computation courses and similar it is the high disapproval index and escape in programming disciplines. The reasons are several. The present work was developed in the intention of proposing the use of collaborative practices in the programming teaching in those disciplines. A methodology was developed for programming teaching and nominated as (eXtreme Learning of Programming - XLP). The methodology XLP is based on an agile methodology of software development known as it eXtreme Programming (XP). To justify the use of the methodology, it´s defends that the use of the pair programming contributes for the increase of the students´ retention in computation courses and similar through the motivation, of the sense of responsibility and of the proportionate change of knowledge for the socio-cognitive conflict due to the pairs.
  • Keywords
    computer science education; software prototyping; XLP; agile methodology; computation courses; computers programming; eXtreme Learning of Programming; eXtreme Programming; high disapproval index; pair programming; programming disciplines; programming learning; programming teaching; socio-cognitive conflict; software development; Computational modeling; Education; Hardware; Navigation; Programming profession; Software; Bloom's Taxonomy of Educational Objectives; Pair Programming; eXtreme Learning of Programming;
  • fLanguage
    English
  • Journal_Title
    Latin America Transactions, IEEE (Revista IEEE America Latina)
  • Publisher
    ieee
  • ISSN
    1548-0992
  • Type

    jour

  • DOI
    10.1109/TLA.2012.6187603
  • Filename
    6187603