Later that day, I received an email saying that the program was very helpful and he can now quickly create custom questions and verify its correctness while checking the answer sheets.
The fact that my GUI showed execution traces and the steps it took, were the icing on the cake.
Needless, to say, I received the 'S' grade, which was the highest.
I researched for a day, and then went ahead executing the GUI with Tkinter. However, once again I was in a fix because while preparing the Git Hub readme, in the prerequisites section, I mentioned Python as it was necessary for the project.
I was using a Linux Machine with all the utilities installed.