{"id":1100,"date":"2026-05-19T11:34:26","date_gmt":"2026-05-19T17:34:26","guid":{"rendered":"https:\/\/colmenia.ugto.mx\/?page_id=1100"},"modified":"2026-05-22T09:46:38","modified_gmt":"2026-05-22T15:46:38","slug":"uso-de-herramientas-de-ia-generativa-detalles","status":"publish","type":"page","link":"https:\/\/colmenia.ugto.mx\/index.php\/uso-de-herramientas-de-ia-generativa-detalles\/","title":{"rendered":"Uso de herramientas de IA generativa Detalles"},"content":{"rendered":"\n<div class=\"wp-block-cover has-parallax\" style=\"min-height:987px;aspect-ratio:unset;\"><div class=\"wp-block-cover__image-background wp-image-908 size-large has-parallax\" style=\"background-position:50% 50%;background-image:url(https:\/\/colmenia.ugto.mx\/wp-content\/uploads\/2026\/04\/WEB_ColmenIA-UG_BG-03-819x1024.jpg)\"><\/div><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-0 has-background-dim\" style=\"background-color:#4f6191\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-text-align-center has-base-3-color has-text-color has-link-color has-x-large-font-size wp-elements-0b5b112deedde57cb5164d4a4702de6b\">Uso de herramientas de IA generativa<\/h2>\n\n\n\n<p class=\"justify-text wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"cmp-grid\" style=\"grid-template-columns: 1fr;\">\n  <div class=\"cmp-card\">\n    <h2 class=\"cmp-title\">Tipo de contenido generado con IA generativa<\/h2>\n    <p class=\"cmp-sub\">Comparativa entre docentes y estudiantes<\/p>\n    <div class=\"cmp-chart-box\">\n      <canvas id=\"graficaContenidoIA\"><\/canvas>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n\n<style>\n  .cmp-grid{\n    --radius: 12px;\n    --card-bg: rgba(0,0,0,.06);\n    --card-border: rgba(0,0,0,.10);\n    --card-text: rgba(17,24,39,.95);\n    --card-muted: rgba(17,24,39,.78);\n    --track-bg: rgba(0,0,0,.08);\n    --card-shadow: 0 10px 30px rgba(0,0,0,.06);\n    width: 100%;\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 24px;\n    box-sizing: border-box;\n    display: grid;\n    gap: 18px;\n    font-family: inherit;\n  }\n  @media (prefers-color-scheme: dark){\n    .cmp-grid{\n      --card-bg: rgba(0,0,0,.38);\n      --card-border: rgba(255,255,255,.14);\n      --card-text: rgba(255,255,255,.92);\n      --card-muted: rgba(255,255,255,.78);\n      --track-bg: rgba(255,255,255,.12);\n      --card-shadow: 0 10px 30px rgba(0,0,0,.35);\n    }\n  }\n  .cmp-card{\n    border: 1px solid var(--card-border);\n    border-radius: 14px;\n    padding: 16px 14px;\n    background: var(--card-bg);\n    box-shadow: var(--card-shadow);\n    backdrop-filter: blur(4px);\n    -webkit-backdrop-filter: blur(4px);\n    color: var(--card-text);\n  }\n  .cmp-title{\n    font-weight: 800;\n    font-size: 35px;\n    line-height: 1.15;\n    margin: 0 0 6px 0;\n    text-align: center;\n    color: var(--card-text);\n  }\n  .cmp-sub{\n    margin: 0 0 14px 0;\n    text-align: center;\n    color: var(--card-muted);\n    font-size: 14px;\n    font-weight: 700;\n  }\n  .cmp-chart-box{\n    position: relative;\n    width: 100%;\n    height: 520px;\n    border-radius: 14px;\n  }\n  @media (max-width: 768px){\n    .cmp-grid{ padding: 16px; }\n    .cmp-title{ font-size: 22px; }\n    .cmp-chart-box{ height: 420px; }\n  }\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const canvas = document.getElementById(\"graficaContenidoIA\");\n  const ctx = canvas.getContext(\"2d\");\n\n  const themeEl = canvas.closest(\".cmp-grid\") || document.documentElement;\n  const css = getComputedStyle(themeEl);\n  const cText  = css.getPropertyValue(\"--card-text\").trim()  || \"rgba(17,24,39,.95)\";\n  const cMuted = css.getPropertyValue(\"--card-muted\").trim() || \"rgba(17,24,39,.78)\";\n  const cGrid  = css.getPropertyValue(\"--track-bg\").trim()   || \"rgba(0,0,0,.08)\";\n\n  \/\/ Plugin para etiquetas de valor (para 2 datasets)\n  const valueLabelsPlugin = {\n    id: \"valueLabelsPlugin\",\n    afterDatasetsDraw(chart) {\n      const { ctx } = chart;\n      ctx.save();\n      ctx.font = \"800 11px Arial, Helvetica, sans-serif\";\n      ctx.fillStyle = cMuted;\n      ctx.textAlign = \"center\";\n      ctx.textBaseline = \"bottom\";\n\n      chart.data.datasets.forEach((ds, di) => {\n        const meta = chart.getDatasetMeta(di);\n        meta.data.forEach((bar, i) => {\n          const v = ds.data[i];\n          ctx.fillText(v.toFixed(2) + \"%\", bar.x, bar.y - 6);\n        });\n      });\n\n      ctx.restore();\n    }\n  };\n\n  new Chart(ctx, {\n    type: \"bar\",\n    data: {\n      labels: [\"Textos\",\"Im\u00e1genes\",\"Ninguno\",\"C\u00f3digo\",\"Videos\",\"Audio\"],\n      datasets: [\n        {\n          label: \"Docentes (%)\",\n          data: [40.48, 27.49, 9.65, 8.50, 7.51, 6.36],\n          backgroundColor: \"rgba(37, 99, 235, 0.75)\",\n          borderColor: \"rgba(37, 99, 235, 1)\",\n          borderWidth: 1.5,\n          borderRadius: 12,\n          barThickness: 36\n        },\n        {\n          label: \"Estudiantes (%)\",\n          data: [45.47, 33.79, 2.12, 8.74, 5.02, 4.85],\n          backgroundColor: \"rgba(16, 185, 129, 0.75)\",\n          borderColor: \"rgba(16, 185, 129, 1)\",\n          borderWidth: 1.5,\n          borderRadius: 12,\n          barThickness: 36\n        }\n      ]\n    },\n    plugins: [valueLabelsPlugin],\n    options: {\n      responsive: true,\n      maintainAspectRatio: false,\n      layout: { padding: { top: 26, right: 10, bottom: 10, left: 10 } },\n      plugins: {\n        legend: {\n          display: true,\n          labels: {\n            color: cText,\n            font: { size: 12, weight: \"800\" }\n          }\n        },\n        tooltip: {\n          backgroundColor: \"rgba(255, 255, 255, 0.8)\",\n          titleColor: \"#141414\",\n          bodyColor: \"#141414\",\n          cornerRadius: 10,\n          padding: 12,\n          callbacks: {\n            label: (context) => `${context.dataset.label}: ${context.raw.toFixed(2)}%`\n          }\n        }\n      },\n      scales: {\n        x: {\n          grid: { display: false },\n          ticks: { color: cText, font: { size: 13, weight: \"800\" } }\n        },\n        y: {\n          beginAtZero: true,\n          max: 50,\n          ticks: {\n            stepSize: 10,\n            color: cMuted,\n            callback: (value) => value + \"%\"\n          },\n          grid: { color: cGrid, drawBorder: false }\n        }\n      }\n    }\n  });\n});\n<\/script>\n\n\n\n<div class=\"cmp-grid\" style=\"grid-template-columns: 1fr;\">\n  <div class=\"cmp-card\">\n    <h2 class=\"cmp-title\">Herramientas de IA generativa<\/h2>\n    <p class=\"cmp-sub\">Comparativa entre docentes y estudiantes<\/p>\n    <div class=\"cmp-chart-box\">\n      <canvas id=\"graficaHerramientasIA\"><\/canvas>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n\n<style>\n  .cmp-grid{\n    --radius: 12px;\n    --card-bg: rgba(0,0,0,.06);\n    --card-border: rgba(0,0,0,.10);\n    --card-text: rgba(17,24,39,.95);\n    --card-muted: rgba(17,24,39,.78);\n    --track-bg: rgba(0,0,0,.08);\n    --card-shadow: 0 10px 30px rgba(0,0,0,.06);\n\n    width: 100%;\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 24px;\n    box-sizing: border-box;\n    display: grid;\n    gap: 18px;\n    font-family: inherit;\n  }\n  @media (prefers-color-scheme: dark){\n    .cmp-grid{\n      --card-bg: rgba(0,0,0,.38);\n      --card-border: rgba(255,255,255,.14);\n      --card-text: rgba(255,255,255,.92);\n      --card-muted: rgba(255,255,255,.78);\n      --track-bg: rgba(255,255,255,.12);\n      --card-shadow: 0 10px 30px rgba(0,0,0,.35);\n    }\n  }\n  .cmp-card{\n    border: 1px solid var(--card-border);\n    border-radius: 14px;\n    padding: 16px 14px;\n    background: var(--card-bg);\n    box-shadow: var(--card-shadow);\n    backdrop-filter: blur(4px);\n    -webkit-backdrop-filter: blur(4px);\n    color: var(--card-text);\n  }\n  .cmp-title{\n    font-weight: 800;\n    font-size: 35px;\n    line-height: 1.15;\n    margin: 0 0 6px 0;\n    text-align: center;\n    color: var(--card-text);\n  }\n  .cmp-sub{\n    margin: 0 0 14px 0;\n    text-align: center;\n    color: var(--card-muted);\n    font-size: 14px;\n    font-weight: 700;\n  }\n  .cmp-chart-box{\n    position: relative;\n    width: 100%;\n    height: 620px; \/* m\u00e1s alto para etiquetas largas *\/\n    border-radius: 14px;\n  }\n  @media (max-width: 768px){\n    .cmp-grid{ padding: 16px; }\n    .cmp-title{ font-size: 22px; }\n    .cmp-chart-box{ height: 700px; }\n  }\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const canvas = document.getElementById(\"graficaHerramientasIA\");\n  const ctx = canvas.getContext(\"2d\");\n\n  \/\/ Tokens del tema\n  const themeEl = canvas.closest(\".cmp-grid\") || document.documentElement;\n  const css = getComputedStyle(themeEl);\n  const cText  = css.getPropertyValue(\"--card-text\").trim()  || \"rgba(17,24,39,.95)\";\n  const cMuted = css.getPropertyValue(\"--card-muted\").trim() || \"rgba(17,24,39,.78)\";\n  const cGrid  = css.getPropertyValue(\"--track-bg\").trim()   || \"rgba(0,0,0,.08)\";\n\n  \/\/ Plugin: etiquetas de valor al final de cada barra (horizontal)\n  const valueLabelsPlugin = {\n    id: \"valueLabelsPlugin\",\n    afterDatasetsDraw(chart) {\n      const { ctx } = chart;\n      ctx.save();\n      ctx.font = \"800 11px Arial, Helvetica, sans-serif\";\n      ctx.fillStyle = cMuted;\n      ctx.textBaseline = \"middle\";\n\n      chart.data.datasets.forEach((ds, di) => {\n        const meta = chart.getDatasetMeta(di);\n        meta.data.forEach((bar, i) => {\n          const v = Number(ds.data[i] ?? 0);\n\n          \/\/ Para barras horizontales: usar el \"tooltipPosition\" para coordenadas robustas\n          const p = bar.tooltipPosition();\n\n          \/\/ En horizontal, el final de barra est\u00e1 hacia la derecha (x).\n          \/\/ Sumamos un peque\u00f1o offset para que el texto no quede encima del borde.\n          ctx.textAlign = \"left\";\n          ctx.fillText(v.toFixed(2) + \"%\", p.x + 8, p.y);\n        });\n      });\n\n      ctx.restore();\n    }\n  };\n\n  new Chart(ctx, {\n    type: \"bar\",\n    data: {\n      labels: [\n        \"Generadores de texto (ChatGPT, Gemini, etc.)\",\n        \"Asistentes en oficina (Copilot, Notion AI)\",\n        \"Asistentes de escritura (Grammarly, DeepL Write)\",\n        \"Generadores de im\u00e1genes (DALL\u00b7E, Midjourney)\",\n        \"Otras herramientas\",\n        \"Herramientas de c\u00f3digo (GitHub Copilot, etc.)\",\n        \"Tutores con IA (Khanmigo, Duolingo Max)\",\n        \"Herramientas matem\u00e1ticas (Wolfram, etc.)\",\n        \"No han usado IA\",\n        \"Plataformas educativas con IA\",\n        \"Apoyo emocional (Woebot, etc.)\"\n      ],\n      datasets: [\n        {\n          label: \"Docentes (%)\",\n          data: [45.11, 20.80, 8.12, 5.53, 4.40, 3.62, 2.58, 2.12, 6.00, 1.40, 0.31],\n          backgroundColor: \"rgba(37, 99, 235, 0.75)\",\n          borderColor: \"rgba(37, 99, 235, 1)\",\n          borderWidth: 1.5,\n          borderRadius: 12,\n          barThickness: 18\n        },\n        {\n          label: \"Estudiantes (%)\",\n          data: [61.07, 14.37, 6.29, 2.50, 2.68, 3.74, 4.04, 2.28, 1.76, 0.79, 0.49],\n          backgroundColor: \"rgba(16, 185, 129, 0.75)\",\n          borderColor: \"rgba(16, 185, 129, 1)\",\n          borderWidth: 1.5,\n          borderRadius: 12,\n          barThickness: 18\n        }\n      ]\n    },\n    plugins: [valueLabelsPlugin],\n    options: {\n      indexAxis: \"y\",               \/\/ <-- barras horizontales\n      responsive: true,\n      maintainAspectRatio: false,\n      layout: { padding: { top: 10, right: 50, bottom: 10, left: 10 } }, \/\/ right extra para labels %\n      plugins: {\n        legend: {\n          display: true,\n          labels: { color: cText, font: { size: 13, weight: \"800\" } }\n        },\n        tooltip: {\n          backgroundColor: \"rgba(255, 255, 255, 0.8)\",\n          titleColor: \"#141414\",\n          bodyColor: \"#141414\",\n          cornerRadius: 10,\n          padding: 12,\n          callbacks: {\n            label: (context) => `${context.dataset.label}: ${context.raw.toFixed(2)}%`\n          }\n        }\n      },\n      scales: {\n        y: { \/\/ etiquetas (categor\u00edas)\n          grid: { display: false },\n          ticks: {\n            color: cText,\n            font: { size: 12, weight: \"800\" }\n          }\n        },\n        x: { \/\/ valores %\n          beginAtZero: true,\n          max: 70,\n          ticks: {\n            stepSize: 10,\n            color: cMuted,\n            callback: (v) => v + \"%\"\n          },\n          grid: { color: cGrid, drawBorder: false }\n        }\n      }\n    }\n  });\n});\n<\/script>\n<\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1100","page","type-page","status-publish"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/colmenia.ugto.mx\/index.php\/wp-json\/wp\/v2\/pages\/1100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/colmenia.ugto.mx\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/colmenia.ugto.mx\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/colmenia.ugto.mx\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/colmenia.ugto.mx\/index.php\/wp-json\/wp\/v2\/comments?post=1100"}],"version-history":[{"count":30,"href":"https:\/\/colmenia.ugto.mx\/index.php\/wp-json\/wp\/v2\/pages\/1100\/revisions"}],"predecessor-version":[{"id":1218,"href":"https:\/\/colmenia.ugto.mx\/index.php\/wp-json\/wp\/v2\/pages\/1100\/revisions\/1218"}],"wp:attachment":[{"href":"https:\/\/colmenia.ugto.mx\/index.php\/wp-json\/wp\/v2\/media?parent=1100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}