Pasa tus preguntas a CramSnap en cinco minutos

Elige cómo las tienes ahora mismo y sigue los pasos.

·

  1. 1 Abre la plantilla
  2. 2 Rellena
  3. 3 Descarga
  4. 4 Comprueba
  5. 5 Impórtala

Abre la plantilla

Descarga la plantilla .xlsx. En Google Sheets, ve a Archivo → Importar → Subir y elígela. También puedes abrirla en Excel o Numbers.

La plantilla trae los títulos de las columnas y dos preguntas de ejemplo. La primera fila va en inglés y no se toca; los ejemplos los borras al final.

Escribe una pregunta por fila

La pregunta en la columna question. Cada respuesta en una columna answer y, al lado, en correct, true si es correcta o false si no.

  • true o false, en inglés (la hoja puede mostrarlo como TRUE o VERDADERO: vale igual)
  • Dos respuestas como mínimo, diez como máximo
  • Varias true = pregunta de respuesta múltiple
  • La explicación es opcional

Verdadero o falso: dos respuestas, «Verdadero» y «Falso», y marcas la buena con true.

¿Más de cuatro respuestas? Añade las columnas answer5 y correct5, y así hasta answer10.

Descárgala como CSV

Guárdala como CSV, separado por comas y en UTF-8. Elige tu programa:

Google Sheets

Archivo → Descargar → Valores separados por comas (.csv). El archivo se guarda en Descargas.

Compruébala aquí

Elige el archivo o pega su texto. Verás tus preguntas tal como saldrán en la app, o la línea exacta que hay que arreglar.

Impórtala en CramSnap

En la web, el botón de abajo la abre ya cargada. En la app: Crear → Importar cuestionario → CSV → Elegir archivo, y escoge el .csv de Descargas.

La web puede pedirte que inicies sesión: es la misma cuenta que en la app.

  1. Cierra esta pestaña. Pasa el archivo al móvil (correo, Drive o un mensaje a ti mismo).
  2. Elige CSV. En la app: Crear → Importar cuestionario → CSV.
  3. Toca Elegir archivo. Toca Elegir archivo.
  4. Escoge el archivo en Descargas. Escoge el archivo.

Si abriste esta guía desde la app, vuelve atrás: el formato ya está elegido.

  1. 1 Abre un editor
  2. 2 Escribe
  3. 3 Guarda
  4. 4 Comprueba
  5. 5 Impórtalo

Abre un editor de texto

Cualquiera que guarde texto sin formato. Elige el tuyo:

Windows

Abre el Bloc de notas: pulsa la tecla Windows, escribe «Bloc de notas» y pulsa Intro.

¿Cuál es la capital de Francia?
A. Londres
B. París
C. Berlín
D. Madrid
ANSWER: B

¿Qué órgano aprueba los Presupuestos Generales del Estado?
A. El Gobierno
B. Las Cortes Generales
C. El Tribunal Constitucional
ANSWER: B

Copia la plantilla y cambia solo lo marcado

La pregunta en una línea, las respuestas con A. B. C., y al final ANSWER: con la letra correcta. Una línea en blanco entre preguntas.

  • La pregunta en una sola línea
  • Respuestas A. B. C. con un espacio después del punto
  • Última línea ANSWER: B, en mayúsculas

Lo que escribas aquí se guarda en esta pestaña hasta que la cierres.

Este formato no guarda explicaciones. Si las quieres, usa la hoja de cálculo. Ir a la hoja de cálculo

Guárdalo como .txt

En texto sin formato y en UTF-8. Elige tu editor:

Windows

Archivo → Guardar como. Deja la codificación en UTF-8 y pon un nombre que acabe en .txt.

Compruébalo aquí

Pega el texto o elige el archivo. Verás tus preguntas, o la línea exacta que hay que arreglar.

Impórtalo en CramSnap

En la web, el botón de abajo lo abre ya cargado. En la app: Crear → Importar cuestionario → Aiken → Elegir archivo, y escoge el .txt.

La web puede pedirte que inicies sesión: es la misma cuenta que en la app.

  1. Cierra esta pestaña. Pasa el archivo al móvil (correo, Drive o un mensaje a ti mismo).
  2. Elige Aiken. En la app: Crear → Importar cuestionario → Aiken.
  3. Toca Elegir archivo. Toca Elegir archivo.
  4. Escoge el archivo en Descargas. Escoge el archivo.

Si abriste esta guía desde la app, vuelve atrás: el formato ya está elegido.

Comprueba tu archivo

Elige el archivo o pega su texto. Te decimos qué es, si vale y cómo subirlo.

El esquema JSON

Un objeto con version: 1 y una lista quizzes. Los campos que no conocemos se ignoran; el JSON tiene que ser estricto.

CampoObligatorioQué lleva
version sí El número 1.
quizzes sí Una lista con al menos un test.
quizzes[].questions sí Al menos una pregunta.
questions[].text sí El enunciado.
questions[].answers sí Dos respuestas o más.
answers[].text sí El texto de la respuesta.
answers[].correct no true en las buenas; si falta, cuenta como false.
questions[].explanation no La explicación.
questions[].type no single o multi; tiene que cuadrar con las respuestas buenas.
quizzes[].title no Se lee, pero no se guarda: el nombre lo pones al importar.

Los formatos, uno a uno

Para quien ya tiene un archivo: qué guarda cada formato y qué se pierde.

GIFT Texto con marcas, para preguntas con explicación escritas a mano.

Tres reglas

  1. Las respuestas van entre { y }
  2. = delante de la buena, ~ delante de las malas
  3. La explicación va con #### y empieza por una palabra

Ejemplo mínimo

¿Cuál es la capital de Francia? {
  ~Londres
  =París
  ~Berlín
  ~Madrid
  ####París es la capital de Francia desde el año 987.
}

Lo que no se guarda

Los títulos ::así::, los comentarios por respuesta y las categorías.

Descargar un ejemplo de 30 preguntas Abrir el ejemplo en el cuadro
Aiken El texto más sencillo: pregunta, respuestas y la letra buena.

Tres reglas

  1. La pregunta en una sola línea
  2. Respuestas A. B. C. con un espacio después del punto
  3. Última línea ANSWER: B, en mayúsculas

Ejemplo mínimo

¿Cuál es la capital de Francia?
A. Londres
B. París
C. Berlín
D. Madrid
ANSWER: B

Lo que no se guarda

Las explicaciones (el formato no las tiene) y lo que haya después de ANSWER:.

Descargar un ejemplo de 30 preguntas Abrir el ejemplo en el cuadro
CSV Una hoja de cálculo guardada como texto: una fila por pregunta.

Tres reglas

  1. La primera fila: question, answer1, correct1… en inglés
  2. true o false en las columnas correct
  3. Separado por comas y en UTF-8

Ejemplo mínimo

question,answer1,correct1,answer2,correct2,answer3,correct3,answer4,correct4,explanation
¿Cuál es la capital de Francia?,Londres,false,París,true,Berlín,false,Madrid,false,París es la capital de Francia desde el año 987.

Lo que no se guarda

Las columnas que no conocemos y las respuestas a partir de la undécima.

Descargar un ejemplo de 30 preguntas Abrir el ejemplo en el cuadro
JSON Para quien genera preguntas con un programa.

Tres reglas

  1. version: 1 y una lista quizzes
  2. Cada respuesta con text y correct
  3. JSON estricto: sin comas al final

Ejemplo mínimo

{
  "version": 1,
  "quizzes": [
    {
      "questions": [
        {
          "text": "¿Cuál es la capital de Francia?",
          "explanation": "París es la capital de Francia desde el año 987.",
          "answers": [
            {
              "text": "Londres",
              "correct": false
            },
            {
              "text": "París",
              "correct": true
            },
            {
              "text": "Berlín",
              "correct": false
            },
            {
              "text": "Madrid",
              "correct": false
            }
          ]
        }
      ]
    }
  ]
}

Lo que no se guarda

El título y la descripción del test: el nombre lo pones al importar.

Descargar un ejemplo de 30 preguntas Abrir el ejemplo en el cuadro
QTI El estándar para pasar preguntas entre plataformas educativas.

Tres reglas

  1. QTI 2.1, en un solo .xml
  2. Solo preguntas de opción múltiple
  3. Varias preguntas: dentro de un mismo elemento raíz

Ejemplo mínimo

<?xml version="1.0" encoding="UTF-8"?>
<assessmentItem xmlns="http://www.imsglobal.org/xsd/imsqti_v2p1" identifier="q1" title="q1" adaptive="false" timeDependent="false">
  <responseDeclaration identifier="RESPONSE" cardinality="single" baseType="identifier">
    <correctResponse><value>B</value></correctResponse>
  </responseDeclaration>
  <itemBody>
    <choiceInteraction responseIdentifier="RESPONSE" shuffle="false" maxChoices="1">
      <prompt>¿Cuál es la capital de Francia?</prompt>
      <simpleChoice identifier="A">Londres</simpleChoice>
      <simpleChoice identifier="B">París</simpleChoice>
      <simpleChoice identifier="C">Berlín</simpleChoice>
      <simpleChoice identifier="D">Madrid</simpleChoice>
    </choiceInteraction>
  </itemBody>
</assessmentItem>

Lo que no se guarda

Las explicaciones y toda la retroalimentación.

Descargar un ejemplo de 30 preguntas Abrir el ejemplo en el cuadro