Tu hoja de entregas

Para que los resultados de las fichas interactivas te lleguen, prepara una hoja de cálculo de Google. Se hace una sola vez, tarda unos 5 minutos y te sirve para todas tus fichas.

1. Crea la hoja y pega el código

  1. Abre una hoja de cálculo nueva y ponle un nombre, por ejemplo «Entregas fichas interactivas».
  2. En el menú, entra en Extensiones → Apps Script.
  3. Borra todo lo que aparece y pega este código. Después pulsa el icono del disquete (Guardar).
    // Hoja de entregas de las fichas interactivas · Creaficha
    const HOJA = 'Entregas';
    const CABECERA = ['Fecha', 'Alumno/a', 'Nº lista', 'Grupo', 'Curso y área', 'Ficha', 'Versión', 'Nota', 'Aciertos', 'Total', 'Respuestas libres', 'Fallos (respuesta → correcta)', 'Semilla', 'Enlace'];
    
    function doPost(e) {
      const lock = LockService.getScriptLock();
      lock.waitLock(20000);
      try {
        const d = JSON.parse(e.postData.contents);
        const ss = SpreadsheetApp.getActiveSpreadsheet();
        let sh = ss.getSheetByName(HOJA);
        if (!sh) sh = ss.insertSheet(HOJA);
        if (sh.getLastRow() === 0) {
          sh.appendRow(CABECERA);
          sh.setFrozenRows(1);
          sh.getRange(1, 1, 1, CABECERA.length).setFontWeight('bold').setBackground('#FFD43B');
        }
        sh.appendRow([new Date(), d.alumno, d.num, d.grupo, d.curso, d.ficha, d.version, d.nota, d.aciertos, d.total, d.libres, d.fallos, d.semilla, d.enlace]);
        return ContentService.createTextOutput('ok');
      } finally {
        lock.releaseLock();
      }
    }
    
    function doGet() {
      return ContentService.createTextOutput('La hoja de entregas está lista.');
    }

2. Publica la hoja como aplicación web

  1. Pulsa el botón azul Implementar → Nueva implementación.
  2. En la rueda de «Seleccionar tipo», elige Aplicación web.
  3. Rellena así: Ejecutar como: «Yo». Quién tiene acceso: «Cualquier usuario». Pulsa Implementar.
  4. Google te pedirá permiso: Autorizar acceso → elige tu cuenta → si aparece «Google no ha verificado esta aplicación», pulsa Configuración avanzada → Ir a … (no seguro) → Permitir. Es normal: la aplicación es tuya y solo escribe en esta hoja.
  5. Copia la URL de la aplicación web (empieza por https://script.google.com/macros/s/ y termina en /exec).

3. Compruébala y úsala

Pega aquí la URL y pulsa «Enviar una prueba». Después mira tu hoja: debe aparecer una fila nueva en la pestaña «Entregas».

En cualquier generador (Infantil y todos los cursos de Primaria), pulsa 📱 Ficha interactiva, pega esta URL en «Dirección de tu hoja de entregas» y crea el enlace. El generador la recuerda para la próxima vez.

ColumnaQué verás
Nota, aciertos y totalLa nota sobre 10 de lo que se corrige solo.
Respuestas libresLo que escribe el alumnado en redacciones, lecturas o actividades abiertas, para que lo corrijas tú.
FallosLo que contestó y la respuesta correcta, para ver dónde se equivoca.
Semilla y enlacePara abrir exactamente la misma ficha.

Antes de usarla con tu clase