Sorry for such a late report, but I decided to get back on track with my tasks before I write any reports this week. I kinda succeed, now I got some interesting videos with the new lectures and assignment (quiz/tests) components.
While the lectures are ready, and power up the courseware content in a handbook style…
the assignments component is still in work, though I like the progress, and I hope to finish a beta version by tomorrow…
Some challenges and interesting details you might be interested about:
- the biggest challenge with the lectures was the back and forth navigation, lucky me hacker, I accidentally found a core function that actually saved me a couple of good hours: the
get_page_hierarchy()(solves the pages ordering by running in a O(N) complexity)
On upcoming week, once I finish the new assignment component, I will start working on the learn.wordpress.org features. That, by starting with a clean theme, focused less on social interaction and more on content/ease of use of the website. By the end of next week, I plan to get in touch with the UI theme for an in detail review of the current Coureware UI/UX parts, both for teachers and users. The task with the certification/diploma download part is merged into learn.wordpress.org todo list, because the quizzes/tests feature will offer hooks for the results page, so it will use that functionality.