TheOdinProject / top-meta

TOP hub for ongoing support and improvement of the curriculum by the maintainers
31 stars 10 forks source link

Rework event manager #250

Open linkonsat opened 1 year ago

linkonsat commented 1 year ago
Title Author Date
Rework event manager MacDaniel Maisel today

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