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
Link To Document