Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/260179
Title: Investigations on pair programming in the academia for assessing and achieving effective learning
Researcher: Venkatesan V
Guide(s): Sankar A
Keywords: Engineering and Technology,Computer Science,Computer Science Information Systems
Pair Programming
The Academia
University: Anna University
Completed Date: 2018
Abstract: Agile Software Development is being considered as one of the best software development models, in which the family of development processes, discusses the various ways of creating software in a lighter, faster and more people-centric way. It is a fast growing industrial practice due to the documented benefits of increased software quality, shared programmer expertise, and user satisfaction. Extreme Programming (XP) is one of the Agile Methods. Pair Programming (PP) is one of the best practices of XP. PP is a coding activity, in which two programmers collaborate continuously on the program development in a single computer. Pair programming is practiced in IT industry by software professionals as a style of programming which allows developers to produce superior code in less time, and with very less defects, than code produced by individuals. Reported experiments which obtain quantitative results have typically been performed in an IT industry, and may not reflect actual newlineacademic conditions. Direct or indirect mentoring is the most common training method. This thesis reports on an experimental investigations using pair programming in an academic setup. Its goal is to determine if this pair programming style can be used to increase the technical and programming knowledge of the students, and verify the benefits of pair programming is achieved or not. Anecdotal and qualitative evidence from the software industry indicates that in pair programming two programmers working side-by-side on one computer, collaborating on the same design, algorithm, code, or test, perform substantially better than the two persons working alone. Due to the nature of pair programming, communication should occur continuously. newline newline
Pagination: xxx, 188p.
URI: http://hdl.handle.net/10603/260179
Appears in Departments:Faculty of Science and Humanities

Files in This Item:
File Description SizeFormat 
01_title.pdfAttached File70.9 kBAdobe PDFView/Open
02_certificates.pdf1.18 MBAdobe PDFView/Open
03_abstract.pdf33.65 kBAdobe PDFView/Open
04_acknowledgement.pdf32.62 kBAdobe PDFView/Open
05_table of contents.pdf61.81 kBAdobe PDFView/Open
06_list_of_abbreviations.pdf20.74 kBAdobe PDFView/Open
07_chapter1.pdf1.12 MBAdobe PDFView/Open
08_chapter2.pdf1.84 MBAdobe PDFView/Open
09_chapter3.pdf1.15 MBAdobe PDFView/Open
10_chapter4.pdf1.41 MBAdobe PDFView/Open
11_chapter5.pdf2.54 MBAdobe PDFView/Open
12_chapter6.pdf2.58 MBAdobe PDFView/Open
13_conclusion.pdf68.22 kBAdobe PDFView/Open
14_references.pdf105.83 kBAdobe PDFView/Open
15_list_of_publications.pdf48.57 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: