 Hi Kressa, I'm representing here GAC Corporate Academy. I'm working there as a Gag Learn Management Consultant and today I'm going to present you a case idea of two self-paced courses which are built with condition and restrictions. And let's start. Why is this jumping? Okay. This is the first course. This is the GACA AgentNet course. It's about a business application we use and this is the other course, the second course. Our courses are quite savage as you see and I'm going to justify this in a while but first let me tell you about two words who is GAC. Self-agency company is a transportation company. It provides a shipping logistic marine and it's a multinational company and it has created GAC Corporate Academy which is the learning organization of the group. GCA has been established in 2007 and it's certified with ISO 29990 since 2014. This certification is for non-formal educational, it's a standard for learning services for non-formal education and training, I will never remember this. Our courses are of course oriented to the needs of the business and are 90% online, of course through our Moodle site which is the learn.gac.com. So in GCA we are using a very simple, very clear, linear course design for our courses. We have a week zero with general information news forum and general forum, we have a couple of weeks or topics with content and activities and the final topic contains activities, a mastery quiz, course evaluation and of course at the end we have the certificate topic. The typical structure of a module contains introduction, learning outcome, content, one or more section, activities and a checklist. So here is a course, a self-paced course from a student's point of view. As you can see things are pretty simple but in self-paced courses we use restriction and condition, we actually set the condition to required grade and we have a restriction used based on this quiz, that's why there is a green tick, I don't think you can see it but the tick next to the quiz is a green one that means that user has reached the passing score and can move on to the next. So I think the same module from a teacher's perspective, things are also quite simple. Here teachers of course can see the restrictions used for this module which we have hidden for the students. You can see the restriction for the previous module's quiz and a date restriction that closes the module after a specific date. So these are simple, these are just pets, these are the ordinary courses we have. So what makes Kakao Genet different? Let me tell you a story. A year ago group IT came to GCA and said that we want to run training for our business application that we use in-house for our personnel and we want to train them. The application is called Kakao Genet and they came to us with the content organized in ten modules. Each module had some sections and each section had some subsections but that was not all. They told us that the business application supports eight different roles and each role sees specific things. So they wanted us to replicate this thing, these options inside the training. And the spreadsheet that they saw us was quite long as you can see. And we started thinking how we could implement this and meet their requirements. We had on the, in one hand, we had the typical structure of our courses, which are the basic template we use for many years now. Our users are used to that. They wanted the safe path. And on the other hand we had a whole new challenge to meet. So I don't want to overanalyze things but I want to share with you all the thoughts and the decisions we took. The group IT said that the application may have ad hoc updates. So we couldn't set up a different course, for example, for each role because we cannot manage eight different courses and update them ad hoc as they wanted. So we said that we are going with a single course for all roles. Of course they asked for a self-paced course. And they said that each section will be assessed with quiz questions. So we prefer to use lessons instead of quizzes so we can combine texts and questions together. We had the personalized learning path that we also wanted to cultivate the big picture of the application. So we thought that it would be a good idea to let users go through all modules if they don't have something to study on. Just to see what is inside. And of course they asked us that they won't certify the user in a specific role. So we had to set up a mastery quiz based on the parts of the training and the parts of the application that are relevant to their roles. So there are many concerns, perhaps in the beginning it sounds quite clear, the concept, but we had many concerns about the self-paced nature of the course because users would be all together in one course that is linear structured but they won't be able to see every single one. And perhaps that would be confusing to them. So we want to ensure, I'm going to show you in action this, that they won't get lost. So we set up a course with the typical format with general information, 10 content modules, mastery quizzes and a certificate. And each module would have the standard structure with introduction, learning outcomes, content lessons combined with questions and a conclusion. We had to be careful to set up the great conditions on lessons and the passing score because we are talking for our self-paced course. So we want to provide the maximum assistance to the users. We had to set up different learning paths for each one of the roles. So we set up groups and group restrictions in item level to personalize the learning paths. But we also had to restrict the module with great and group restrictions because, as I said in the beginning, a self-paced course in GCA is dependent on the grade of the previous module. Each module is dependent in the previous module's grade. So we have to combine a lot of things. We took the spreadsheet that it gave us. We had the modules fixed. We renamed the sections to lessons. We used subsections as the lessons page. So we skipped them from our view here. And let me give you an example. We needed to be sure that, for example, the operations manager users, in order to be able to access module 3, that he will have to have finished 2.4 integration settings lessons. So here you can see things from his point of view. He has the required score. I don't know if you can see it. The tick is green here in the integration settings. And, of course, you can see the next module. Module 3 is open. Here you can see a little warning. These are the stuff that we took seriously into account for our users. The warning says that you will be seeing only parts of your role. We provided a specific guide for the module. The module, this guide, is actually an overview of the whole module that indicates which part of the module will be visible for the specific user. And the rest are quite simple. Although you can see the inconsistency, we jumped from 3.3 to 3.6. And we have a note that they are required to achieve a specific grade in these lessons. At the end, we had a reminder that you have to have all green ticks. Now, this is the teacher's point of view. As you can see, things are getting complicated because all these are just the module restrictions. You know, see the introduction barely fits in the screen. 3.1, 3.2 are clear. 3.3, we have restrictions. Each lesson is combined with a label. So we had to hide the label and the lesson at the same time with the same restrictions. And the same modules go zone. I know you cannot see, so I'm passing away. I just want to show you the restriction, how they look at the end. And let me say with you how we set up. The item restrictions, the lesson restrictions, are set as not available unless you don't belong to X group. The reason I set things like this is because when I saw this spreadsheet, I thought that the reds are less than greens, so I would have less work to do. So I just did it that way. The module restrictions are said that modules not available, it will be hidden unless any of the following. You belong to this group and you have the passing grade in that activity. So the module restriction have been set in two levels. Level one has been added is a set restriction, has been added in order to combine all the second level restrictions. Second level restrictions are based on group. We had eight groups and I combined the group with the grade. So here is the overview of the restrictions of one module. As you can see, there are eight. You cannot actually see, it's just a fuzzy overview. So imagine that this should have been done about 10 times because we had 10 modules and I'm presenting here only one module. So, yeah, I think that justifies that we had an elephant in our site. The GFL course, it's the Gag Free Legacy course, actually had the same requirements. Group by T came with the same demands for a new course. This time we had 12 users, 12 different roles. The difference between the two courses is actually my confidence. I did the first one quite hard, but the second time I was much confident and I used restrictions even more complicated. So I set up the restrictions based in three levels and I combined the groups all together that they had the same grade restriction. So that's another savage beast in our site. It's very dangerous, but it was much easier for me to set up. It's much quicker. It's lighter. It's a better fix, but, of course, still is a savage animal, so we have to be careful. As a takeaway, I'm giving you the how-to process of a such complex course. It's just five plus one. Set up the course structure, as you normally do. Fill up the course content, the lessons. Don't forget the passing grade and the activity completion. Set up the groups, add the group restrictions in activity level, and then add the group and grade restriction module level. But above all, don't forget to test your course. Test your course while you set up. Test your course while you create everything. We are off.