Moodle Bulk Course Upload with csv file: How to upload multiple course in Moodle using CSV file?? Here is the solution.

For uploading course in bulk in Moodle with csv file , you will need to create category first. Mandatory fields for course upload are shortname, fullname,  idnumber and category_idnumber.

  1. shortname : short name for the course to upload
  2. fullname : course full name
  3. idnumber : id number of the course to be uploaded
  4. category_idnumber : category id where you want to place your course
You may download the cvs template from here

Let me show you how to upload the course now:

1. Create the course category. In my case I have created B.E. in Mechanical Engineering with subcategory Year I and under it Semester I. I want to upload few courses in Semester I. For this the category id is BEMESI.

2. Go to Site Administration -> Course--> Upload Course

\
3. Choose the csv file with all the course
4. Upload the csv file
5. Preview it once to check if every thing is set correctly
6. My preview shows one issue. Its because of duplicate course ID number. Every course should have a unique id. 

7. If there is no issue then move forward and set the Top Category (parent catogory) of the course. In my case the top category is B.E in Mechanical Engineering. Check image in bullet no. 1. and click the upload course button.

8. If successful, you will see the result all checked with green tick mark.
10. Now if you check your category, you will see all the course uploaded under the specified category.




Comments

Popular posts from this blog

(Solved) (Fixed )MariaDB Unmet Dependencies on Ubuntu 20.04.

Solution to Moodle Error: Coding error detected, it must be fixed by a programmer: Failed to unserialise data from file. Either failed to read, or failed to write.

ACTION_FAILED:OU_INVALID: Solution for GoogleApps bulk user upload issue, username@domainname.com:ACTION_FAILED:OU_INVALID. This error is because you have not specified the Org Unit Path properly.