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

Section 3-4 exercises rethink #85

Open
5 tasks
anenadic opened this issue Nov 30, 2022 · 0 comments
Open
5 tasks

Section 3-4 exercises rethink #85

anenadic opened this issue Nov 30, 2022 · 0 comments

Comments

@anenadic
Copy link
Contributor

anenadic commented Nov 30, 2022

A few problems were identified with exercises that learners start working on in section 3 individually (to implement a new requirement) and carry on in section 4 in team work (to add tests to the new requirement):

  • people may not have implemented the new requirement exercise and there is no solution provided so there was not enough code to carry on working in teams - a reference solution that people can copy paste could solve this issue
  • there is a number of branches that learners have in their repos that may cause confusion - main, develop, feature-x they implemented in section 3 and feature-x-tests that a team member needs to add in section 4 to enable practicing code review and making PRs. Not sure much can be done here apart from explaining things better and perhaps drawing a diagram of branches
  • in between these two exercises, at the end of section 3 in Architecture revisited episode, there is an exercise to add a new view to the code and use argument parsing more extensively - this episode needs a bit more explanation on argument parsing
  • the material is intended for self-learning but exercises in section 4/5 rely on team work - we should make sure we cover scenarios where people work on their own too

A few issues related to this bigger issue have already been reported and will help with solving this:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants