After completing three out of the four contests of the American Computer Science League, The Pennington School’s Computer Science Contest team is now ranked at the top of the international leaderboard with a perfect score of 90.

Its 20 members have been working hard to prepare for the ACSL’s virtual All-Star Contest in May, which is the final competition in the yearlong ACSL Computer Science Contest.

Alexander Huang-Menders of Princeton and Deep Patel (inset) of Yardley, Pa., won the Pennington 72-Hour Virtual Hackathon.

From April 3 to 5, the club held the first-ever Pennington 72-Hour Virtual Hackathon. Working in teams of two or three, the students collaborated on three difficult programming challenges.

They organized their own remote meetings to collaborate, devised the code, and submitted it to their advisor, computer science and math teacher Len Leib, who tested it and rated its success.

Leib emphasizes that the event was entirely optional; the students who chose to participate find tackling a programming challenge to be fun.

The winning team consisted of junior Alexander Huang-Menders of Princeton and senior Deep Patel of Yardley, Pennsylvania. The team of senior Sydney Shah (Princeton) and sophomore Akshay Arun (Monroe) placed fourth.

Because of the pandemic circumstances this year, the ACSL All-Star Contest, originally scheduled to be held in Connecticut, will be not only virtual but individual and not team-based. Out of Pennington’s team of 20 students, 11 have already earned enough points in the first three contests to qualify for the All-Star Contest; the remaining fourth contest offers the possibility for three more to qualify.

The team conducted three optional Computer Science Contest preparation sessions during their March spring break, although they had to meet online. Now that the school has moved to distance learning during the coronavirus crisis, the team is holding weekly distance-learning prep sessions in after-school hours through late May.