This video highlights an important aspect of delivering courses with Moodle to students no matter what level you’re working with: consistency. A learning curve from course to course can cause a lot of undue stress on students as they try to figure out the specific nuances of each teacher/course builder’s course setup. The video highlights a few ideas on how/why to create a course template that might be applied throughout courses to ensure that students are able to just learn (rather than perform a treasure hunt looking for “what’s next” in an unfamiliar course design).
Most of the recommendations are related to keeping courses aesthetically consistent (based on placement of blocks, links from resources, etc.). Moodle.org also has a handy tutorial on how you could pre-create a course as a template to be restored across courses to speed up/ease up the process: https://docs.moodle.org/29/en/Adding_a_new_course#Using_an_existing_course_as_a_template
Check it out at https://www.youtube.com/watch?v=VtySKVPfteU