Rework event manager or break up the lesson in order to change it from a code along. Currently, the lesson is a tutorial adopted from Turing Lab and StarLabs event manager with a google API. The goal would be to bring this lesson in-house as well as address the API not working and make it a less tedious of an lesson with a focus on learning the lesson.
Motivation
Changing this lesson should allow us to remove dependencies from the API and other sites. It would also allow us to reevaluate and ask if it's teaching the particular concept the event manager lesson is geared for and update the lesson to better do so.
Suggested implementation
This could be focused on extracting the main concept the lesson is trying to teach and basing a new one on it. It should remove the usage of the API or find an alternative resource as a source of data and streamline it towards that.
Another alternative is simply to rewrite the lesson with it being geared toward it more clearly focusing on the concept the lesson tries to teach rather than it being more of a code along.
Rework Event Manager
Summary
Rework event manager or break up the lesson in order to change it from a code along. Currently, the lesson is a tutorial adopted from Turing Lab and StarLabs event manager with a google API. The goal would be to bring this lesson in-house as well as address the API not working and make it a less tedious of an lesson with a focus on learning the lesson.
Motivation
Changing this lesson should allow us to remove dependencies from the API and other sites. It would also allow us to reevaluate and ask if it's teaching the particular concept the event manager lesson is geared for and update the lesson to better do so.
Suggested implementation
This could be focused on extracting the main concept the lesson is trying to teach and basing a new one on it. It should remove the usage of the API or find an alternative resource as a source of data and streamline it towards that.
Another alternative is simply to rewrite the lesson with it being geared toward it more clearly focusing on the concept the lesson tries to teach rather than it being more of a code along.
Drawbacks
Alternatives
Additional