Join George Papazian for an in-depth discussion in this video Managing courses and categories, part of Moodle Administration Essential Training.
- In this video, we're gonna look at the page for managing categories and courses. And we're gonna create a new category. Here I am on the page, and you'll find that in the Courses section of Site administration. This page is divided into two parts. On the left you have a column where you manage your categories, and on the right you have a column where you manage a specific category and all the courses contained in that category. Let's focus on the Course categories column for now. As you can see, Moodle ships with a Miscellaneous category as the default. And this interface element is similar to other ones we've already seen, where you have an option to hide it as well as edit it with the little gear icon.
But before we look at the gear icon, let's create a new category. I'll click over here on Create new category and then I get to this page. Categories can be hierarchical, so I can organize my new category to be a child of Miscellaneous. But instead, I'll leave it at the top level. I'll give it a name. Since we're a language school, I'm gonna call my category Communications. This way, it will be designated for Communication classes. I'm gonna skip ID number. That's an advanced feature that lets you match fields when working with external databases or CSV files.
Lastly, I'll give it a description and now I'll press Create category. I can see my new category in the list, so now let's take a look at the options on that little gear icon. First, I can create a new subcategory. That just takes me back to that previous Create new category page with the Communications category automatically selected. Let's just head back here. Back on the gear icon, I can delete it, I can assign roles. Remember context in the defining roles video of chapter six? We had a look at system-wide context.
Well, here is a localized context. I can assign the Course creator role, the ability to create courses and categories, but only under this specific Communications category. This is really powerful if you think about it. You might have a big organization with different departments. You have a course creator that only deals with course creation for Communication courses. One that only deals with course creation for academic preparation courses, and so on. Okay, let's head back to that little gear icon again, a couple screens back. I'll just back up twice.
And click on the icon again. Next, we have Permissions. These are specific permissions a role has within only this specific category. For example, the manager role here has the permission to manage categories. By clicking on this X, I can remove the manager from that specific permission. Alternatively, I can prohibit other roles from acquiring permission on that specific capability. All right, back to our little gear icon again. Let's back up one page. Next, I can add a Cohort to this category.
If I wanted to do that in the context of Communications, I would go to Add new cohort, and you can see, the Communications is already selected in the Context field. And here I would just put the cohort name. Let's say we called it cohort37. Remember that categories in Moodle can represent things like certificate programs in a real school. By assigning a cohort to a category, it's like we're associating a cohort to a certificate program in the real world. In this case, I don't want to add a cohort to my Communications program, so we're just gonna head back.
The next item that we have are filters. Filters are a bit beyond our scope here. They let you transform content in your course before it gets outputted on the page. But all you have to know for this lesson is, that this is the area where you can associate filters specifically to one category, as opposed to associating them to other context or in a global sense. To the right of the gear icon, this little symbol shows us how many courses we have categorized under this category. Since we don't have any courses yet, currently that number is zero.
Just underneath here, we have sorting options for categories. You can either check off one or a few categories, and then start sorting them or you can select the All categories option and sort between them. It doesn't make too much sense to sort with two categories currently, but obviously this makes your list much more manageable if it becomes huge and you're trying to find the specific category. Finally, this last dropdown at the bottom is just a quick method to assign a parent to a category. I could select Communications, as I've already done here up at the top, and then move it to Miscellaneous.
Now you can see that Communications has disappeared here and there's a little plus sign under Miscellaneous. So I'll click on that, and I can see Communications. If I wanna move it back, I'll just click Communications again and then come down here and move it back to Top. And now it's back the way it was before. Categories in Moodle are just names for collections of courses. In real world scenarios, they can correspond to categories in a school curriculum, as well as diploma, certificate, or even undergraduate and graduate programs.
- Configuring your local server with XAMPP or LAMP
- Installing Moodle
- Connecting to the database
- Installing cron and automating cron jobs
- Creating views
- Changing primary settings
- Adding and managing users and cohorts
- Setting roles and permissions
- Creating and managing courses
- Applying themes
- Working with plugins
- Keeping your Moodle site secure