Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mark more of the material advanced/optional and default to not teaching it? #163

Open
jack89roberts opened this issue Nov 8, 2022 · 2 comments
Labels
question Further information is requested

Comments

@jack89roberts
Copy link
Contributor

jack89roberts commented Nov 8, 2022

In general, I think we're struggling for time to get through all the material and/or to have enough time to do the exercises (or to do them justice at least). A solution could be to explicitly mark more of the niche topics (such as 7.7, 8.5, and 8.6) as advanced/optional and recommend that those are not taught in the live deliveries. This might also create more room to add topics like GitHub actions, which we don't cover much at the moment but probably should, or to shuffle topics between modules so that some (like the first few) aren't so pressed for time.

On the other hand, more than half of the students today preferred to continue with teaching rather than return to the exercise.

@jack89roberts jack89roberts added the question Further information is requested label Nov 8, 2022
@radka-j
Copy link
Member

radka-j commented Nov 9, 2022

I agree with this! It's also worth saying that students chose to continue with teaching rather than do the exercise but the last notebook in module 7 is really quite niche and it's not likely that they knew exactly what they were choosing. Personally I think they would have gotten more out of doing the exercise than going through notebook 7.7.

@jemrobinson
Copy link
Member

I'm also wondering whether a couple of the large problems like:

  • earthquakes (3c)
  • refactoring (7)

ought to be moved into optional "do this in your own time if interested" content in order to free up teaching time which is already quite short.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants