{"id":1978,"date":"2023-07-10T11:00:51","date_gmt":"2023-07-10T09:00:51","guid":{"rendered":"https:\/\/ramonbatlle.com\/?p=1978"},"modified":"2023-11-04T15:00:35","modified_gmt":"2023-11-04T13:00:35","slug":"edusched-generator","status":"publish","type":"post","link":"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/","title":{"rendered":"EduSched Generator"},"content":{"rendered":"\n<div class=\"wp-block-uagb-container uagb-block-dd79410e alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-4ada718f\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"658\" src=\"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/edusched.png\" alt=\"\" class=\"wp-image-1732\" srcset=\"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/edusched.png 906w, https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/edusched-300x218.png 300w, https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/edusched-768x558.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100 has-custom-font-size has-small-font-size\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/ja.cat\/EduSchedGenerator-ES\" target=\"_blank\" rel=\"noreferrer noopener\">descArga V.1.0 ESp<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-cd359aaa\">\n<p>Hola! \ud83d\udc4b <br><br>Estreno este blog con mucha ilusi\u00f3n present\u00e1ndoos una aplicaci\u00f3n que os permitir\u00e1 generar vuestros horarios del d\u00eda a d\u00eda en <strong>Google Calendar<\/strong>, extraer los d\u00edas festivos y crear una plantilla con todas las sesiones de una asignatura en concreto.<br><br>La idea de esta aplicaci\u00f3n surge ya que durante varios cursos he utilizado el <strong>\u00ab<a rel=\"noreferrer noopener\" href=\"https:\/\/www.irimia.me\/2018\/11\/generador-de-eventos-en-calendar-v12.html\" target=\"_blank\">Generador de eventos en Calendar<\/a>\u00bb de Javier Irimia<\/strong> precisamente para crearme el horario en el calendario, y me hab\u00eda ido muy bien, pero quer\u00eda poder escribirlo <strong>en formato horario<\/strong> y que adem\u00e1s me generara <strong>la programaci\u00f3n de aula<\/strong>. <br><br>Aunque creo que el funcionamiento es bastante intuitivo, y probablemente no necesitar\u00e9is seguir instrucciones, he creado esta gu\u00eda para que lo pod\u00e1is usar sin problemas.<\/p>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-27e4bf31 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<p class=\"has-text-align-center ticss-a5112834\"><br>\u26a0\ufe0f Si encontr\u00e1is alg\u00fan error de funcionamiento o se os ocurre alguna mejora estar\u00e9 encantado de leerlos para poder implementarlos en una nueva versi\u00f3n, pod\u00e9is dejarlo en los comentarios.<br><br><\/p>\n\n\n\t\t\t\t<div class=\"wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-77f92ef1      \"\n\t\t\t\t\tdata-scroll= \"1\"\n\t\t\t\t\tdata-offset= \"30\"\n\t\t\t\t\tstyle=\"\"\n\t\t\t\t>\n\t\t\t\t<div class=\"uagb-toc__wrap\">\n\t\t\t\t\t\t<div class=\"uagb-toc__title\">\n\t\t\t\t\t\t\tTabla de contenidos\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uagb-toc__list-wrap \">\n\t\t\t\t\t\t<ol class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#1-funcionalidades\" class=\"uagb-toc-link__trigger\">1. Funcionalidades<\/a><li class=\"uagb-toc__list\"><a href=\"#2-funcionamiento\" class=\"uagb-toc-link__trigger\">2. Funcionamiento<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#21-crear-un-calendario-para-incluir-el-horario\" class=\"uagb-toc-link__trigger\">2.1 Crear un calendario para incluir el Horario<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#22-cargar-el-listado-de-calendarios\" class=\"uagb-toc-link__trigger\">2.2. Cargar el listado de calendarios<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#23-crear-el-horario\" class=\"uagb-toc-link__trigger\">2.3. Crear el Horario<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#24-eliminar-d\u00edas-yo-periodos-festivos\" class=\"uagb-toc-link__trigger\">2.4. Eliminar d\u00edas y\/o periodos festivos<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#25-generar-programaci\u00f3n-de-aula\" class=\"uagb-toc-link__trigger\">2.5. Generar programaci\u00f3n de aula<\/a><\/li><\/ul><\/li><li class=\"uagb-toc__list\"><a href=\"#3-videotutorial\" class=\"uagb-toc-link__trigger\">3. Videotutorial<\/a><li class=\"uagb-toc__list\"><a href=\"#4-datos-personales\" class=\"uagb-toc-link__trigger\">4. Datos personales<\/a><li class=\"uagb-toc__list\"><a href=\"#5-consideraciones-finales\" class=\"uagb-toc-link__trigger\">5. Consideraciones finales<\/a><\/ul><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-9fa4bf40 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div style=\"height:44px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-04eca02d\"><h2 class=\"uagb-heading-text\">1. Funcionalidades<\/h2><\/div>\n\n\n\n<p class=\"has-ffffff-background-color has-background\">El aplicativo te permite realizar lo siguiente:<\/p>\n\n\n\n<ul class=\"has-ffffff-background-color has-background wp-block-list\">\n<li>Crear calendarios desde la hoja de c\u00e1lculo.<\/li>\n\n\n\n<li>Importar el nombre de todos los calendarios que tienes para elegir d\u00f3nde poner el horario.<\/li>\n\n\n\n<li>Generar el horario en el calendario indicando el d\u00eda en que quieres que empiece y termine.<\/li>\n\n\n\n<li>Elegir un color para cada asignatura que se mostrar\u00e1 en el evento del calendario.<\/li>\n\n\n\n<li>Eliminar el horario de los d\u00edas y per\u00edodos festivos.<\/li>\n\n\n\n<li>Generar un Documento donde hacer la programaci\u00f3n de aula con las fechas de todas las sesiones que tengas para cada asignatura.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/EduSched-Generator-esp-1024x370.png\" alt=\"\" class=\"wp-image-1983\" width=\"737\" height=\"266\" srcset=\"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/EduSched-Generator-esp-1024x370.png 1024w, https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/EduSched-Generator-esp-300x108.png 300w, https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/EduSched-Generator-esp-768x277.png 768w, https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/EduSched-Generator-esp-1536x555.png 1536w, https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/EduSched-Generator-esp-2048x740.png 2048w\" sizes=\"auto, (max-width: 737px) 100vw, 737px\" \/><\/figure>\n\n\n\n<div style=\"height:26px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-c0004ddb\"><h2 class=\"uagb-heading-text\">2. Funcionamiento<\/h2><\/div>\n\n\n\n<div style=\"height:18px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-011ec209\"><h3 class=\"uagb-heading-text\">2.1 Crear un calendario para incluir el Horario<\/h3><\/div>\n\n\n\n<div style=\"height:18px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-a6b2bcc9 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-9ee75d82\">\n<p>Aunque pod\u00e9is generar el horario en el calendario que quer\u00e1is, lo m\u00e1s recomendable es crear un calendario exclusivo para el horario. Ten en cuenta que en este calendario habr\u00e1 muchos eventos semanales creados y puede interesarte dejar de visualizarlo en un momento dado para ver el resto de eventos o reuniones que tengas con un solo clic.<\/p>\n\n\n\n<p>Esto lo puedes hacer desde el propio <strong>Google Calendar<\/strong>, pero el programa tiene una funci\u00f3n para crear un calendario sin necesidad de ir a Google Calendar.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-02a6039c\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/crearcalendari.gif\" alt=\"\" class=\"wp-image-1882\" width=\"534\" height=\"273\"\/><\/figure>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-a15e4dd6 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div style=\"height:54px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-a123a361 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-ca14b34d\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1036\" height=\"532\" src=\"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/calendarinou.gif\" alt=\"\" class=\"wp-image-1888\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-10872e2e\">\n<p class=\"o-typing-faster\">Para hacerlo debes ir a <strong>Crear calendario nuevo<\/strong>, puedes acceder a \u00e9l desde la barra superior <kbd><mark style=\"background-color:rgba(243, 249, 251, 1)\" class=\"has-inline-color has-ast-global-color-6-color\"><strong><span class=\"highlight\">EduSched Generator\/ Calendarios \/Crear calendario<\/span><span class=\"highlight\"> <\/span><span class=\"highlight\">n<\/span><span class=\"highlight\">u<\/span><span class=\"highlight\">e<\/span><span class=\"highlight\">v<\/span><span class=\"highlight\">o<\/span><\/strong><\/mark><\/kbd> o directamente con el bot\u00f3n que se muestra en la pantalla, escribe el nombre del calendario y espera el mensaje de confirmaci\u00f3n.<\/p>\n\n\n\n<p>Tu calendario se ha creado en Google Calendar! \ud83c\udf89<\/p>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-995d91ac alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div style=\"height:44px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-30cd39ec\"><h3 class=\"uagb-heading-text\">2.2. Cargar el listado de calendarios<\/h3><\/div>\n\n\n\n<div style=\"height:26px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-551a424f alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-3f28da6f\">\n<p>Para seleccionar el calendario en el que deseas crear tu horario, deber\u00e1s cargarlos en la lista despu\u00e9s de haber creado el calendario nuevo.<br><br>Para hacerlo, debes presionar el bot\u00f3n <strong>Cargar Calendarios<\/strong>, o desde la barra superior <kbd><mark style=\"background-color:rgba(243, 249, 251, 1)\" class=\"has-inline-color has-ast-global-color-6-color\"><strong><span class=\"highlight\">EduSched Generator\/ Calendarios \/Cargar Calendarios a la lista<\/span><\/strong><\/mark><\/kbd>.<br><br>Tambi\u00e9n puedes borrar la lista de calendarios presionando el bot\u00f3n <strong>Borrar lista<\/strong>, o desde la barra superior <kbd><mark style=\"background-color:rgba(243, 249, 251, 1)\" class=\"has-inline-color has-ast-global-color-6-color\"><strong><span class=\"highlight\">EduSched Generator\/ Calendarios \/Borrar lista Calendarios<\/span><\/strong><\/mark><\/kbd>.<br><br>No es necesario borrar la lista al generar calendarios nuevos, si presionamos en <strong>Cargar Calendarios<\/strong>, la nueva lista sobrescribir\u00e1 la antigua.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-84fc3889\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1132\" height=\"580\" src=\"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/carregarllista.gif\" alt=\"\" class=\"wp-image-1911\"\/><\/figure>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-29a8b3a4 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div style=\"height:44px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-970a3b17\"><h3 class=\"uagb-heading-text\">2.3. Crear el Horario<\/h3><\/div>\n\n\n\n<div style=\"height:26px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-4d2905bd alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-14a87824\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"862\" height=\"442\" src=\"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/crearhorari-1.gif\" alt=\"\" class=\"wp-image-1914\"\/><\/figure>\n\n\n\n<div style=\"height:56px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1036\" height=\"484\" src=\"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/horaricreat.gif\" alt=\"\" class=\"wp-image-1917\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-ee53ae36\">\n<p>Llegados a este punto y con el calendario  en el que queremos generar el horario seleccionado, nos toca <strong>escribir el horario<\/strong>.<br><br>Es importante tener en cuenta que el <strong>formato de hora<\/strong> debe ser el siguiente: <strong>hh:mm<\/strong>.<br><br>Tambi\u00e9n podemos seleccionar el color de las diferentes asignaturas para que aparezcan de la misma manera en el calendario. En la celda de color tenemos las diferentes opciones que nos ofrece Google Calendar.<br><br>Una vez hayamos escrito todo nuestro horario, debemos colocar <strong>una fecha de inicio y una fecha de finalizaci\u00f3n<\/strong>, desde cu\u00e1ndo hasta cu\u00e1ndo se repetir\u00e1 el horario en nuestro calendario. Si hacemos doble clic en la celda se nos abrir\u00e1 un calendario en el que podremos seleccionar los d\u00edas.<br><br>Finalmente, presionamos el bot\u00f3n <strong>Crear Horario<\/strong>, o desde la barra superior <kbd><mark style=\"background-color:rgba(243, 249, 251, 1)\" class=\"has-inline-color has-ast-global-color-6-color\"><strong><span class=\"highlight\">EduSched Generator\/ Crear Horario<\/span><\/strong><\/mark><\/kbd>.<br><br>Este proceso <strong>tomar\u00e1 algunos minutos<\/strong>, cuanto m\u00e1s d\u00edas y eventos tenga que crear el programa, m\u00e1s tiempo llevar\u00e1. En cualquier caso, aparecer\u00e1 una pantalla informando del tiempo aproximado que puede llevar el proceso.<br><br>\u00a1Tu horario se ha creado en el calendario elegido de Google Calendar! \ud83c\udf89<\/p>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-9df5f0f1 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div style=\"height:44px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-a06028aa\"><h3 class=\"uagb-heading-text\">2.4. Eliminar d\u00edas y\/o periodos festivos<\/h3><\/div>\n\n\n\n<div style=\"height:26px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-9e585b4b alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-67610903\">\n<p>Una vez tenemos el horario en nuestro calendario, podemos eliminar los eventos de aquellos d\u00edas o per\u00edodos en los que no trabajamos.<br><br>Para hacerlo, nos dirigimos a la secci\u00f3n de color verde: <strong>Per\u00edodos y d\u00edas festivos<\/strong> y hacemos doble clic en las celdas correspondientes a <strong>D\u00eda inicio<\/strong> y <strong>D\u00eda final<\/strong>. Esto, al igual que antes, nos abrir\u00e1 un calendario en el que podremos seleccionar d\u00f3nde queremos borrar nuestro horario.<br><br>Para hacerlo, tenemos dos posibilidades:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"text-decoration: underline;\"><strong>D\u00edas festivos \u00fanicos:<\/strong><\/span> \ud83d\udc41\u2757\ufe0f Seleccionaremos el d\u00eda <strong>solamente<\/strong> en la celda <strong>D\u00eda inicio<\/strong> y dejaremos en blanco la celda <strong>D\u00eda final<\/strong>. Como antes, podemos hacer doble clic y se abrir\u00e1 un calendario en el que podremos seleccionar el d\u00eda.<br><br><\/li>\n\n\n\n<li><strong><span style=\"text-decoration: underline;\">Per\u00edodos festivos:<\/span><\/strong> Seleccionaremos el <strong>D\u00eda de inicio<\/strong> y el <strong>D\u00eda final<\/strong>.<br>\ud83d\udc41\u2757\ufe0f No se borrar\u00e1 el horario en el d\u00eda que indiquemos en el D\u00eda final, es decir, si pones el 13\/9\/2023 como inicio y el 15\/9\/2023 como final, se borrar\u00e1n el 13\/9\/2023 y el 14\/9\/2023, pero el horario seguir\u00e1 apareciendo el 15\/9\/2023.<br><br><\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-d8cfac56\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1094\" height=\"560\" src=\"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/dies-festius.gif\" alt=\"\" class=\"wp-image-1925\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"942\" height=\"484\" src=\"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/calendarifestius-1.gif\" alt=\"\" class=\"wp-image-1927\"\/><\/figure>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-0c3d8029 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<p>Una vez hemos llenado los d\u00edas o per\u00edodos festivos, solo queda apretar el bot\u00f3n <strong>Borrar festivos<\/strong> o desde la barra superior <kbd><mark style=\"background-color:rgba(243, 249, 251, 1)\" class=\"has-inline-color has-ast-global-color-6-color\"><strong><span class=\"highlight\">EduSched Generator\/ Eliminar horario d\u00edas festivos.<\/span><\/strong><\/mark><\/kbd> y esperar al mensaje de confirmaci\u00f3n.<\/p>\n\n\n\n<p class=\"has-text-align-center ticss-a5112834\"><br>\u26a0\ufe0f El proceso de eliminar d\u00edas festivos es bastante lento. Si colocamos muchos per\u00edodos, en los cuales haya muchos d\u00edas y tenemos muchos eventos en nuestro horario, el programa podr\u00eda agotar el tiempo de ejecuci\u00f3n y interrumpirse antes de finalizar la tarea. <strong><a href=\"https:\/\/developers.google.com\/apps-script\/guides\/services\/quotas?hl=es-419\" data-type=\"URL\" data-id=\"https:\/\/developers.google.com\/apps-script\/guides\/services\/quotas?hl=es-419\" target=\"_blank\" rel=\"noreferrer noopener\">Google Apps Script limita el tiempo de ejecuci\u00f3n a un m\u00e1ximo de 6 minutos.<\/a><\/strong> Para evitar esto, te recomiendo colocar menos per\u00edodos y repetir este procedimiento varias veces cambiando el D\u00eda inicio y el D\u00eda final.<br><br><\/p>\n\n\n\n<div style=\"height:44px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-62a21bd9\"><h3 class=\"uagb-heading-text\">2.5. Generar programaci\u00f3n de aula<\/h3><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-9dae5cdd alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-46dea01e\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"920\" height=\"556\" src=\"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/programacioaula.gif\" alt=\"\" class=\"wp-image-1942\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-0e509123\">\n<p>Para generar la programaci\u00f3n de aula de una asignatura, debemos ir a Programaciones de aula y seleccionar una asignatura de la lista. Luego presionamos el bot\u00f3n <strong>Generar programaci\u00f3n de aula<\/strong>, o desde la barra superior <kbd><mark style=\"background-color:rgba(243, 249, 251, 1)\" class=\"has-inline-color has-ast-global-color-6-color\"><strong><span class=\"highlight\">EduSched Generator\/ Generar programaci\u00f3n de aula<\/span><\/strong><\/mark><\/kbd>. Despu\u00e9s de un tiempo, nos pedir\u00e1 el nombre que queremos ponerle al archivo.<br><br>Esto generar\u00e1 un documento en <strong>\u00abMi unidad\u00bb<\/strong> de Drive. En este documento aparecer\u00e1 una tabla con 5 columnas: N\u00famero de Sesi\u00f3n, Fecha de la Sesi\u00f3n, Unidad, Desarrollo de la sesi\u00f3n y Materiales.<br><br>Soy consciente de que no es la mejor plantilla del mundo para realizar la programaci\u00f3n de aula \ud83e\udd37\ud83c\udffb\u200d\u2642\ufe0f, pero al menos, si utilizas otra, podr\u00e1s copiar y pegar tanto la columna de sesiones como las fechas de estas.<\/p>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-94d18e90 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-ea571550\"><h2 class=\"uagb-heading-text\">3. Videotutorial<\/h2><\/div>\n\n\n\n<p>\ud83d\udd1c Pr\u00f3ximamente realizar\u00e9 un v\u00eddeo explicando su uso para que sea un poco m\u00e1s din\u00e1mico. P\u00e1sate por aqu\u00ed si quieres verlo.<\/p>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-8ba20625\"><h2 class=\"uagb-heading-text\">4. Datos personales<\/h2><\/div>\n\n\n\n<p>Al utilizar la aplicaci\u00f3n por primera vez, se te solicitar\u00e1 autorizar una serie de acciones. Esto se debe a que crea y gestiona calendarios en tu nombre, y para hacerlo necesita tu permiso.<br><br><strong>En ning\u00fan caso<\/strong>, la aplicaci\u00f3n <strong>registra tus datos personales<\/strong> ni los env\u00eda a m\u00ed ni a terceros. Todos los datos que introduzcas se almacenan en la misma hoja de c\u00e1lculo, de la cual t\u00fa eres el propietario, y se encuentran en los servidores de Google.<br><br>Si tienes dudas al respecto, puedes consultar la <a href=\"https:\/\/ramonbatlle.com\/index.php\/es\/politica-privacidad\/\" data-type=\"URL\" data-id=\"https:\/\/ramonbatlle.com\/index.php\/es\/politica-privacidad\/\" target=\"_blank\" rel=\"noreferrer noopener\">Pol\u00edtica de Privacidad<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-62d80394\"><h2 class=\"uagb-heading-text\">5. Consideraciones finales<\/h2><\/div>\n\n\n\n<p>Pues por hoy, eso es todo. Agradezco que hayas llegado hasta aqu\u00ed y te pido que si lo utilizas, me dejes un comentario y me lo hagas saber. Le he dedicado muchas horas tanto a la elaboraci\u00f3n de la aplicaci\u00f3n como a la redacci\u00f3n de este tutorial, y me har\u00e1 ilusi\u00f3n saber que alguien lo utiliza y le resulta \u00fatil.<br><br>Tambi\u00e9n reitero lo que mencion\u00e9 al inicio de la entrada, si encuentras alg\u00fan error o se te ocurre alguna posible mejora, \u00a1h\u00e1zmelo saber!<br><br>\u00a1Hasta la pr\u00f3xima! \ud83d\udc4b<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-7327559e\"><h4 class=\"uagb-heading-text\"><strong>Comparte en redes<\/strong><\/h4><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Te explico c\u00f3mo funciona esta aplicaci\u00f3n que te permitir\u00e1 crear horarios en Calendar y generarte programaciones de aula.<\/p>\n","protected":false},"author":1,"featured_media":1967,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[122],"tags":[],"class_list":["post-1978","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-herramientas-tic"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>EduSched Generator - Ramon Batlle<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"EduSched Generator - Ramon Batlle\" \/>\n<meta property=\"og:description\" content=\"Te explico c\u00f3mo funciona esta aplicaci\u00f3n que te permitir\u00e1 crear horarios en Calendar y generarte programaciones de aula.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/\" \/>\n<meta property=\"og:site_name\" content=\"Ramon Batlle\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-10T09:00:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-04T13:00:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/eduschedblanc.png\" \/>\n\t<meta property=\"og:image:width\" content=\"906\" \/>\n\t<meta property=\"og:image:height\" content=\"658\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ramon Batlle\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ramon Batlle\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/\",\"url\":\"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/\",\"name\":\"EduSched Generator - Ramon Batlle\",\"isPartOf\":{\"@id\":\"https:\/\/ramonbatlle.com\/#website\"},\"datePublished\":\"2023-07-10T09:00:51+00:00\",\"dateModified\":\"2023-11-04T13:00:35+00:00\",\"author\":{\"@id\":\"https:\/\/ramonbatlle.com\/#\/schema\/person\/3a60854ffe7416be2ebb6cfce69585d8\"},\"breadcrumb\":{\"@id\":\"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/ramonbatlle.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"EduSched Generator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ramonbatlle.com\/#website\",\"url\":\"https:\/\/ramonbatlle.com\/\",\"name\":\"Ramon Batlle\",\"description\":\"Educaci\u00f3 i tecnologia\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ramonbatlle.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ramonbatlle.com\/#\/schema\/person\/3a60854ffe7416be2ebb6cfce69585d8\",\"name\":\"Ramon Batlle\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/ramonbatlle.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ramonbatlle.com\/wp-content\/litespeed\/avatar\/fc55fb441b1a0a997378193c82ade28b.jpg?ver=1775666641\",\"contentUrl\":\"https:\/\/ramonbatlle.com\/wp-content\/litespeed\/avatar\/fc55fb441b1a0a997378193c82ade28b.jpg?ver=1775666641\",\"caption\":\"Ramon Batlle\"},\"description\":\"Docent llicenciat en Biotectenologia i Bioqu\u00edmica i especialitzat en \u00fas de noves tecnologies. S\u00f3c Google for Education Certified Trainer i desenvolupo eines amb Google Apps Script per a la gesti\u00f3 de l'aula i de centres educatius.\",\"sameAs\":[\"http:\/\/ramonbatlle.com\"],\"url\":\"https:\/\/ramonbatlle.com\/index.php\/author\/admin9225\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"EduSched Generator - Ramon Batlle","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/","og_locale":"es_ES","og_type":"article","og_title":"EduSched Generator - Ramon Batlle","og_description":"Te explico c\u00f3mo funciona esta aplicaci\u00f3n que te permitir\u00e1 crear horarios en Calendar y generarte programaciones de aula.","og_url":"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/","og_site_name":"Ramon Batlle","article_published_time":"2023-07-10T09:00:51+00:00","article_modified_time":"2023-11-04T13:00:35+00:00","og_image":[{"width":906,"height":658,"url":"https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/eduschedblanc.png","type":"image\/png"}],"author":"Ramon Batlle","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Ramon Batlle","Tiempo de lectura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/","url":"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/","name":"EduSched Generator - Ramon Batlle","isPartOf":{"@id":"https:\/\/ramonbatlle.com\/#website"},"datePublished":"2023-07-10T09:00:51+00:00","dateModified":"2023-11-04T13:00:35+00:00","author":{"@id":"https:\/\/ramonbatlle.com\/#\/schema\/person\/3a60854ffe7416be2ebb6cfce69585d8"},"breadcrumb":{"@id":"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ramonbatlle.com\/index.php\/es\/2023\/07\/10\/edusched-generator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/ramonbatlle.com\/"},{"@type":"ListItem","position":2,"name":"EduSched Generator"}]},{"@type":"WebSite","@id":"https:\/\/ramonbatlle.com\/#website","url":"https:\/\/ramonbatlle.com\/","name":"Ramon Batlle","description":"Educaci\u00f3 i tecnologia","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ramonbatlle.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/ramonbatlle.com\/#\/schema\/person\/3a60854ffe7416be2ebb6cfce69585d8","name":"Ramon Batlle","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/ramonbatlle.com\/#\/schema\/person\/image\/","url":"https:\/\/ramonbatlle.com\/wp-content\/litespeed\/avatar\/fc55fb441b1a0a997378193c82ade28b.jpg?ver=1775666641","contentUrl":"https:\/\/ramonbatlle.com\/wp-content\/litespeed\/avatar\/fc55fb441b1a0a997378193c82ade28b.jpg?ver=1775666641","caption":"Ramon Batlle"},"description":"Docent llicenciat en Biotectenologia i Bioqu\u00edmica i especialitzat en \u00fas de noves tecnologies. S\u00f3c Google for Education Certified Trainer i desenvolupo eines amb Google Apps Script per a la gesti\u00f3 de l'aula i de centres educatius.","sameAs":["http:\/\/ramonbatlle.com"],"url":"https:\/\/ramonbatlle.com\/index.php\/author\/admin9225\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/eduschedblanc.png",906,658,false],"thumbnail":["https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/eduschedblanc-150x150.png",150,150,true],"medium":["https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/eduschedblanc-300x218.png",300,218,true],"medium_large":["https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/eduschedblanc-768x558.png",768,558,true],"large":["https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/eduschedblanc.png",906,658,false],"1536x1536":["https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/eduschedblanc.png",906,658,false],"2048x2048":["https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/eduschedblanc.png",906,658,false],"ultp_layout_landscape_large":["https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/eduschedblanc.png",906,658,false],"ultp_layout_landscape":["https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/eduschedblanc-870x570.png",870,570,true],"ultp_layout_portrait":["https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/eduschedblanc-600x658.png",600,658,true],"ultp_layout_square":["https:\/\/ramonbatlle.com\/wp-content\/uploads\/2023\/07\/eduschedblanc-600x600.png",600,600,true]},"uagb_author_info":{"display_name":"Ramon Batlle","author_link":"https:\/\/ramonbatlle.com\/index.php\/author\/admin9225\/"},"uagb_comment_info":220,"uagb_excerpt":"Te explico c\u00f3mo funciona esta aplicaci\u00f3n que te permitir\u00e1 crear horarios en Calendar y generarte programaciones de aula.","_links":{"self":[{"href":"https:\/\/ramonbatlle.com\/index.php\/wp-json\/wp\/v2\/posts\/1978","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ramonbatlle.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ramonbatlle.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ramonbatlle.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ramonbatlle.com\/index.php\/wp-json\/wp\/v2\/comments?post=1978"}],"version-history":[{"count":10,"href":"https:\/\/ramonbatlle.com\/index.php\/wp-json\/wp\/v2\/posts\/1978\/revisions"}],"predecessor-version":[{"id":2017,"href":"https:\/\/ramonbatlle.com\/index.php\/wp-json\/wp\/v2\/posts\/1978\/revisions\/2017"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ramonbatlle.com\/index.php\/wp-json\/wp\/v2\/media\/1967"}],"wp:attachment":[{"href":"https:\/\/ramonbatlle.com\/index.php\/wp-json\/wp\/v2\/media?parent=1978"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ramonbatlle.com\/index.php\/wp-json\/wp\/v2\/categories?post=1978"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ramonbatlle.com\/index.php\/wp-json\/wp\/v2\/tags?post=1978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}