We came up with the idea for a track scoring application in our AP computer class last year during the outdoor track season. Every track meet you go to, there are coaches scribbling their scoring calculations on the clipboards and the backs of envelopes (and occasionally miscalculating). When we had to code something useful for our AP exam, an app to make scoring less of an issue for coaches, officials, and athletes seemed like a natural project.
This summer, after we got our AP scores back, we decided to expand the project beyond using the app only for our own coaches and school. So, we designed and coded indoor track, and cross country meet scoring applications that can be used by any high-school level coach, official, or athlete.
The app scores a cross country meet by prompting the user to enter the places of their team’s top five runners, and summing the totals to determine the current leader/winner. The app displays the sum of the scores for each team, allowing the user to see which team has the lower score and is in the lead.
The app scores track meets by prompting the user to input the top three place scorers; home or away. The app scores in chronological order of a track meet, and keeps a running score as the meet progresses. Field events must be scored at the end of the meet. We have separate apps for the indoor and outdoor seasons.
We also have a custom app service for all of our applications to tailor them to specific programs. In order to empower other students that might not otherwise have the opportunity to learn about coding and computer science in the same way we have been able to, we have decided to charge a fee for school-specific customization. All proceeds will go towards the Science Club for girls in Boston.
About the creators:
Margaret Bowles is a junior at Dover-Sherborn.
Alex Martinovich is a senior at Dover-Sherborn.
We both run all three seasons (XC, indoor and outdoor) and have run together on two school-record-holding relay teams last indoor season. We also took AP computer science together and worked collaboratively on projects during the 2021-2022 school year!