Future major features

Simplify activity chooser

 
Picture of Rex Lorenzo
Simplify activity chooser
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developersGroup Plugins guardiansGroup Testers

At UCLA we recently implemented a change to the Activity chooser in which users can choose which items show up. This can drastically reduce the number of elements that show up initially on the Activity chooser, and in many cases the activity chooser can fit on a single page.

We also removed the categorization between activities and resources, since the distinction is lost on our faculty.

See the video to see the feature in action.


Tracker issue: https://tracker.moodle.org/browse/MDL-57828

Github repo: https://github.com/llam15/moodle/tree/feature/CCLE-6444-Contribute-Activity-Chooser

What do you guys think? Also, vote on the issue in the tracker if you want to see it in the next version of Moodle.

 
Average of ratings: Useful (16)
Picture of Michael Aherne
Re: Simplify activity chooser
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developers

Hi Rex, that's a really nice idea and I for one would be keen to see it in core. We also have people complaining that the activity chooser is overwhelming, particularly when they're just getting to know the system.

If it were to be added to core I wouldn't like to see the removal of the activities / resources split being rolled in though. That's a separate issue that should be raised separately in the tracker IMO. I've never been entirely convinced of the need for the distinction myself, but it's a longstanding Moodle feature and many people are used to it.

 
Average of ratings: Useful (2)
C'est moi :-)
Re: Simplify activity chooser
Group Documentation writersGroup Particularly helpful MoodlersGroup TestersGroup Translators

Hi,

That's a really nice improvment, and i'd for sure like to see it in next Moodle version. smile

But, like Michael, i think you shouldn't mix resources (things student can only "read") and activities (things student can "participate in").

Or at least, make it an option (something like "Mix resources and activities" or "Separate resources and activities").

Séverin

 
Average of ratings: Useful (6)
Picture of Rex Lorenzo
Re: Simplify activity chooser
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developersGroup Plugins guardiansGroup Testers

I know we are used to the distinction between Activities and Resources, but the average user, it is lost on them. And do they need to know the distinction? I highly doubt it.

Anyone done any user studies on the activity chooser and the split between activities and resources? Does it actually help users?

 
Average of ratings: Useful (1)
Picture of Michael Aherne
Re: Simplify activity chooser
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developers

That's not my experience - most of our staff understand the distinction between activities and resources. How important it is is another question, and I totally agree that it would be great to get some data on that.

 
Average of ratings: -
Picture of Rex Lorenzo
Re: Simplify activity chooser
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developersGroup Plugins guardiansGroup Testers

The patch we have has a user preference setting to enable/disable the new simplified activity chooser. So it someone wants the old style of resource and activity listing then can use the existing chooser style.

 
Average of ratings: -
Picture of Mike Nodding
Re: Simplify activity chooser
 

Hi Rex, that's a really neat way of doing it. We had something similar last year but it was set at an admin level to order by popularity, and collapse the tools that are rarely used. We found it a little clunky though and have since gotten rid - also we felt that it ended up making tools that should be used more less visible, plus extra hoops for people to go through to find things. Your way is far better in the hands of the user - v nice.

My feeling is that this could do with a more complete rewrite though - I'd rather have the tools (separate by category or not) available if in edit mode (somewhere or other, not in a pop up) and just be able to drag them to wherever I want them in a section. Obviously haven't thought it through that much! Given that this is a pretty key element It seems a little "old school" these days - click, look, scroll, click etc. Also, say if they were presented in more of a grid you could perhaps categorise the tools by potential purpose a little like Joyce seitzinger's tool guide eg assess, group work, communicate, presenting etc ? I guess you'd still havea similar issue with heaps of extra plugins but at least if it wasn't in a scrolling list the design may accommodate that better.

Moon on a stick? Perhaps an MUA project proposal might help?

 
Average of ratings: -
Picture of Rex Lorenzo
Re: Simplify activity chooser
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developersGroup Plugins guardiansGroup Testers

A wizard would be neat for the first time user. But once you become advance it is a hinderance. Maybe something similar to the tool guide can be done using Moodle tours?

 
Average of ratings: -
este soy yo modlers
Re: Simplify activity chooser
 

Helloa, Rex , please see this forum and suggest to me any help.https://moodle.org/mod/forum/discuss.php?d=347984#p1404014

 
Average of ratings: -
Picture of Luiggi Sansonetti
Re: Simplify activity chooser
Group Moodle Course Creator Certificate holdersGroup Particularly helpful MoodlersGroup Plugin developersGroup Testers
Hi

I'm very insteresed about this dev.

I've posted a dev proposal in MUA, in order to simplify the activity chooser, but (1) I'm not developper and (2) your project is very interesting (the first step of a real (r)evolution wink).

My project take blocs managment too.

If you want we can work together on the MUA requirement doc.

Cheers


 
Average of ratings: Useful (1)
Picture of Firdaus Kamaruzaman
Re: Simplify activity chooser
 

I can imagine this to be really useful especially for first-time users. I believe I also was overwhelmed with the choices when I first start using Moodle. Educators only need to know Just Enough to start using Moodle without knowing ALL features available.

 
Average of ratings: Useful (1)
I Teach With Moodle
Re: Simplify activity chooser
Group Plugin developersGroup Testers

Hi Rex, 

This is great. A lot of teachers I work with are overwhelmed with the amount of options available on Moodle when they first start using it. For some teachers, that period is quite short (a few weeks), whilst for others it seems to last years. I agree with you regarding the difference between resources and activities. 

It would be awesome if this was extended to other parts of Moodle, for example the list of options that show up when creating activities and resources. It seems that no matter the amount of training we do, a lot of teachers are still overwhelmed with the amount of options available and feel like they need to unfold each category to see if they are missing anything (e.g. restrictions, competencies, etc.). 

Cheers, 

Fred 

 
Average of ratings: -
Photo de Brice Errandonea
Re: Simplify activity chooser
Group Plugin developers

Hi Rex and everyone,

In Cergy (Paris), we developped this "Catalogue" block and published it last summer : https://moodle.org/plugins/block_catalogue

It seems to answer the same need and is immediately usable from the course page, without needing to switch to editing mode.


What's your mind about it ?







 
Average of ratings: Useful (2)
Picture of Nadav Kavalerchik
Re: Simplify activity chooser
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developersGroup TestersGroup Translators
I was very impressed with this, when I found it on the Moodle plugin repository, and immediately showed it to our ICT community of representatives from different Academic institutes and they all loved it. now, I am looking forward to see if they start using it. if so, I will sure to send you some feedback. (Btw, I have already translated most of it to Hebrew) great stuff!
 
Average of ratings: Useful (1)
Picture of Ed Beck
Re: Simplify activity chooser
 

I think something like this is needed in Moodle.


From an onboarding point of view, the list of possible activities and resources can be daunting. Even if you limit to just what is included in core, the list is large, but then you add in plugins, LTI connections, it can explode very quickly.


Yet the most popular assignment modules are predictable and there is large gap at my institution between what people use and what they don't. We have thousands of assignments each semester, but at this point zero databases, zero SCORM, zero surveys, and less than twenty glossaries.


I'd love an easy way to get those out of the way for my novice users but not removed from the site. The day I remove SCORM packages is the day someone will try to upload one. (It happened once before to me, I asked, how do you even know what a SCORM package is?) 

 
Average of ratings: -
Photo de Brice Errandonea
Re: Simplify activity chooser
Group Plugin developers

Hello,

That's what we achieve with the Catalogue block :

- Newer users only use the default favorites, which were selected by the administrator.

- After some time, they enter the "activities" list, where they find a few more activities and choose their own favorites :



But here, they don't find all the activities available on the platform. It's the site managers who choose which ones are shown here and which ones are not. Managers can also change the description of each item and write a custom link to a documentation page :


Activities that are hidden here are still available on the platform. So, if  more experienced user wants to create an unusual activity, he still has the possibility to switch to editing mode and open the old activity chooser.


Regards


Brice Errandonea




 
Average of ratings: Useful (1)
Picture of Mat Cannings
Re: Simplify activity chooser
Group Plugin developers

Thought I would throw in some screen shots of how I have changed and regrouped the activity chooser. It is a modification/override to the Activity Chooser that I did in the theme by changing renderers and CSS. It was done as I did not feel the amount of options available was not presented in a way that would inspire investigation.

It is a three tabbed panel with Resources on first tab, "Popular" activities (aka simple activities we would like used more) and Other Activities. The ? icons currently take the staff to the official Moodle documentation for that activity, but given time I would take them to internal training documentation. 

3 Screenshots attached below




 
Average of ratings: Useful (4)
Picture of Michael Aherne
Re: Simplify activity chooser
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developers

Good work, Mat, that looks great to me! I'd probably expect the help icon to pop up the existing tool help that you currently get in the right-hand pane of the activity chooser rather than going to another page, though. (I must admit I always thought the help pane of the activity chooser wasn't a particularly good use of space as, apart from complete beginners, most people don't pay any attention to it.)

 
Average of ratings: -
Picture of Rex Lorenzo
Re: Simplify activity chooser
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developersGroup Plugins guardiansGroup Testers

That looks interesting as well. Any response from Moodle HQ regarding all these ideas and proposals for improving the activity chooser? Some kind of approach that has better use of the screen real estate and customizable for the user would be ideal.

 
Average of ratings: -
Picture of Mat Cannings
Re: Simplify activity chooser
Group Plugin developers

I think the big difficulty is that Moodle HQ have to create a generic tool that will work for all schools, colleges, businesses etc...

What they have done is made it so that themes can override the core menus, navigation etc... in a way that may suit individual sites. Alternatively blocks can add additional functionality.

When I did this modification I found that the Resources and Activities list are pretty much hard-coded into Moodle, within function mod_chooser. If the list of activities/resources could be modified in a way similar to the Custom menu items or User menu items then there might be a possibility to specify the order, group items and possibly have a concertina menu with some groups open by default and others closed?

I initially wanted the activity chooser to look the same as the default but lose the standard Resources and Activities groupings, I just ended up going a step farther and restyled the presentation too.

 
Average of ratings: Useful (1)
Picture of Alberto Corado
Re: Simplify activity chooser
Group Moodle HQ

Hey Rex – This solution looks interesting and I'm curios to learn more. 

What evidence/data can you share that demonstrates your solution is successful in solving your user's needs?

 
Average of ratings: -
Randy Thornton
Re: Simplify activity chooser
Group Documentation writersGroup Particularly helpful Moodlers

Voted up. I've wanted this for years. Nice job Rex and team. 

 
Average of ratings: -
Picture of Luca Bösch
Re: Simplify activity chooser
Group Core developers

Hi Rex

I do like your work a lot!

I once overheard people talking about a way which would involve dragging and dropping a new activity.

Think about a block or a menu (like the one by Brice, excellent work, too!) providing to you the possibility to drag and drop the new activity onto the course section you want it to be, pre-filled with (non-nosense) default values.

Could that be something to be considered, too, in your point of view?

Best regards,

Luca

 
Average of ratings: -
Picture of Hugo Ribeiro
Re: Simplify activity chooser
 

I think I'm quite late but let me share with you what we did on Moodle 2.7. Here's a screenshot:


We are available to share more details. 

kind regards

 
Average of ratings: Useful (2)
Mary Cooch
Re: Simplify activity chooser
Group Documentation writersGroup Moodle Course Creator Certificate holdersGroup Moodle HQGroup Particularly helpful MoodlersGroup TestersGroup Translators

That is very interestingsmile  How does is display on mobile devices?

 
Average of ratings: -
Picture of Hugo Ribeiro
Re: Simplify activity chooser
 

Thank you Mary.

it was not our main focus at the time and probably it could be improved. Here it is:


 
Average of ratings: -
Mary Cooch
Re: Simplify activity chooser
Group Documentation writersGroup Moodle Course Creator Certificate holdersGroup Moodle HQGroup Particularly helpful MoodlersGroup TestersGroup Translators

Thanks for sharing smile

 
Average of ratings: -
Picture of Mike Churchward
Re: Simplify activity chooser
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developersGroup Plugins guardiansGroup Testers

While I applaud the focus on mobile UX, do we think that many teachers and administrators are actually starting to create courses and content from their mobile devices rather than their desktops? I wonder if we could solicit stats on this?

mike

 
Average of ratings: Useful (1)
I Teach With Moodle
Re: Simplify activity chooser
Group Plugin developersGroup Testers

I'm with you on this one, Mike. This has prompted me to look into this further on our server. I'll report when I have enough data. 

Cheers, 

Fred

 
Average of ratings: -
Picture of Richard Oelmann
Re: Simplify activity chooser
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developersGroup Testers

One of the panel discussions at the MootIEUK17 was around 'ditch the desktop and design for mobile first'

I think the discussion generally agreed that there was a difference between 'content creation' and 'content consumption' and while mobile may well be gaining significant ground in the area of consumption, the most appropriate tool for (most) content creation remains the desktop/laptop.

Also that desktop usage and designing for mobile first are not mutually exclusive smile

 
Average of ratings: Useful (2)
Picture of Acs Gabor
Re: Simplify activity chooser
 

Dear Hugo,

Your solutions looks rather elegant, looks great!
Is your code public? We are planning to do something like this.

Thanks in advance!

Gabor

 
Average of ratings: -
Picture of Stuart Lamour
Re: Simplify activity chooser
Group Particularly helpful MoodlersGroup Plugin developers

Some screenshots from Sussex 2012 redesign of adding activity and resources.

sussex activity picker

sussex resource picker

 
Average of ratings: Useful (1)