Diferencia entre revisiones de «qformat/csv»

De MoodleDocs
(tidy up)
(update as per English 3.6)
Línea 7: Línea 7:
|float = right
|float = right
}}
}}
El formato CSV es una forma muy sencilla de crear múltiples preguntas de opción múltiple usando un archivo '''[[CSV]]''' (''Comma Separated Value''). La primera línea del archivo CSV debe contener los encabezados separados por comas.
El formato CSV es una forma muy sencilla de crear múltiples preguntas de opción múltiple usando un archivo '''[[CSV]]''' (''Comma Separated Value''). La primera línea del archivo CSV debe contener los encabezados separados por comas.<br />
Todas las otras (exceptuando el encabezado) líneas/filas siguientes contendrán detalles sobre cada pregunta: el texto de la pregunta, cuatro opciones y una respuesta (o dos). Cada línea tendrá los detalles de una sola pregunta.
}}EnTraduccion}}
'''Ahora bien, pueden existir dos tipos de archivos CSV que pueden ser usados : ( CSV Simple CSV y CSV Extendido ).<br />
La única diferencia entre los archivos CSV Simple y CSV Extendido es el número de campos/columnas''' <br />
<big>'''1. CSV Simple:'''</big><br />
Este archivo tendrá los mismos campos que solíamos tener (la única adición es el nombre de la pregunta en el campo) Todas las demás (Excepto Header) filas/líneas contienen detalles acerca de la una pregunta, como por ejemplo nombre de la pregunta, texto de la pregunta, cuatro opciones y respuesta1, respuesta2.
* Cada línea contiene los detalles acerca de la una pregunta
El archivo CSV simple usado para importación debería tener la estructura siguiente : -
Un archivo CSV Simple con todas las preguntas en un formato de valor separado por comas con una extensión .csv
# La primera línea contiene los encabezados separados por comas como por ejemplo questionname,questiontext,A,B,C,D,Answer 1,Answer 2
# La siguiente línea contiene los detalles de las preguntas; cada línea contiene el nombre de una pregunta, texto de la pregunta, cuatro opciones, y una o dos respuestas que otra vez están separadas todas por comas.  
# Cada línea contiene todos  los detalles respecto de la una pregunta como por ejemplo nombre de la pregunta, texto de la pregunta, opciones y  respuestas
# Usted también puede descargar el archivo CSV de muestra (sample.csv) para su referencia
 
<code>
questionname,questiontext,A,B,C,D,Answer 1,Answer 2
question1,Which command is used to print a file,print,ptr,lpr,none of the mentioned,C,
question2,The command “mknod myfifo b 4 16”,Will create a block device if user is root,Will create a block device for all users,Will create a FIFO if user is not root,"None ,of the mentioned",A,B
question3,"3, 4, 7, 8, 11, 12, ... What number should come next?",7,10,14,15,D,
</code>
 
You can also see that the 'Answer 2' is optional as the first and third questions have only '''one answer''', whereas the second question has '''two answers'''.
 
<big>'''2. Extended CSV :'''</big><br />
This CSV file will have extra fields like answernumbering, correctfeedback, partiallycorrectfeedback, incorrectfeedback and defaultmark.<br />
All the other (except Header) rows/lines contain details about the one question ie. question name, question text, four option, answer1, answer2, answernumbering, correctfeedback, partiallycorrectfeedback, incorrectfeedback and defaultmark. file with many other options<br />
The CSV file used for import should have the following structure : -
*A CSV file with all questions in comma separated value form with a .csv extension.
*The first line contains the headers separated with commas for example questionname,questiontext,A,B,C,D,Answer 1,Answer 2,answernumbering,correctfeedback,partiallycorrectfeedback,incorrectfeedback,defaultmark
*Next lines contain the details of the question, each of line contain one question name, question text, four option, answer1, answer2, answernumbering, correctfeedback, partiallycorrectfeedback, incorrectfeedback and defaultmark, again all separated by commas.
*Each line contains all the details regarding the one question ie. question name, question text, four option, answer1, answer2, answernumbering, correctfeedback, partiallycorrectfeedback, incorrectfeedback and defaultmark.
*You can also download the Extended Sample CSV(extended_sample.csv) file for your reference.
 
<code>
questionname,questiontext,A,B,C,D,Answer 1,Answer 2,answernumbering,correctfeedback,partiallycorrectfeedback,incorrectfeedback, defaultmark
Question1,The dmesg command,Shows user login logoff attempts,Shows the syslog file for info messages,kernel log messages,Shows the daemon log messages,C,,123,Your answer is correct.,Your answer is partially correct.,Your answer is incorrect.,1
Question2,The command “mknod myfifo b 4 16”,Will create a block device if user is root,Will create a block device for all users,Will create a FIFO if user is not root,"None ,of the mentioned",A,B,ABCD,Your answer is correct.,Your answer is partially correct.,Your answer is incorrect.,1
Question3,Which command is used to set terminal IO characteristic?,tty,ctty,ptty,stty,D,,iii,Your answer is correct.,Your answer is partially correct.,Your answer is incorrect.,1
</code>
 


NOTAS IMPORTANTES:
NOTAS IMPORTANTES:

Revisión del 23:55 24 ene 2019

El formato CSV es una forma muy sencilla de crear múltiples preguntas de opción múltiple usando un archivo CSV (Comma Separated Value). La primera línea del archivo CSV debe contener los encabezados separados por comas.
}}EnTraduccion}} Ahora bien, pueden existir dos tipos de archivos CSV que pueden ser usados : ( CSV Simple CSV y CSV Extendido ).
La única diferencia entre los archivos CSV Simple y CSV Extendido es el número de campos/columnas
1. CSV Simple:
Este archivo tendrá los mismos campos que solíamos tener (la única adición es el nombre de la pregunta en el campo) Todas las demás (Excepto Header) filas/líneas contienen detalles acerca de la una pregunta, como por ejemplo nombre de la pregunta, texto de la pregunta, cuatro opciones y respuesta1, respuesta2.

  • Cada línea contiene los detalles acerca de la una pregunta

El archivo CSV simple usado para importación debería tener la estructura siguiente : - Un archivo CSV Simple con todas las preguntas en un formato de valor separado por comas con una extensión .csv

  1. La primera línea contiene los encabezados separados por comas como por ejemplo questionname,questiontext,A,B,C,D,Answer 1,Answer 2
  2. La siguiente línea contiene los detalles de las preguntas; cada línea contiene el nombre de una pregunta, texto de la pregunta, cuatro opciones, y una o dos respuestas que otra vez están separadas todas por comas.
  3. Cada línea contiene todos los detalles respecto de la una pregunta como por ejemplo nombre de la pregunta, texto de la pregunta, opciones y respuestas
  4. Usted también puede descargar el archivo CSV de muestra (sample.csv) para su referencia

questionname,questiontext,A,B,C,D,Answer 1,Answer 2 question1,Which command is used to print a file,print,ptr,lpr,none of the mentioned,C, question2,The command “mknod myfifo b 4 16”,Will create a block device if user is root,Will create a block device for all users,Will create a FIFO if user is not root,"None ,of the mentioned",A,B question3,"3, 4, 7, 8, 11, 12, ... What number should come next?",7,10,14,15,D,

You can also see that the 'Answer 2' is optional as the first and third questions have only one answer, whereas the second question has two answers.

2. Extended CSV :
This CSV file will have extra fields like answernumbering, correctfeedback, partiallycorrectfeedback, incorrectfeedback and defaultmark.
All the other (except Header) rows/lines contain details about the one question ie. question name, question text, four option, answer1, answer2, answernumbering, correctfeedback, partiallycorrectfeedback, incorrectfeedback and defaultmark. file with many other options
The CSV file used for import should have the following structure : -

  • A CSV file with all questions in comma separated value form with a .csv extension.
  • The first line contains the headers separated with commas for example questionname,questiontext,A,B,C,D,Answer 1,Answer 2,answernumbering,correctfeedback,partiallycorrectfeedback,incorrectfeedback,defaultmark
  • Next lines contain the details of the question, each of line contain one question name, question text, four option, answer1, answer2, answernumbering, correctfeedback, partiallycorrectfeedback, incorrectfeedback and defaultmark, again all separated by commas.
  • Each line contains all the details regarding the one question ie. question name, question text, four option, answer1, answer2, answernumbering, correctfeedback, partiallycorrectfeedback, incorrectfeedback and defaultmark.
  • You can also download the Extended Sample CSV(extended_sample.csv) file for your reference.

questionname,questiontext,A,B,C,D,Answer 1,Answer 2,answernumbering,correctfeedback,partiallycorrectfeedback,incorrectfeedback, defaultmark Question1,The dmesg command,Shows user login logoff attempts,Shows the syslog file for info messages,kernel log messages,Shows the daemon log messages,C,,123,Your answer is correct.,Your answer is partially correct.,Your answer is incorrect.,1 Question2,The command “mknod myfifo b 4 16”,Will create a block device if user is root,Will create a block device for all users,Will create a FIFO if user is not root,"None ,of the mentioned",A,B,ABCD,Your answer is correct.,Your answer is partially correct.,Your answer is incorrect.,1 Question3,Which command is used to set terminal IO characteristic?,tty,ctty,ptty,stty,D,,iii,Your answer is correct.,Your answer is partially correct.,Your answer is incorrect.,1


NOTAS IMPORTANTES:

  • Usted tiene que guardar el archivo en un formato CSV. No intente guardarlo como documento de Excel o algo parecido .
  • Los caracteres no alfabéticos ASCII como las 'comas' pueden causar errores de importación. Para evitarlos, siempre guarde sus textos con la codificación UTF-8 (la mayoría de los editores de texto, incluyendo Libre Office, le preguntarán al respecto).
  • El encabezado debe ser tal y como se muestra en el ejemplo inferior. Todo es sensible a MAYÚSCULAS/minúsculas tal como se muestra debajo; en caso contrario fallará la importación.
  • "Answer 2" es opcional, al día de hoy puede haber un máximo de dos respuestas correctas para una pregunta.
  • Si Usted quiere tener algún caracter de coma (,) adentro del texto de la pregunta o en el texto de las opciones, entonces Usted debe rodear el texto entre comillas dobles (") como en el ejemplo inferior para la tercera pregunta, en donde toda la pregunta está incluida dentro de comillas dobles como a continuación "3, 4, 7, 8, 11, 12, ... ¿Cual es el número siguiente?"

questiontext,A,B,C,D,Answer 1,Answer 2 Cual es el comando usado para imprimir un archivo,print,ptr,lpr,ninguno de los mencionados,C, El comando “mknod myfifo b 4 16”,Creará un dispositivo de bloque (block device) si el usuario es root,Creará un dispositivo de bloque para todos los usuarios,Creará un FIFO (Firts In First Out) si el usuario no es root,"Ninguno ,de los mencionados",A,B "3, 4, 7, 8, 11, 12, ... ¿Cual número sigue?",7,10,14,15,D,

Usted también puede apreciar que 'Answer 2' es opcional, ya que las preguntas primera y tercera solamente tienen una respuesta correcta', mientras que la segunda pregunta tiene dos respuestas correctas.

Vea también

Importar preguntas