MoJo Learning Labs on P2PU.org
MoJo: https://www.drumbeat.org/en-US/projects/mojo/
Logistics
- Dates: July 11 - August 5
- Approximately 60 participants (and many followers as course will be well publicised)
Requirements Update:
+ Notifications: Last time, each user was set by default to receive all notifications. Ideally, I'd like all of our users by default to receive _only_ notifications from course administrators, or when course administrators post to the course pages. Perhaps this could be an option when creating a course? (Alternately, as suggested on http://pad.p2pu.org/mojo there could be an option for daily digest that was on by default, then notifications could stay the same -- **but** broadcast messages from admins would still need to go through immediately.)
- groups need settings on off by default to choose to: set participants default notifications settings as: digest, only send notifications from group organizers, send important updates inmediatedly (this last one should be the default for all groups, but the other two can)
+ Tasks: Tasks are a neat idea, but I'm concerned that it is not clear that creating a task is / can be equivalent to creating a new discussion thread. I'd like to encourage participants to create new topics for discussion, but I'm not sure that I'd want them adding new Tasks that are visible at the top of the course page -- ideally, Tasks would be reserved for the administrators to post. No concrete suggestion here... but would welcome ideas. We need a way to have group discussions and I'm loath to use Google Groups (just adds one more system into the mix; possibly creating confusion).
+ Course material: I'm guessing that Tasks should also be used for course material? Or is there another recommended process for posting non-actionable information for participants? Perhaps on the 'Full Description' page? Either way, it would be great to have some guidance on this -- for example, where should / would we post recorded video lectures along with their slides and chat log?
Otherwise, our current plan is to run the application process using Mozilla's system for privacy policy reasons. We'll then ask you to help us create accounts on P2PU for the people who we'd like to register. Ideally, we'd be able to upload their photo and bio while we're creating their account, so there would be little need to chase them down to fill out their profile.
Once the course gets underway, it will be crucial to be able to e-mail them reminders about lectures, assignments, and so on. So it would be great to know if A) the notification system (from course admins -> participants) is more robust than it was previously (can I send HTML?), and B) if the deliverability of those messages is high (not going to junk folders, etc.).
General:
- Are there drumbeat.org developers that could help with some of this? (Zuzel is more realistic than Philipp Schmidt, and cautious about over promising ;-)
- Specifically wondering about "challenges" feature in drumbeat.org that might help us with some of the sign-up tasks - but would need to be implemented as a general feature (currently just implemented for one group in drumbeat)
- P2PU Development tracker - http://p2pu.lighthouseapp.com/projects/71002-lernanta/overview
Features/ Functionality:
- Discussion
- Feature Request -> Ability for participants to start a new discussion
- Every participant can create a new "task" but it's not obvious that those work like discussions. Worth reviewing the UX.
- Also, all participants can post to the "wall" - which triggers a notification. But the wall is not threaded (yet).
- Registration / sign-up
- Feature Request -> Is it possible to export names, usernames, email addresses
- This is an issue for privacy settings, because we don't usually share email addresses
- Requires a notice on the course home page (and ideally in the sign-up tasks)
- Might be easier to deal with as a manual export for now
- [It's an issue we are also working on for the School of Maths]
- Communication
- Feature Request -> Is it possible to send msg to everyone who submitted a sign-up task (even before accepted) and followers
- A user who submits a sign-up task is automatically considered a course "follower"
- We are currently working on notifications for followers (no notifications for followers at the moment)
- At the moment, communication is only possible with applicants one-by-one (not with all people who submitted a sign-up task as a group)
- Questions for Phillip AD Smith:
- Need to better understand the use-case to see how best to support it
- Would it make sense to duplicate some of the "challenges" functionality from drumbeat.org for this?
- Notifications
- Rationale: Need a solution that works for both "busy" people, and those who want constant updates
- Feature Request -> Add third checkbox for notifications, to handle course organizer messages separately
- We have a slightly different implementation right now, but will review UX and consider changing like this.
- If we filter by course organizer, the notifications would also be triggered for all comments an organizer leaves in the discussions
- How do we filter for the "relevant" notifications?
- Feature Request -> Digest notification (activity / day)
- Yes - that's on our todo list already. Maybe this solves the problem in a more elegant way (don't need the complicated implementation above)?
- Synchronous / Lectures
- How to integrate with BBB?
- Need more info from Ben
- If Mozilla could do integration with lernanta that would be great
- Assignments (& Assessments)
- What do we need? Phillip to find out after meeting with curriculum advisor.
- Possibilities include:
- Register / store attendance at lectures
- Register completion of assignments / tasks [could be checkbox, similar to "flag abuse"]
- Could be done by participant themselves, or by organizers
- Some measure of participation (have they done non-required work)
- Dashboard with results for course organizer