About this paper

Appears in:
Pages: 3338-3342
Publication year: 2016
ISBN: 978-84-608-5617-7
ISSN: 2340-1079
doi: 10.21125/inted.2016.1785

Conference name: 10th International Technology, Education and Development Conference
Dates: 7-9 March, 2016
Location: Valencia, Spain

DEVELOPING EGOLESS PROGRAMMING CULTURE: MAKING LEARNING ASSEMBLY LANGUAGE PROGRAMMING FUN

F. Oladipo1, S. Anigbogu2

1Federal University Lokoja (NIGERIA)
2Nnamdi Azikiwe University (NIGERIA)
This work was aimed at stimulating the interests of junior undergraduate Computer Science students in the art of assembly language programming by having them navigate the design and coding process in pairs. Pair/egoless programming has been successfully practiced by the software engineering industry and it involves having two programmers collaborating by working side-by-side using one computer keyboard and contributing equally to the design, implementation and testing of the product at the same time. This concept though viewed as unorthodox by some was found to have the potentials to stimulate student’s interests in those programming languages they find hard to learn. Using questionnaires and controlled experiments with the second year undergraduate students of Computer Science; Nnamdi Azikiwe University, Nigeria, we investigated the costs and benefits of Pair Programming to Learning Assembly Language programming. Our research revealed that students working in pairs had a reduced development time of 45%, and having them develop codes in pairs enhanced computer supported collaborative learning and constructivism, improved design quality, reduced defects in the final codes, enhanced their technical skills and improved team communications significantly.
@InProceedings{OLADIPO2016DEV,
author = {Oladipo, F. and Anigbogu, S.},
title = {DEVELOPING EGOLESS PROGRAMMING CULTURE: MAKING LEARNING ASSEMBLY LANGUAGE PROGRAMMING FUN},
series = {10th International Technology, Education and Development Conference},
booktitle = {INTED2016 Proceedings},
isbn = {978-84-608-5617-7},
issn = {2340-1079},
doi = {10.21125/inted.2016.1785},
url = {http://dx.doi.org/10.21125/inted.2016.1785},
publisher = {IATED},
location = {Valencia, Spain},
month = {7-9 March, 2016},
year = {2016},
pages = {3338-3342}}
TY - CONF
AU - F. Oladipo AU - S. Anigbogu
TI - DEVELOPING EGOLESS PROGRAMMING CULTURE: MAKING LEARNING ASSEMBLY LANGUAGE PROGRAMMING FUN
SN - 978-84-608-5617-7/2340-1079
DO - 10.21125/inted.2016.1785
PY - 2016
Y1 - 7-9 March, 2016
CI - Valencia, Spain
JO - 10th International Technology, Education and Development Conference
JA - INTED2016 Proceedings
SP - 3338
EP - 3342
ER -
F. Oladipo, S. Anigbogu (2016) DEVELOPING EGOLESS PROGRAMMING CULTURE: MAKING LEARNING ASSEMBLY LANGUAGE PROGRAMMING FUN, INTED2016 Proceedings, pp. 3338-3342.
User:
Pass: