Week 6
June 27th - July 1st
This week, I continued working on the GUI to make it more efficient. I had to finish the coding for the user's querying through the database records via the GUI, and also finish the calculation of the percentages of a shot being made at different angles and distances from the basketball hoop. This information was represented on the GUI in two graphs as mentioned some weeks ago. This information was made appealing with the use of different colors and over a selected color gradient range. Calculated percentages were done over grid squares of an x,y plot and over sectors of an r,Ɵ plot. The size of each grid square and sector could be varied using a slider, and the percentage of the new figure would be recalculated. A color would then be reapplied to represent the new percentage value. This helped in visualizing and interpreting the information collected for the various basketball games that are being utilized.
As always, my mentor was very present to answer all questions I may have had. Working on the GUI was quite tedious for me as I had not done something this significant with a GUI before. Sometimes, I understood what was required and the reason behind each requirement, but could not tell much about how to fulfill these requirements. My years in schools were useful, but the topics covered did not go as in-depth as these tasks required. However, I got the chance to search for solutions in the various ways I could think of: online, other students, trial and error... My mentors were also of help in directing me.
As always, my mentor was very present to answer all questions I may have had. Working on the GUI was quite tedious for me as I had not done something this significant with a GUI before. Sometimes, I understood what was required and the reason behind each requirement, but could not tell much about how to fulfill these requirements. My years in schools were useful, but the topics covered did not go as in-depth as these tasks required. However, I got the chance to search for solutions in the various ways I could think of: online, other students, trial and error... My mentors were also of help in directing me.