 I know that we are in the developers' stream of the conference but don't worry, I won't go very deep into the technical details, as I feel this topic of unique and unexpected ways in which Moodle can be used more as a space to like, arouse your curiosity and encourage you to imagine your own scenarios or other scenarios where a Moodle-based platform could feed your own needs or ideas. Well, that's been said. My name is Kepa Urdelay and there is my colleague Chinyo. And we are both analyst, developers and also administrators for the whole learning management system environment for the University of Mondragon. And we are here to show you some of the most interesting things or features that we have worked on to build the Human-Centered Design Facility Tool. Well, this platform is the result of our project driven by the Design Innovation Center of Mondragon and worked in collaboration with the Development Department of the University also and financed by the Gipuzcoa Provincial Council. Well, I'm sure that most of you have heard about this term, the Human-Centered Design. But for those who haven't, I will explain briefly and you will understand how important this can be for any product, solution or service design process. Well, basically, it is a problem-solving technique, as I said before, that puts people in the center of these development processes to create solutions that are really tailored with the audience to which they give answer. When I say people, I want to say people from the whole company ecosystem. I'm talking about stakeholders, I'm talking about agents. So, at the end, the goal is to create, or better than to create, to keep in mind in every moment of the or in every stage of the process, all the users want pain points and also preferences. So, our platform's aim is to facilitate or to help companies to incorporate this philosophy and for that we have used the whole learning management system environment and tools also that Moodle gives us. And we have built a system that is able to guide the user through this problem-solving process. Well, a few comments about the platform in general. We are running Moodle 3.11 with the Moodle theme move and also making the whole site multilingual with the filter multilangue plugin. Apart from that, as a first step, once the user creates his own account, he will land into the homepage. It's a very easy homepage just built by level modules and styled by HTML and CCS. But, apart from that, we have also used the local boost navigation plugin to clean a little bit this left side menu in favor of a new navbar menu that we have built in the top side of our platform. There is where the main sections of our system or applications are. I'm going now to pass through one of those, for me it's the most important one and where more tricks or patches we have developed. And it's the one, well, it is in Spanish but English will be problems because there is where the user starts his own problem or his own project-solving process. Well, it's important to understand that for us each problem or each project that the user wants to develop is a Moodle course. And we wanted to be, or we wanted the users to be able to create them on demand. So, we patched the local course template plugin to give that possibility to them. Obviously, using a template that we have already defined and made. That template or in that template course is where all the magic happens because, well, you will see that we have used also format tiles to format the course. And I say that here is where the magic happens because this user that is going to solve his problem or he is going to develop his project or whatever, he's going to pass or he's going to need to pass through all of the stages of the process that for us are Moodle course sections. And this progress is going to be evaluated in a value that we call the HDD level during the left side of your screen. And it is a value that is stored in the course custom fields and also shown to the user through this HTML block. And using also the generic plugin. Well, as I said before, this user is going to pass through all of the stages of every development. You will understand these terms. And finally, he's going to have like a planning report in a PDF file using this download content feature that's a Moodle course feature. We use that only for base... Well, I'm not going to be able to show it to you because I'm leaving it by... But we have changed completely that feature. But, well, as a base, it was very helpful for us. At the end, this report, this planning report is going to be formed or... Yes, it's formed by smaller files that are amended while the user selects which tools to use in each stage of the process. So these ones are Moodle pages for us. And I will explain now how they are shown or how they are selected or how they are suggested to this user. Well, for these suggestions, we need to work with different inputs. They are some of them, they are simple parameters, but other ones, they are more difficult or tricky. Well, the first one is an easy one, the stage of the process. They are all like completion and restriction rules. But the second one gets a little bit more complicated. Well, I said before that for us, a human-centered design tool, it's a page module type. And it's shown to the user by these group access restrictions. And to know in which groups to enroll the user, this is all that the system has to do, we use the Moodle choice group. It's a little bit confusing to mix these group and tools, but we have like a little... Well, it's quite huge. We have a matrix that links all of them. So once the user selects which group to be enrolled in, then the system will show for him the 13-HCD tool. We have this agent involvement input in the feedback that the user answers. And this feedback is also filled by the agents that he will enter in the first state where he defines all the stakeholders. Apart from this, if a user doesn't want to go through all this development process, he has another section in the platform called the tools where he can find like a library where to filter, search, or just consult whatever he wants or all the pro tips that we have for him. Well, I really also wanted to end the presentation with these plugins or future overview as it gets some clue of how reach the collaboration between, how can I say, all of us. I mean middle HQ, also plugin contributors and everyone of us, how reach made our community, our education community in general. So I wanted to say thank you also to all those contributors that contribute to these old plugins that we use and they are more, but maybe if you have some questions, you will discover more plugins that we have touched or used and for what. Thank you. Thank you so much. We have some time for questions. Anybody with a question, you can raise your hand and they'll bring you a mic. Over here. Thank you. Just wanted to clarify, when you say you've patched these plugins, do you mean that you've made local changes to them or these changes you've contributed back to the original developers? No, no. We call them patches. Maybe it's not the best term for them. They are modifications that we made for our own site. They are not public. Is there any scope for actually, if there were useful changes, is there any scope for actually giving them back to the original developers? There are a lot of things that we developed and that we found quite useful for the general plugins development as they fixed some. At the end, we went very deep in all of the plugins that we used. So we saw some things that, just as you said, they were useful. We've already patched some of them to make them work with multilingual to filter. We've done some parallel requests. Well, for example, if anybody has any question, you'll see there the local auto group plugin. There is an interesting thing that we made with it because we let the users to set which team or to which company they are coming to our platform. So after in a forum course, they group them together and using the forum group feature or functionality, they have their space to communicate among their company or teams.