Once again, hi everyone! Welcome to my 10th post already. I'm very proud of myself for keeping the good work
since GSoC started. This weeks work has been random. I didn't focuse only on one thing, but several. Now we're
entering into the final sprint, and I can't be more excited ๐
What am I working on?
So, let me tell you what I did. Firstly, I proposed a new structure on how the quizzes should be
presented. My mentors loved it and accepted it. I already changed the quiz 1, 2 and 3 to follow the new
structure.
Then, I realized that most of the tests for the project were written in a way that isn't bad, but could
be
better. So I decided to modify them. Here's a little example of what I did:
I changed this:It is a simple modification, but useful.page.press("text=def function():", "Tab")
into this:page.keyboard.press("Tab")
Finally, one of my mentors asked me to look at a lecture of the project that involves Exceptions in Python. He told me to enhance it, becauase at that moment it wasn't working at all. So I worked on it and did a new introduction, with examples and exercises, to that lecture.
Did I get stuck anywhere?
This week I didn't. Everything was pretty straightforward to accomplish.
What is coming up next?
Now, I'll finish changing the structure of the 12 quizzes missing. Also, I'll take a look at Brython to see what I can do to implement something similar to the pygame lecture, but using Brython instead.