6.1.1 Crear usuaris amb fitxers csv
1. Obre un full de càlcul de l'OpenOffice o Libreoffice ( pots començar a fer aquesta pas amb l'Excell però et caldrà obrir aquest document amb l'OpenOffice o Libreoffice Calc per poder exportar a csv el fitxer amb les dades ), i posar a la primera fila els següents camps :
- username: és el nom d'usuari de l'alumne , ha de ser un nom únic, doncs no podem haver dos alumnes usuaris de la web amb el mateix login , el més aconsellable és posar el DNi o el número d'expedient acadèmic que és únic.
- password: És la contrasenya que pots generar aleatòriament amb la funció =CONCATENA(TEXT(ENT(ALEAT()*1000000);"######");"-1esoA") , podem haver dos passwords iguals i moodle no és queixa. D'aquesta forma compleixes amb els requeriments que ha de complir la contrasenya de moodle 2.0. Canvia el text entre cometes pel grup dels teus alumnes.
- firstname : És el nom de pila de l'alumne.
- lastname : És el cognom o cognoms de l'alumne/a . No pot tindre ni comes ni punts i comes o et donarà error al carregar el fitxer més endavant.
- email : És el correu electrònic de l'alumne. Si l'alumne no en té te'l pots inventar, posant nomail@nomail.com però n'has d'entrar un per alumne. L'alumne ja se'l canviarà quan entre al moodle editant el seu perfil.
- course1, course2 , ... , course3 : És el nom curt del curs que vas donar al crear-lo. Pots assignar als mateixos alumnes més d'un curs però cadascun del cursos en una columna diferent.
- group1 , group2 , ... ,group3 : Aquesta columna és opcional però molt útil, doncs et permet assignar cada alumne al seu grup de classe , ex: 1esoA , 1esoB , 1esoC , 1adminA , 1adminB , 2adminA , 2adminB .
Si vas a carregar en un fitxer dos "courses" tindràs la següent fila en aquest mateix ordre, si tens més "courses" sols et cal afegir més parelles de coursen , groupn : username , password, firstname , lastname , email, course1 , group1 , course2 , group2 |

2. Anem a Desar en format CSV. Anem a fitxer , anomena i desa ( Guardar como ), i posen nom al fitxer i escolim com extensió del fitxer Text CSV , i marquem la pestanya d'editar filtres.
![]()
3. Si es queixa que aquest format no és propi de la fulla de càlcul i anem a perdre dades no li fem cas i li diguem que ho deixe en format CSV. ( Si deixem una copia en format ods en servirà de poc doncs les úniques contrasenyes que no canvien són les del fitxer csv ).
4. Ens cal posar com joc de caràcters l'unicode UTF-8 doncs moodle treballa als servidors amb Linux en Unicode UTF8, i si posem una altra codificació no ens agafarà els accents.
Com delimitador de camp esborrarem el que hi ha i posarem una coma, mysql treballa amb els camps delimitats amb comes i com moodle es desa habitualment en bases de dades mysql cal posar comes.
Com delimitador de text no posarem res i esborrarem el que hi havia, d'aquesta forma per defecte tindrem espais en blanc.
![]()
5. El Libreoffice alça el fitxer. Ja tenim el nostre fitxer CSV que tindrà aquest aspecte si l'obrim amb el Gedit ( Editor de text ).
![]()
Llicenciat sota la GNU Free Documentation License