<!DOCTYPE html>

<htmllang="es">

<head>

<metacharset="UTF-8"/>

<metaname="viewport"content="width=device-width, initial-scale=1.0"/>

<title>EduIAAnalytics – Panorama 2026</title>

<!-- Enlaces corregidos a las librerías -->

<scriptsrc="https://cdn.tailwindcss.com"></script>

<scriptsrc="https://cdn.jsdelivr.net/npm/chart.js"></script>

<style>

body{

font-family:'Segoe UI',Roboto,Helvetica,Arial,sans-serif;

background-color:#f8fafc;

color:#1e293b;

}

.chart-wrapper{

position:relative;

width:100%;

height:360px;

margin:0auto;

}

    @media (min-width: 768px) {

      .chart-wrapper {

height:420px;

}

    }

.gradient-text{

background:linear-gradient(90deg,#ff3b30,#ff9500);

-webkit-background-clip:text;

-webkit-text-fill-color:transparent;

}

.custom-table-container{

width:100%;

overflow-x:auto;

border-radius:0.75rem;

box-shadow:010px15px-3pxrgba(0,0,0,0.1);

border:1pxsolid#e2e8f0;

background:white;

}

.custom-table{

width:100%;

min-width:900px;

border-collapse:collapse;

text-align:left;

}

.custom-tableth{

background-color:#f1f5f9;

color:#334155;

font-weight:700;

text-transform:uppercase;

font-size:0.75rem;

letter-spacing:0.05em;

padding:1rem;

border-bottom:2pxsolid#e2e8f0;

}

.custom-tabletd{

padding:1rem;

border-bottom:1pxsolid#e2e8f0;

vertical-align:top;

}

.custom-tabletr:nth-child(even) {

background-color:#f8fafc;

}

.custom-tabletr:hover{

background-color:#f0fdf4;

}

</style>

</head>

<bodyclass="antialiased">

<!-- CABECERA -->

<headerclass="bg-white shadow-sm sticky top-0 z-50">

<divclass="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4 flex justify-between items-center">

<h1class="text-2xl font-bold text-gray-900">

        Edu<spanclass="text-[#007AFF]">IA</span>Analytics 2026

</h1>

<navclass="hidden lg:flex space-x-6 text-sm font-medium">

<ahref="#panorama"class="text-gray-600 hover:text-[#007AFF]">Panorama</a>

<ahref="#comparativa"class="text-gray-600 hover:text-[#007AFF]">Comparativa</a>

<ahref="#analisis"class="text-gray-600 hover:text-[#007AFF]">Análisis</a>

<ahref="#practica"class="text-gray-600 hover:text-[#007AFF]">Eficiencia</a>

<ahref="#laboratorio"class="text-[#007AFF] font-bold">Laboratorio Gemini</a>

</nav>

</div>

</header>

<mainclass="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12">

<!-- INTRODUCCIÓN -->

<sectionclass="text-center mb-16">

<pclass="text-[#FF3B30] font-semibold tracking-wide uppercase text-sm mb-2">Informe Interactivo Semanal</p>

<h2class="text-4xl md:text-5xl font-extrabold tracking-tight text-gray-900 mb-4">

        Innovación educativa con <spanclass="gradient-text">IA Generativa</span>

</h2>

<pclass="mt-4 max-w-2xl text-xl text-gray-500 mx-auto">

        Datos actualizados sobre herramientas IA 2026, impacto docente y tendencias globales en Educación Superior.

</p>

</section>

<!-- PANORAMA -->

<sectionid="panorama"class="mb-20">

<h3class="text-3xl font-bold text-gray-900 mb-4">📊 Panorama Actual</h3>

<pclass="text-lg text-gray-600 mb-8">Evolución de la adopción docente y principales casos de uso 2022–2026.</p>

<divclass="grid grid-cols-1 lg:grid-cols-2 gap-8">

<divclass="bg-white p-6 rounded-2xl shadow border border-gray-100 w-full">

<h4class="text-xl font-semibold mb-6 text-center text-gray-800">

            Adopción Global Docente (2022–2026)

</h4>

<divclass="chart-wrapper"><canvasid="adoptionChart"></canvas></div>

</div>

<divclass="bg-white p-6 rounded-2xl shadow border border-gray-100 w-full">

<h4class="text-xl font-semibold mb-2 text-center text-gray-800">

            Principales Usos Pedagógicos

</h4>

<pclass="text-sm text-gray-500 text-center mb-4">Porcentaje de adopción por tipo de tarea</p>

<divclass="chart-wrapper"><canvasid="usageChart"></canvas></div>

</div>

</div>

</section>

<!-- TABLA COMPARATIVA -->

<sectionid="comparativa"class="mb-20">

<h3class="text-3xl font-bold text-gray-900 mb-4">⚖️ Comparativa de Herramientas IA Educativas (2026)</h3>

<pclass="text-lg text-gray-600 mb-8">Resumen de capacidades, novedades y limitaciones principales.</p>

<divclass="custom-table-container mb-12">

<tableclass="custom-table">

<thead>

<tr>

<th>Herramienta</th>

<th>Descripción</th>

<thstyle="background-color:#eff6ff;color:#1d4ed8;">Novedades (2026)</th>

<th>Ventajas Clave</th>

<th>Limitaciones</th>

<th>Aplicación Docente</th>

</tr>

</thead>

<tbodyclass="text-sm">

<tr>

<tdclass="font-bold text-gray-900"><spanclass="text-xl mr-2">🤖</span> ChatGPT</td>

<td>El estándar de la industria. LLM multimodal de OpenAI.</td>

<tdclass="bg-blue-50 border-l-2 border-blue-500 font-medium">Despliegue de GPT-5. Generación de vídeos educativos integrados.</td>

<tdclass="text-green-700">Razonamiento superior, análisis de datos experto, creación de GPTs.</td>

<tdclass="text-red-600">Alucinaciones posibles si no consulta la web.</td>

<td>Rúbricas complejas y simulaciones de debate.</td>

</tr>

<tr>

<tdclass="font-bold text-gray-900"><spanclass="text-xl mr-2">📝</span> Claude</td>

<td>Modelo de Anthropic diseñado para la lectura profunda.</td>

<tdclass="bg-blue-50 border-l-2 border-blue-500 font-medium">Agentes Educativos para conectarse a Moodle autónomamente.</td>

<tdclass="text-green-700">Contexto masivo (libros enteros), Artefactos interactivos.</td>

<tdclass="text-red-600">Conexión web básica en la versión gratuita.</td>

<td>Corrección de ensayos largos, síntesis de papers.</td>

</tr>

<tr>

<tdclass="font-bold text-gray-900"><spanclass="text-xl mr-2">🌐</span> Gemini</td>

<td>IA de Google integrada en el entorno Workspace.</td>

<tdclass="bg-blue-50 border-l-2 border-blue-500 font-medium">Generador automático de estructuras en Classroom.</td>

<tdclass="text-green-700">Conexión total con Drive/Docs, procesa vídeos largos nativamente.</td>

<tdclass="text-red-600">A veces inconsistente en razonamiento matemático.</td>

<td>Extracción de datos masiva desde PDFs en Drive.</td>

</tr>

<tr>

<tdclass="font-bold text-gray-900"><spanclass="text-xl mr-2">🔍</span> Perplexity</td>

<td>Motor de respuestas para investigación con fuentes.</td>

<tdclass="bg-blue-50 border-l-2 border-blue-500 font-medium">Modo "Scholar" con exportación directa a Zotero/Mendeley.</td>

<tdclass="text-green-700">Cero alucinaciones bibliográficas, citas reales siempre.</td>

<tdclass="text-red-600">Menor capacidad creativa para redactar textos largos.</td>

<td>Verificación de hechos (Fact-checking) e investigación.</td>

</tr>

<tr>

<tdclass="font-bold text-gray-900"><spanclass="text-xl mr-2">🎨</span> Canva</td>

<td>Suite de diseño gráfico con IA generativa.</td>

<tdclass="bg-blue-50 border-l-2 border-blue-500 font-medium">Exportación nativa de Módulos SCORM para plataformas e-learning.</td>

<tdclass="text-green-700">Transforma documentos en presentaciones visuales con un clic.</td>

<tdclass="text-red-600">El texto autogenerado es superficial.</td>

<td>Infografías, resúmenes visuales, mapas mentales.</td>

</tr>

<tr>

<tdclass="font-bold text-gray-900"><spanclass="text-xl mr-2">📎</span> Copilot</td>

<td>Asistente integrado en Microsoft 365 (Word, Excel).</td>

<tdclass="bg-blue-50 border-l-2 border-blue-500 font-medium">Creación de rutas adaptativas (Learning Paths) en Teams.</td>

<tdclass="text-green-700">Privacidad garantizada (no entrena modelos con datos de alumnos).</td>

<tdclass="text-red-600">Requiere licencias institucionales caras (A3/A5).</td>

<td>Análisis predictivo de notas en Excel.</td>

</tr>

</tbody>

</table>

</div>

<divclass="bg-white p-6 rounded-2xl shadow border border-gray-100 max-w-4xl mx-auto">

<h4class="text-xl font-semibold mb-6 text-center text-gray-800">

          Desempeño Comparado de LLMs

</h4>

<divclass="chart-wrapper"><canvasid="radarChart"></canvas></div>

</div>

</section>

<!-- ANÁLISIS -->

<sectionid="analisis"class="mb-20">

<divclass="text-center mb-10">

<spanclass="text-[#5856D6] font-bold uppercase text-sm">Perspectiva Técnico‑Pedagógica</span>

<h3class="text-3xl font-extrabold text-gray-900 mt-2 mb-4">🔬 Análisis por Modelo</h3>

</div>

<divclass="space-y-8">

<articleclass="bg-white rounded-2xl shadow border-l-8 border-[#10A37F] p-8">

<divclass="flex items-center gap-4 mb-4">

<spanclass="text-4xl">🤖</span>

<h4class="text-2xl font-bold text-gray-900">ChatGPT 5 – Tutor Analítico</h4>

</div>

<pclass="text-sm text-gray-700">

            Adapta el tono según la emoción del alumno, corrige por voz y explica según nivel educativo.

</p>

</article>

<articleclass="bg-white rounded-2xl shadow border-l-8 border-[#D97757] p-8">

<divclass="flex items-center gap-4 mb-4">

<spanclass="text-4xl">📝</span>

<h4class="text-2xl font-bold text-gray-900">Claude 3 Opus – El Académico</h4>

</div>

<pclass="text-sm text-gray-700">

            Ideal para lectura crítica y generación de síntesis largas con visión ética y transparente.

</p>

</article>

<articleclass="bg-white rounded-2xl shadow border-l-8 border-[#000000] p-8">

<divclass="flex items-center gap-4 mb-4">

<spanclass="text-4xl">🔍</span>

<h4class="text-2xl font-bold text-gray-900">PerplexityScholar – El Investigador</h4>

</div>

<pclass="text-sm text-gray-700">

            Propone citas reales, contrasta fuentes y resume evidencia científica sin sesgos.

</p>

</article>

</div>

</section>

<!-- EFICIENCIA -->

<sectionid="practica"class="mb-20">

<h3class="text-3xl font-bold text-gray-900 mb-4">⚙️ Eficiencia Docente con IA</h3>

<pclass="text-lg text-gray-600 mb-6">Ahorro de tiempo promedio por tipo de tarea docente (semanal).</p>

<divclass="bg-white p-6 rounded-2xl shadow border border-gray-100 mb-8">

<divclass="chart-wrapper"><canvasid="timeChart"></canvas></div>

</div>

</section>

<!-- LABORATORIO GEMINI -->

<sectionid="laboratorio"class="mb-20">

<divclass="bg-gradient-to-br from-[#E8F0FE] to-[#FCE8E6] rounded-3xl p-8 shadow-xl border border-blue-200">

<divclass="text-center mb-8">

<spanclass="bg-white text-gray-800 px-4 py-1 rounded-full text-sm font-bold shadow-sm mb-4 inline-block">

            Motor de Recomendaciones Gemini API 

</span>

<h3class="text-3xl font-extrabold text-gray-900 mb-2">Laboratorio de Prompts Docentes</h3>

<pclass="text-gray-700">

            Describe tu necesidad educativa y recibe una recomendación de herramienta y Super Prompt personalizado.

</p>

</div>

<divclass="max-w-3xl mx-auto bg-white rounded-2xl shadow-md p-6">

<labelclass="block text-sm font-semibold text-gray-700 mb-2">Tu idea docente:</label>

<textareaid="geminiInput"rows="3"class="w-full p-4 rounded-xl border border-gray-300 focus:outline-none focus:ring-2 focus:ring-[#007AFF] resize-none mb-4"

placeholder="Ej: Quiero automatizar evaluaciones diagnósticas de lectura..."></textarea>

<divclass="flex justify-between items-center">

<buttonid="btnGeneratePrompt"class="bg-[#007AFF] hover:bg-blue-600 text-white font-bold py-3 px-6 rounded-xl shadow transition">

              Generar SuperPrompt

</button>

<spanid="geminiStatus"class="hidden text-[#007AFF] font-medium text-sm animate-pulse">

              Conectando con Gemini API...

</span>

</div>

<divid="geminiResultContainer"class="mt-8 hidden">

<divclass="bg-blue-50 border-l-4 border-[#007AFF] p-4 rounded-r-xl mb-6">

<h5class="font-bold text-gray-900 mb-1">

🎯 Herramienta: <spanid="geminiToolRecommended"class="text-[#007AFF]"></span>

</h5>

<pid="geminiToolReason"class="text-sm text-gray-700"></p>

</div>

<divclass="flex justify-between items-end mb-2">

<labelclass="block text-sm font-semibold text-gray-800">SuperPrompt:</label>

<buttonid="btnCopyPrompt"class="text-xs bg-gray-200 hover:bg-gray-300 text-gray-800 py-1 px-3 rounded shadow-sm">📋 Copiar</button>

</div>

<divclass="bg-gray-900 text-green-400 p-5 rounded-xl border border-gray-800">

<pid="geminiOutput"class="text-sm font-mono whitespace-pre-wrap"></p>

</div>

</div>

</div>

</div>

</section>

</main>

<footerclass="bg-white border-t border-gray-200 mt-12 py-8 text-center text-gray-500 text-sm">

<p>&copy; 2026 EduIA Analytics · Datos actualizados automáticamente cada lunes · Desarrollado con Chart.js + Tailwind + Gemini API.</p>

</footer>

<script>

    document.addEventListener("DOMContentLoaded",()=>{

const colors ={

        blue:"#007AFF", purple:"#5856D6", green:"#4CD964",

        orange:"#FF9500", red:"#FF3B30", gray:"#E5E5EA",

        bgBlue:"rgba(0,122,255,0.1)", bgGreen:"rgba(76,217,100,0.2)",

        bgPurple:"rgba(88,86,214,0.2)", bgOrange:"rgba(255,149,0,0.2)"

};

const tooltipConfig ={

        backgroundColor:"rgba(30, 41, 59, 0.95)",

        bodyFont:{ size:13},

        titleFont:{ size:14},

        padding:12

};

// Línea Adopción

newChart(document.getElementById("adoptionChart"),{

        type:"line",

        data:{

          labels:["2022","2023","2024","2025","2026"],

          datasets:[{

            label:"Adopción IA docente (%)",

            data:[18,40,68,85,91],

            borderColor: colors.blue,

            backgroundColor: colors.bgBlue,

            fill:true,

            borderWidth:3,

            pointRadius:5,

            pointBackgroundColor: colors.red,

            tension:0.4

}]

},

        options:{

          responsive:true,

          maintainAspectRatio:false,

          plugins:{ tooltip: tooltipConfig, legend:{ display:false}},

          scales:{ y:{ min:0, max:100, ticks:{stepSize:20}}}

}

});

// Donut Usos

newChart(document.getElementById("usageChart"),{

        type:"doughnut",

        data:{

          labels:["Materiales","Tutorías","Evaluaciones","Gestión"],

          datasets:[{

            data:[38,22,24,16],

            backgroundColor:[colors.blue,colors.purple,colors.green,colors.orange],

            borderWidth:2

}]

},

        options:{

          cutout:"65%",

          responsive:true,

          plugins:{ tooltip:tooltipConfig, legend:{ position:"right"}}

}

});

// Radar

newChart(document.getElementById("radarChart"),{

        type:"radar",

        data:{

          labels:["Razonamiento","Contexto","Creatividad","Datos"],

          datasets:[

{ label:"ChatGPT 5", data:[9,9,8,8], borderColor:colors.green, backgroundColor:colors.bgGreen },

{ label:"Claude 3 Opus", data:[8,10,6,7], borderColor:colors.purple, backgroundColor:colors.bgPurple },

{ label:"Gemini 1.5", data:[8,9,7,10], borderColor:colors.blue, backgroundColor:colors.bgBlue },

{ label:"PerplexityScholar", data:[9,6,5,8], borderColor:colors.orange, backgroundColor:colors.bgOrange }

]

},

        options:{

          responsive:true,

          maintainAspectRatio:false,

          scales:{ r:{ min:0, max:10, ticks:{display:false}}},

          plugins:{ tooltip:tooltipConfig }

}

});

// Barras Tiempo

newChart(document.getElementById("timeChart"),{

        type:"bar",

        data:{

          labels:["Preparar clases","Buscarfuentes","Corregir tareas"],

          datasets:[

{ label:"Horas sin IA", data:[10,6,12], backgroundColor:colors.gray },

{ label:"Horas con IA", data:[5,2,6], backgroundColor:colors.blue }

]

},

        options:{

          responsive:true,

          maintainAspectRatio:false,

          plugins:{ tooltip:tooltipConfig },

          scales:{ y:{ title:{ display:true,text:"Horas Semanales"}}}

}

});

});

 

// --- INTEGRACIÓN DE GEMINI API CON JSON Y MOTOR DE RECOMENDACIÓN ---

const apiKey ="";

 

asyncfunction fetchGeminiConRecomendacion(promptUser){

const url =`https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-preview-09-2025:generateContent?key=${apiKey}`;

const delays =[1000,2000,4000,8000];

 

const instruccionSistema =`Eres un experto en IA aplicada a docencia universitaria. El usuario te dará un objetivo. Tu labor es:

        1. Recomendar la herramienta ideal entre: ChatGPT, Claude, Gemini, Perplexity, Canva o Copilot.

        2. Dar una breve justificación.

        3. Escribir un 'Super Prompt' detallado (con roles, restricciones y formatos) para que el usuario lo pegue en esa herramienta.

        Devuelve SOLO JSON válido con esta estructura estricta:

        {

          "herramienta": "Nombre de la IA",

          "justificacion": "Por qué es la mejor",

          "super_prompt": "El texto completo del prompt"

        }`;

 

const payload ={

            contents:[{ parts:[{ text: promptUser }]}],

            systemInstruction:{ parts:[{ text: instruccionSistema }]},

            generationConfig:{ responseMimeType:"application/json"}

};

 

for(let i =0; i < delays.length; i++){

try{

const response =await fetch(url,{

                    method:'POST',

                    headers:{'Content-Type':'application/json'},

                    body:JSON.stringify(payload)

});

 

if(!response.ok)thrownewError("HTTP Status "+ response.status);

 

const result =await response.json();

const texto = result.candidates[0].content.parts[0].text;

returnJSON.parse(texto);

}catch(error){

if(i === delays.length -1)throw error;

awaitnewPromise(r => setTimeout(r, delays[i]));

}

}

}

 

const btnGen = document.getElementById('btnGeneratePrompt');

const inputText = document.getElementById('geminiInput');

const loader = document.getElementById('geminiStatus');

const containerRes = document.getElementById('geminiResultContainer');

const domHerramienta = document.getElementById('geminiToolRecommended');

const domRazon = document.getElementById('geminiToolReason');

const domPrompt = document.getElementById('geminiOutput');

const btnCopiar = document.getElementById('btnCopyPrompt');

 

if(btnGen){

        btnGen.addEventListener('click',async()=>{

const idea = inputText.value.trim();

if(!idea){

                alert("Por favor, escribe una necesidad docente.");

return;

}

 

            btnGen.disabled =true;

            btnGen.classList.add('opacity-50');

            loader.classList.remove('hidden');

            containerRes.classList.add('hidden');

 

try{

const data =await fetchGeminiConRecomendacion(idea);

                domHerramienta.textContent = data.herramienta ||"Herramienta Recomendada";

                domRazon.textContent = data.justificacion ||"Procesa este prompt aquí.";

                domPrompt.textContent = data.super_prompt ||"No se pudo generar el texto.";

                containerRes.classList.remove('hidden');

}catch(err){

                domHerramienta.textContent ="Error de Servidor";

                domRazon.textContent ="Revisa tu conexión a la API de Gemini.";

                domPrompt.textContent ="Ha ocurrido un error al generar la recomendación.";

                containerRes.classList.remove('hidden');

}finally{

                btnGen.disabled =false;

                btnGen.classList.remove('opacity-50');

                loader.classList.add('hidden');

}

});

}

 

if(btnCopiar){

        btnCopiar.addEventListener('click',()=>{

const texto = domPrompt.textContent;

const tempTextArea = document.createElement("textarea");

            tempTextArea.value = texto;

            tempTextArea.style.position ="fixed";

            document.body.appendChild(tempTextArea);

            tempTextArea.focus();

            tempTextArea.select();

 

try{

                document.execCommand('copy');

const btnOriginal = btnCopiar.innerHTML;

                btnCopiar.innerHTML =' Copiado';

                setTimeout(()=> btnCopiar.innerHTML = btnOriginal,2000);

}catch(e){

                alert("Error al copiar");

}

            document.body.removeChild(tempTextArea);

});

}

</script>

</body>

</html>