This document summarizes an experiment on using pair programming with students in a Java lab. Pair programming involves two programmers working together at one workstation, with one typing (driver) while the other reviews the work (navigator). The experiment found that students performed better on various metrics like participation, debugging skills, and perseverance when using pair programming compared to solo programming. An algorithm called PPPA (Pair Programming Performance Algorithm) is also presented to assess pair programming efforts based on factors like effort, time, cohesion, coupling, complexity, and bugs. Empirical evidence from questionnaires given to students after the experiment supported the benefits of pair programming identified by the PPPA.