Closed stichbury closed 1 year ago
Other decisions:
How to create slides so they are as open as possible.
Wouldn't it be nice if we didn't have to write the slides on powerpoint in Box. I'm thinking that maybe the Marp app https://marp.app/ would be a good way to craft the text and then export the slides, and we could use the kedro-training
repo. The downside to this is that we have third party content we'd like to re-use but if we do, we need to be careful about whether we have the licence to do so. We also need to be mindful that we'll have to design the slides from scratch.
Introduction
We've agreed on the following sections as a MVP for a course about levelling up data science code quality to that demanded by more traditional software engineering (which I'll abbreviate as SWE for DS):
Then, to teach within Notebooks
Then, to teach within VSCode
Requirements
Apart from the introduction, each of these seven sections will have a common structure
The goal is to deliver the first draft of materials in January 2023 to trial with a select audience and refine. We'd then create more of the course and look at the options to record as video.
One of the big open issues right now is how to enable the user to follow along with a REPL (to avoid setup issues) and there are various options in play: Educative, Gitpod, REPLIt, GitHub Codespaces, Rhyme (virtual machine)