03.09.2018 Views

Moodle 2.0

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Configuring Your Site<br />

A user can have a role in the site, and a role in a course. The most permissive<br />

role wins.<br />

When you use a flat file to enrol students in a course(s), the file specifies what role<br />

each user will have in the course. Let's return to our example:<br />

add, student, 007, WP102<br />

This line from the file specifies that user ID number 007 will be added as a student<br />

to course ID number WP102.<br />

Notice that the flat file uses "student" with a lowercase "s", whereas the role is called<br />

"Student" with a capital "S". They don't match exactly because the flat file uses the<br />

"short name" of the role. To find out the short name of a role, go to Settings | Site<br />

Administration | Users | Permissions | Define roles.<br />

Flat files: Summary<br />

A flat file provides an effective way to mass enrol a large group of students into one<br />

or more courses at once. Remember that this method requires you to have a student<br />

ID number and a course ID number, both of which are optional by default. You'll<br />

need to populate those fields in your student records and course settings either<br />

manually or automatically, before you can use the flat file to batch enrol students. If<br />

you're authenticating users against an external system that has ID numbers, such as<br />

your school's LDAP server, consider mapping the student ID number field to your<br />

server's ID numbers.<br />

IMS Enterprise File<br />

An IMS Enterprise File is a flat file (text file) that conforms to standards set by the<br />

IMS Global Learning Consortium. Many student information systems and human<br />

resource information systems can both export an IMS-compliant file. For example,<br />

PeopleSoft and Oracle can export IMS files. These standards enable human resources<br />

systems and learning management systems to exchange data. Just like many Word<br />

processors can read and write .rtf files, many human resources and learning<br />

systems can read and write IMS files.<br />

If your organization uses an HR system that can produce IMS files, you can use this<br />

method to enrol and unenrol students. You can also use this method to create new<br />

courses. This would be especially useful for a school that wanted to offer teachers<br />

the option of an online work space for every course. Each semester, the school could<br />

export an IMS file from their enrolment system, read this into <strong>Moodle</strong>, and use it to<br />

create an online course for every class that the school offers.<br />

[ 92 ]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!