An interview with Mary Cooch, Moodle’s Community Educator

We took the opportunity to sit down with Mary Cooch, Moodle’s Community Educator, and ask her questions about MoodleNet. With her deep experience of all things Moodle, we were interested in Mary’s perspective on what’s gone before and what’s coming next…


Mary Cooch1. Moodlers will know you best as Moodle’s Community Educator and your very visible work with the Learn Moodle Basics Moot, on the moodle.org forums, and at MoodleMoots. However, you also do a lot of work behind the scenes, including documentation and the existing moodle.net service. Could you explain a little bit about how you got involved with that and what it currently entails?

Shortly after I started to work full time for Moodle HQ, our CEO and founder, Martin Dougiamas, asked me to curate the content submitted to Moodle.net. This involves regularly checking the Moodle.net site to see which courses and other individual items are awaiting moderation. Every single item is downloaded and manually inspected. I look at the courses to see if they meet our course approval criteria and if they do, I make them publicly available.  (These are courses both which you can download and adapt for your own site, or courses into which you can enrol.) The same applies to individual items –  I add them to a test Moodle site to check that they work correctly and that their content is acceptable. New courses on Moodle.net then show up in the Resources feed on the front page of Moodle.org.

2. Some people might wonder why we’re building a new MoodleNet when Moodlers can already share courses via moodle.net. What are your thoughts on that?

Did you know that actually, the concept behind Moodle.net and the site itself date from before 2010? Things move on, technology moves on, and with people doing so much now from their smartphones, I think it’s a good idea that we have a revamp, and also get teachers sharing from their mobiles.

One issue with the current set up has always been that it’s not so intuitive how to submit your course or your content. We used to have a “Publish” button and people would mistakenly believe that by pressing this button it meant their own private course would be made accessible to their students, rather than share with the world. We’ve changed that now, so that it says “Share”. (See  What does sharing a Moodle course mean?) Unfortunately, many courses are still submitted in error.

We have some useful content uploaded – quiz questions, user tours, theme  and database presets, glossary entries, competency frameworks etc – but it would still be great if we had more educators sharing more content! It doesn’t have to be a whole course – maybe the thought of downloading and having to adapt a whole course is a bit overwhelming. I’d love it if you could simply go to Moodle.net, search for, say, a revision activity in your subject area, quickly find a recommended one, and add it  easily to your Moodle. In time for your class!

3. Social resource sharing via curated collections is only the first stage for MoodleNet. What would you like to see next?

From what I’ve seen it all looks very exciting. I just want it to be a hive of activity, an interesting place to hang out, a treasure trove of Moodle content!


Our thanks to Mary for taking the time to answer our questions. As you can see, MoodleNet is both an evolution from what has gone before and an exciting departure based on new thinking and technologies.

Questions? Add them in the section below, for either Mary or the MoodleNet team!

Introducing Alex Castaño, our new MoodleNet backend developer!

Alex collage

Work on MoodleNet continues at a rapid pace as we draw closer to the first beta release, scheduled for January 2019. As part of those efforts, we’re delighted to welcome Alex Castaño as a backend developer to the team!

Alex is Spanish and grew up in Andalucia, went to university in Seville, and now lives and works from Barcelona. He joins us on an initial six-month contract to work with Mayel de Borniol, MoodleNet’s Technical Architect, to create the infrastructure for a decentralised, federated, resource-centric social network for educators!

We asked Alex a few questions to find out more…

We would love to hear a bit about your work history?

I realised that using computers and programming were my passions when I was very young. Since then, I have been using only free software in my personal and professional life. For this reason, I’m really happy to collaborate in a project so open like MoodleNet on daily basis.

My professional career has been very varied: I created my own business, I’ve helped to “start up” startups, and I’ve fixed scalability problems in very consolidated companies. Now, I’m looking forward to creating an open source project which makes a difference.

What do you love about what you do?

One of the best sensations you can experience is to see how your work makes other people’s lives simpler, more enjoyable or just better. I’m hooked on that feeling.

In addition, I absolutely love learning new things. It is incredible how people are continuously creating and developing new stuff to make computer engineering more interesting.

What are your interests outside of work?

I like doing any kind of sport: football, tennis, gym, hiking, kitesurfing… I’m a regular reader and, of course, life wouldn’t be the same without travelling around the world.

Where is your favourite place in the world, and why?

“Sevilla tiene un color especial”, what means, “Seville has a special colour”. A lovely city with a lot of history. It has a nice river and bridges, absolutely incredible places to have a good meal, beautiful buildings and palaces, people are very open and kind, and last but not least, it has “Ramón Sanchez-Pizjuan” the stadium of Sevilla F.C. my football team!


If you would like to find out more about MoodleNet, and get involved in the project, please check out moodle.com/moodlenet.

Front-end development workshop with Outlandish (19th-21st September 2018)

Update: we’ve now crated a wiki page overview for this workshop!

Whiteboard

This week, the MoodleNet team were in London to work with Outlandish for a workshop on front-end development. Doug Belshaw (MoodleNet Lead) and Mayel de Borniol (Technical Architect) worked with Kayleigh Walsh (project manager), Sam Gluck (developer), and Rob Cornish (designer) on various aspects of how MoodleNet is going to work, look, and feel.

Given that we went into the workshop with a number of assumptions, it was useful to get these out onto the table. Doing so in an open way allowed us to challenge these assumptions in productive ways, leading to some useful decisions.

Everything from the three-day workshop can be found on our GitLab issues board, the highlights of which are perhaps:

We’re planning to continue working with Outlandish around front-end development as we lead up to the beta release, scheduled for January 2019. This will lead to a couple of new front-end development milestones, which we’re currently thrashing out.

Excitingly, next week we’ll be welcoming a new member of our team. More on that soon!

Introducing MoodleNet at ALT-C

Update: watch the recording of the session here!

This week, Doug Belshaw (MoodleNet Lead) is in Manchester, UK for the Association for Learning Technology’s annual conference, ALT-C.

Doug is presenting directly after the keynote in the main auditorium today, giving participants an overview of what MoodleNet is and how they can get involved in shaping it. The slides can be found embedded at the top of this post, or via this link: bit.ly/moodlenet-altc

GitLab issue board

GitLab overview

As mentioned previously, we’ve moved away from Trello cards to keep track of the MoodleNet project. The best link to get an overview of all the issues we’re currently working on at the moment can be found at this link or by clicking on the image above.

We’ve also updated the overview slide deck to v0.7, accessible here.

As ever, you can find everything you need relating to MoodleNet at https://moodle.com/moodlenet

Introducing MoodleNet ‘office hours’

Update: this will now be an hour later at 14:00 UTC.

OPEN

A few months ago, due to advice we received around GDPR legislation in the EU, we postponed future community calls. Now that summer holidays are over in the northern hemisphere, we have some good news!

After further consideration and discussion, we’ve decided to institute ‘office hours’ for the MoodleNet project. These will be times in which the core team (currently Doug Belshaw and Mayel de Borniol) will be available to take your suggestions and answer your questions and concerns.

Our first office hours:

Note that we’re using Zoom to connect, which you’ll need to download and configure beforehand. There’s no set agenda and we won’t be recording the office hours.

If this proves successful, we will run monthly office hours and be more accommodating to various timezones. You are, of course, welcome to interact with this project in a number of other ways, including the discussion forum and our Changemap.

*Alternatively, dial in:
US: +1 669 900 6833 or +1 646 876 9923
Meeting ID: 968 146 5087
International numbers available: https://zoom.us/u/laeOX


Image from pxhere used under a Creative Commons license

Keeping track of and contributing to MoodleNet

MoodleNet architecture of participation v2

Product management is a delicate balancing act between allowing enough ‘wiggle-room’ for innovation while imposing enough discipline to get things done. After all, scope creep applies just as much to the tools we choose to use to complete the project as the output of the project itself.

We’ve been using Trello to keep ourselves organised since the start of the MoodleNet project. While we really like and value that platform, we’ve made the decision to take a different approach for the next stage of the project.

Going forward we’re going to streamline things a little by using the following platforms:

  • Teamwork.com – internal updates, planning, and potentially sensitive information (Moodle HQ members only)
  • Changemap – community-suggested ideas and features
  • Moodle.org – discussions with the Moodle community
  • GitLab – contribute code and find out more about the technical side of MoodleNet

The Trello board we were using remains as an archive of the first five sprints. As ever, the canonical URL for the project (i.e. the one to share) is moodle.com/moodlenet.


Note: we’ve updated the Contributing page on the wiki to reflect these changes.

MoodleNet UX Milestone 2: Screencast #4

Over the last few weeks, we’ve been working on UX Milestone 2 with Outlandish. This is the fourth and final screencast from that work, in which we demonstrate how we envisage sending a MoodleNet collection to a Moodle site might work.

You can check out Screencast #1Screencast #2, and Screencast #3 if you missed them.

Remember, this is a prototype with no code behind it. We’re very interested in your opinions, which you can leave in several places:

  1. In the comments section below this post
  2. On the Moodle.org forum
  3. In the comments section of the YouTube video
  4. As a suggestion on our Changemap