Redirigiendo al acceso original de articulo en 23 segundos...
ARTÍCULO
TITULO

The Needs of Collaborative Tool for Practicing Pair Programming in Educational Setting

Ani Liza Asnawi    
Amalina Ahmad    
Nor Fadhillah Mohamed Azmin    
Kamsiah Ismail    
Ahmad Zamani Jusoh    
Siti Noorjannah Ibrahim    
Huda Adibah Mohd Ramli    

Resumen

Pair programming is a technique which is introduced for helping programmers to develop high quality codes. Beside technical aspects, collaboration and working in team are the important skills needed in practicing the technique. These skills are essential to be instilled among our engineering students. Pair programming (known as PP) is one of Agile software development technique which introduces collaborative ways for programmers to develop software. Many advantages have been reported when one practiced the technique, which include improve team communication and productiveness, reduction in defect counts, and at the same time lessen development time. Among students, the technique was also reported to enhance students? learning and satisfaction, as well as students? learning skills. In order to get the full benefits of pair programming technique, however, correct guidance must be provided to the students. In this study, we proposed a collaborative pair programming tool for students in practicing the technique. The tool offers all features required to allow the collaboration for the pair programming technique to work. The tool is designed and developed using Visual Basic Studio software. A database is incorporated to store students? information. An experiment was conducted to evaluate the students? performance with and without using the tool. Results showed that the tool can help improving students? performance in terms of quality of codes, and lessen their time in completing their coding. These are the consequences of collaboration and team work skills that they have been practicing when using the tool.

 Artículos similares

       
 
Yongbo Jiang, Yuan Zhou and Tao Feng    
At present, secure multi-party computing is an effective solution for organizations and institutions that want to derive greater value and benefit from the collaborative computing of their data. Most current secure multi-party computing solutions use enc... ver más
Revista: Information

 
Majid Zamiri, João Sarraipa, Luis M. Camarinha-Matos and Ricardo Jardim-Goncalves    
Mass collaboration can bring about major transformative changes in the way people can work collectively. This emerging paradigm promises significant economic and social benefits and enhanced efficiency across a range of sectors, including learning and ed... ver más
Revista: Applied Sciences

 
José Metrôlho, Fernando Ribeiro, Paula Graça, Ana Mourato, David Figueiredo and Hugo Vilarinho    
Several approaches have been proposed to reduce the gap between software engineering education and the needs and practices of the software industry. Many of them aim to promote a more active learning attitude in students and provide them with more realis... ver más
Revista: Computation

 
Le Hong, Weicheng Cui and Hao Chen    
As marine plastic pollution threatens the marine ecosystem seriously, the government needs to find an effective way to clean marine plastics. Due to the advantages of easy operation and high efficiency, autonomous underwater vehicles (AUVs) have been app... ver más

 
Nikos Dimitropoulos, Theodoros Togias, Natalia Zacharaki, George Michalos and Sotiris Makris    
Seamless human?robot collaboration requires the equipping of robots with cognitive capabilities that enable their awareness of the environment, as well as the actions that take place inside the assembly cell. This paper proposes an AI-based system compri... ver más
Revista: Applied Sciences