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

Structure for workshops, courses, lessons and quizzes #133

Closed
hlashbrooke opened this issue Oct 9, 2020 · 1 comment
Closed

Structure for workshops, courses, lessons and quizzes #133

hlashbrooke opened this issue Oct 9, 2020 · 1 comment

Comments

@hlashbrooke
Copy link
Collaborator

@hlashbrooke hlashbrooke commented Oct 9, 2020

The current setup on Learn is that we have workshops (individual videos) with some grouped in series. We also have Sensi installed on the site that offers a content structure of Courses > Modules (optional) > Lessons > Quizzes. I've been thinking about the best way of using these tools and structures to achieve the end result of providing a platform where people can learn how to do practical things with WordPress. So with that in mind, here's a proposal that I'd love to get some feedback on. I'd especially love to get feedback from @courane01 and others on the Training team because I know the terms used here have particular meanings that would be valuable to keep intact.

Proposal

1. Keep workshops & series as is
Firstly, I think we leave the workshop/series structure as it is now. The only change I think would be valuable is encouraging more bite-sized workshop videos so that they can be individually focussed on specific things - the reason for that will become clear later on.

2. Create courses based on specific learning outcomes
I envision courses as being based on complete and specific learning outcomes. Some examples could be:

  • How to start blogging with WordPress
  • How to build and distribute and WordPress plugin
  • How to build and distribute and WordPress theme
  • How to create a corporate website on WordPress

The idea would be that completing a course would provide someone with all the skills they need to do what is explained in the course name.

3. Use lessons as groups of workshops
Within the courses described above would be individual lessons. These lessons would be groups of workshops, which is why the bite-sized videos I mentioned would be really great to have. We could include additional written content alongside the workshops if we like, but that wouldn't be strictly necessary.

4. Use quizzes after each lesson
Each lesson could have a quiz at the end of it for the learner to test their knowledge and see how much they have learnt from the workshops included in it. We could make it a requirement for learners to pass the quizzes before moving on to the next lesson, or just allow them to get any grade and they can still progress.

Benefits

The benefits of what I am proposing are:

  • Aside from some frontend work to get everything looking uniform, none of the above functionality will require any development work - we could start implementing it as soon as we have the content. (unless @coreymckrill feels like there could be more to it?)
  • Courses with explicit learning outcomes would make it feel more worthwhile for people to start learning. They would also be easier to market.
  • Quiz results would give us metrics for how effective the content on Learn is.
  • Workshops will still be available on their own, so people can select individual videos, or go through a course.
  • People could organise cohorts to go through courses together - these could be self-organised or through some centrally-managed system.
  • Bite-sized workshops will be easier to replace when needed due to UI changes in WordPress.

Concerns

  • As I'm not familiar with how these educational terms are usually used, I'm not sure if what I've described above would be a reasonable use of them. I will happily defer to the Training team on that.
  • We would need to make sure we have enough content to do this before launching it (that's not a concern really - more just a note to bear in mind)
  • As WordPress gets updated, the workshops will often need to be updated, and the quiz questions might need to change. This could cause potential issues with maintaining a reliable history of quiz grades.
@hlashbrooke hlashbrooke changed the title Data structure for courses, lessons and quizzes Structure for workshops, courses, lessons and quizzes Oct 9, 2020
@hlashbrooke
Copy link
Collaborator Author

@hlashbrooke hlashbrooke commented Oct 16, 2020

After discussing this in Slack, we have approval to go ahead with the proposal laid out here. I'll work on the data and will log new issues for any dev work that might need to be done.

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

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.