{"id":1989,"date":"2026-06-27T11:35:52","date_gmt":"2026-06-27T10:35:52","guid":{"rendered":"https:\/\/iesmaimonides.es\/?p=1989"},"modified":"2026-07-02T12:17:27","modified_gmt":"2026-07-02T11:17:27","slug":"matricula-2026-2027","status":"publish","type":"post","link":"https:\/\/iesmaimonides.es\/?p=1989","title":{"rendered":"Matr\u00edcula 2026\/2027"},"content":{"rendered":"\n<!doctype html>\n<html lang=\"es\">\n  <head>\n    <meta charset=\"UTF-8\" \/>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n    <title>Materias a elegir \u2014 IES Maimonides<\/title>\n    <style>\n      .matsel * {\n        box-sizing: border-box;\n      }\n      .matsel {\n        font-family: \"Segoe UI\", Arial, sans-serif;\n        max-width: 920px;\n        margin: 0 auto;\n        color: #2c2c2c;\n        line-height: 1.6;\n        padding: 0 12px 40px;\n      }\n      .ms-paso {\n        display: none;\n      }\n      .ms-paso.activo {\n        display: block;\n      }\n\n      .ms-titulo {\n        text-align: center;\n        color: #1a3a5c;\n        border-bottom: 3px solid #1a3a5c;\n        padding-bottom: 10px;\n        margin-bottom: 6px;\n        font-size: 1.45em;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n      }\n      .ms-sub {\n        text-align: center;\n        color: #666;\n        margin: 0 0 26px;\n        font-size: 0.96em;\n      }\n      .ms-back {\n        background: none;\n        border: 1px solid #bbb;\n        padding: 7px 16px;\n        border-radius: 20px;\n        cursor: pointer;\n        color: #555;\n        font-size: 0.88em;\n        margin-bottom: 20px;\n        font-family: inherit;\n        transition: background 0.15s;\n        display: inline-block;\n      }\n      .ms-back:hover {\n        background: #f0f0f0;\n      }\n\n      \/* CURSOS *\/\n      .ms-cursos {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 16px;\n      }\n      .ms-curso-btn {\n        border: none;\n        border-radius: 12px;\n        padding: 28px 18px;\n        cursor: pointer;\n        color: white;\n        text-align: center;\n        font-family: inherit;\n        transition:\n          transform 0.15s,\n          box-shadow 0.15s;\n        width: 100%;\n      }\n      .ms-curso-btn:hover {\n        transform: translateY(-3px);\n        box-shadow: 0 8px 24px rgba(0, 0, 0, 0.22);\n      }\n      .ms-curso-nivel {\n        font-size: 0.72em;\n        opacity: 0.85;\n        display: block;\n        margin-bottom: 8px;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n      }\n      .ms-curso-nombre {\n        font-size: 1.25em;\n        font-weight: bold;\n        display: block;\n      }\n\n      \/* ITINERARIOS *\/\n      .ms-itins {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 14px;\n      }\n      .ms-itin-btn {\n        border: none;\n        border-radius: 10px;\n        padding: 20px 18px;\n        cursor: pointer;\n        color: white;\n        text-align: left;\n        font-family: inherit;\n        transition:\n          transform 0.15s,\n          box-shadow 0.15s;\n        width: 100%;\n      }\n      .ms-itin-btn:hover {\n        transform: translateY(-2px);\n        box-shadow: 0 6px 18px rgba(0, 0, 0, 0.2);\n      }\n      .ms-itin-modalidad {\n        font-size: 0.7em;\n        opacity: 0.82;\n        display: block;\n        margin-bottom: 6px;\n        text-transform: uppercase;\n        letter-spacing: 0.4px;\n      }\n      .ms-itin-nombre {\n        font-size: 1em;\n        font-weight: bold;\n        display: block;\n        line-height: 1.4;\n      }\n\n      \/* DETALLE *\/\n      .ms-det-head {\n        border-radius: 10px;\n        padding: 18px 22px;\n        color: white;\n        margin-bottom: 22px;\n      }\n      .ms-det-head .det-curso {\n        font-size: 0.8em;\n        opacity: 0.88;\n        margin-bottom: 4px;\n      }\n      .ms-det-head h3 {\n        margin: 0;\n        font-size: 1.2em;\n      }\n\n      \/* ACORDEON *\/\n      .ms-sec {\n        border: 1px solid #e0e4ee;\n        border-radius: 10px;\n        margin-bottom: 10px;\n        overflow: hidden;\n      }\n      .ms-sec-hdr {\n        width: 100%;\n        background: #f5f7fa;\n        border: none;\n        padding: 13px 18px;\n        display: flex;\n        align-items: center;\n        gap: 10px;\n        cursor: pointer;\n        font-family: inherit;\n        font-size: 0.96em;\n        font-weight: 600;\n        color: #1a3a5c;\n        text-align: left;\n        transition: background 0.15s;\n      }\n      .ms-sec-hdr:hover {\n        background: #eaecf5;\n      }\n      .ms-sec-badge {\n        font-size: 0.72em;\n        font-weight: normal;\n        background: #1a3a5c;\n        color: white;\n        padding: 2px 9px;\n        border-radius: 10px;\n        white-space: nowrap;\n        flex-shrink: 0;\n      }\n      .ms-sec-arrow {\n        margin-left: auto;\n        transition: transform 0.25s;\n        flex-shrink: 0;\n        opacity: 0.55;\n        font-size: 1.1em;\n      }\n      .ms-sec.open .ms-sec-arrow {\n        transform: rotate(180deg);\n      }\n      .ms-sec-body {\n        display: none;\n        padding: 14px 18px 18px;\n        background: white;\n      }\n      .ms-sec.open .ms-sec-body {\n        display: block;\n      }\n\n      .ms-sec-nota {\n        background: #fff8e1;\n        border-left: 4px solid #f9a825;\n        padding: 8px 12px;\n        border-radius: 0 6px 6px 0;\n        font-size: 0.86em;\n        color: #5d4037;\n        margin-bottom: 12px;\n      }\n      .ms-sec-info {\n        background: #e3f2fd;\n        border-left: 4px solid #1976d2;\n        padding: 8px 12px;\n        border-radius: 0 6px 6px 0;\n        font-size: 0.86em;\n        color: #1565c0;\n        margin-bottom: 14px;\n      }\n\n      \/* ITEMS *\/\n      .ms-items {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n        display: grid;\n        grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));\n        gap: 8px;\n      }\n      .ms-items li {\n        background: #f5f5f5;\n        border-left: 4px solid #1a3a5c;\n        padding: 9px 13px;\n        border-radius: 0 7px 7px 0;\n        font-size: 0.91em;\n      }\n      .ms-items li.oblig {\n        background: #fff8e1;\n        border-left-color: #f57c00;\n        font-weight: 600;\n      }\n      .ms-items li .item-sub {\n        font-size: 0.82em;\n        color: #666;\n        font-style: italic;\n        display: block;\n        margin-top: 2px;\n      }\n      .ms-item-aviso {\n        font-size: 0.8em;\n        color: #c62828;\n        font-weight: 600;\n        display: block;\n        margin-top: 3px;\n      }\n      .ms-tag-oblig {\n        display: inline-block;\n        background: #f57c00;\n        color: white;\n        font-size: 0.68em;\n        padding: 1px 7px;\n        border-radius: 8px;\n        margin-left: 6px;\n        vertical-align: middle;\n        font-weight: normal;\n      }\n      .ms-nota-final {\n        background: #fff3e0;\n        border: 1px solid #ffcc80;\n        padding: 12px 16px;\n        border-radius: 8px;\n        font-size: 0.87em;\n        color: #5d4037;\n        margin-top: 18px;\n      }\n\n      \/* FICHA DETALLE *\/\n      .ms-items li.con-ficha {\n        grid-column: 1 \/ -1;\n      }\n      .ms-item-nombre {\n        display: flex;\n        align-items: center;\n        flex-wrap: wrap;\n        gap: 6px;\n      }\n      .ms-item-nombre > span:first-child {\n        flex: 1;\n      }\n      .ms-ficha-btn {\n        background: #1a3a5c;\n        color: white;\n        border: none;\n        border-radius: 12px;\n        padding: 3px 10px;\n        font-size: 0.72em;\n        cursor: pointer;\n        font-family: inherit;\n        white-space: nowrap;\n        flex-shrink: 0;\n        transition: background 0.15s;\n      }\n      .ms-ficha-btn:hover {\n        background: #2e6da4;\n      }\n      .ms-ficha-panel {\n        display: none;\n        margin-top: 12px;\n        padding-top: 12px;\n        border-top: 1px solid #d8dce8;\n      }\n      .ms-ficha-panel.open {\n        display: block;\n      }\n      .ms-ficha-sec {\n        margin-bottom: 14px;\n      }\n      .ms-ficha-sec:last-child {\n        margin-bottom: 0;\n      }\n      .ms-ficha-label {\n        font-weight: 700;\n        color: #1a3a5c;\n        font-size: 0.8em;\n        margin-bottom: 5px;\n        text-transform: uppercase;\n        letter-spacing: 0.4px;\n      }\n      .ms-ficha-texto {\n        font-size: 0.88em;\n        color: #333;\n        line-height: 1.6;\n      }\n      .ms-ficha-texto p {\n        margin: 0 0 7px;\n      }\n      .ms-ficha-texto p:last-child {\n        margin-bottom: 0;\n      }\n\n      \/* COLORES *\/\n      .c-1eso {\n        background: linear-gradient(135deg, #e65100, #fb8c00);\n      }\n      .c-2eso {\n        background: linear-gradient(135deg, #ad1457, #e91e63);\n      }\n      .c-3eso {\n        background: linear-gradient(135deg, #00695c, #26a69a);\n      }\n      .c-4eso {\n        background: linear-gradient(135deg, #1a3a5c, #2e6da4);\n      }\n      .c-1bach {\n        background: linear-gradient(135deg, #4527a0, #7b1fa2);\n      }\n      .c-2bach {\n        background: linear-gradient(135deg, #00695c, #00897b);\n      }\n      .c-salud {\n        background: linear-gradient(135deg, #1565c0, #1e88e5);\n      }\n      .c-tec {\n        background: linear-gradient(135deg, #283593, #3949ab);\n      }\n      .c-ccss {\n        background: linear-gradient(135deg, #2e7d32, #43a047);\n      }\n      .c-hum {\n        background: linear-gradient(135deg, #558b2f, #7cb342);\n      }\n      .c-artes {\n        background: linear-gradient(135deg, #6a1b9a, #8e24aa);\n      }\n      .c-fp {\n        background: linear-gradient(135deg, #bf360c, #e64a19);\n      }\n\n      \/* INSTRUCCIONES *\/\n      .ms-instrucciones {\n        border: 1px solid #bbdefb;\n        border-radius: 10px;\n        background: #e8f4fd;\n        margin-bottom: 22px;\n        overflow: hidden;\n      }\n      .ms-instrucciones > summary {\n        padding: 15px 20px;\n        cursor: pointer;\n        font-weight: 700;\n        color: #1a3a5c;\n        font-size: 1.12em;\n        list-style: none;\n        display: flex;\n        align-items: center;\n        gap: 8px;\n        user-select: none;\n        letter-spacing: 0.2px;\n      }\n      .ms-instrucciones > summary::-webkit-details-marker {\n        display: none;\n      }\n      .ms-instrucciones > summary::before {\n        content: \"\\25BA\\00A0\";\n        font-size: 0.65em;\n      }\n      details.ms-instrucciones[open] > summary::before {\n        content: \"\\25BC\\00A0\";\n      }\n      .ms-instr-body {\n        padding: 4px 20px 18px;\n        display: grid;\n        gap: 11px;\n      }\n      .ms-instr-bloque {\n        font-size: 0.88em;\n        color: #2c2c2c;\n        line-height: 1.58;\n        border-left: 3px solid #1a3a5c;\n        padding-left: 11px;\n      }\n      .ms-instr-bloque a {\n        color: #1565c0;\n        text-decoration: underline;\n      }\n      .ms-instr-bloque a:hover {\n        color: #0d47a1;\n      }\n      .ms-instr-link-btn {\n        display: inline-block;\n        margin-top: 8px;\n        background: #1a3a5c;\n        color: white !important;\n        text-decoration: none !important;\n        padding: 7px 18px;\n        border-radius: 20px;\n        font-size: 0.88em;\n        font-weight: 600;\n        transition: background 0.15s;\n      }\n      .ms-instr-link-btn:hover {\n        background: #2e6da4 !important;\n      }\n\n      @media (max-width: 700px) {\n        .ms-cursos {\n          grid-template-columns: 1fr;\n        }\n        .ms-itins {\n          grid-template-columns: 1fr;\n        }\n        .ms-items {\n          grid-template-columns: 1fr;\n        }\n      }\n      @media (max-width: 500px) {\n        .ms-cursos {\n          grid-template-columns: 1fr;\n        }\n      }\n    <\/style>\n  <\/head>\n  <body>\n    <div class=\"matsel\" id=\"matsel\">\n      <div class=\"ms-paso activo\" id=\"ms-p1\">\n        <h2 class=\"ms-titulo\">\n          Matriculacion 2026\/2027 ENSE\u00d1ANZAS ESO Y BACHILLERATO\n        <\/h2>\n        <p class=\"ms-sub\">\n          Selecciona tu curso para ver las materias optativas\n        <\/p>\n\n        <details class=\"ms-instrucciones\">\n          <summary>Instrucciones de matriculacion<\/summary>\n          <div class=\"ms-instr-body\">\n            <div class=\"ms-instr-bloque\">\n              <strong>Plazo ordinario:<\/strong> 1 al 10 de julio de 2026 &mdash;\n              Todo el alumnado. El alumnado de 1.&#186; de Bachillerato\n              pendiente de promocion lo hara con caracter provisional.\n            <\/div>\n            <div class=\"ms-instr-bloque\">\n              <strong>Plazo extraordinario:<\/strong> 1 al 8 de septiembre\n              &mdash; Alumnado pendiente de promocion en julio (Bachillerato).\n            <\/div>\n            <div class=\"ms-instr-bloque\">\n              <strong>Procedimiento:<\/strong> La matr\u00edcula se realizar\u00e1 de forma\n              telem\u00e1tica a trav\u00e9s de la Secretaria Virtual. Se accede con\n              certificado digital o con la clave iANDE.<br \/>\n              <a\n                class=\"ms-instr-link-btn\"\n                href=\"https:\/\/secretariavirtual.juntadeandalucia.es\/secretariavirtual\/solicitudes\/\"\n                target=\"_blank\"\n                rel=\"noopener\"\n                >&#8594; Acceder a la Secretaria Virtual<\/a\n              ><br \/>\n              <a\n                href=\"https:\/\/www.youtube.com\/watch?v=HRESxBBa5fk\"\n                target=\"_blank\"\n                rel=\"noopener\"\n                style=\"margin-top: 6px; display: inline-block\"\n                >&#9654; Como obtener la clave iANDE en iPASEN (video)<\/a\n              >\n            <\/div>\n            <div class=\"ms-instr-bloque\">\n              <strong>Seguro escolar (1,12 &euro;):<\/strong> Obligatorio para\n              todo el alumnado menor de 28 a\u00f1os,\n              <em>salvo el alumnado de 1.&#186; y 2.&#186; de la ESO<\/em>. El\n              pago se realiza con tarjeta de credito al tramitar la matricula;\n              si no dispones de tarjeta, se deber\u00e1 abonar en el centro una vez\n              realizada la matricula.\n            <\/div>\n            <div class=\"ms-instr-bloque\">\n              <strong>Transporte escolar:<\/strong> S\u00f3lo el alumnado procedente\n              de la barriada de Santa Cruz debe cumplimentar el apartado\n              <em>Servicios Complementarios: Transporte Escolar<\/em>.\n            <\/div>\n            <div class=\"ms-instr-bloque\">\n              <strong>Dudas o consultas:<\/strong>\n              14002923.edu@juntadeandalucia.es\n            <\/div>\n          <\/div>\n        <\/details>\n\n        <div class=\"ms-cursos\" id=\"ms-cursos-grid\"><\/div>\n      <\/div>\n\n      <div class=\"ms-paso\" id=\"ms-p2\">\n        <button class=\"ms-back\" id=\"ms-back1\">&#8592; Inicio<\/button>\n        <h2 class=\"ms-titulo\" id=\"ms-p2-titulo\"><\/h2>\n        <p class=\"ms-sub\">Selecciona tu itinerario<\/p>\n        <div class=\"ms-itins\" id=\"ms-itins-grid\"><\/div>\n      <\/div>\n\n      <div class=\"ms-paso\" id=\"ms-p3\">\n        <button class=\"ms-back\" id=\"ms-back2\">&#8592; Itinerarios<\/button>\n        <div class=\"ms-det-head\" id=\"ms-det-head\">\n          <div class=\"det-curso\" id=\"ms-det-curso\"><\/div>\n          <h3 id=\"ms-det-itin\"><\/h3>\n        <\/div>\n        <div id=\"ms-secciones\"><\/div>\n        <div class=\"ms-nota-final\">\n          <strong>Nota:<\/strong> Cuando haya que realizar una selecci\u00f3n entre\n          varias opciones, se ordenar\u00e1n todas las materias por orden de\n          preferencia. En funci\u00f3n del n\u00famero de solicitudes y organizaci\u00f3n del\n          centro, se cursar\u00e1n las materias con mayor orden de prioridad posible.\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <script>\n      \/\/ ============================================================\n      \/\/ DATOS\n      \/\/ ============================================================\n\n      var andaluzas4eso = [\n        \"Ampliaci\u00f3n Cultura Cl\u00e1sica\",\n        \"Aprendizaje Social y Emocional\",\n        \"Artes Esc\u00e9nicas y Danza\",\n        \"Cultura Cient\u00edfica\",\n        \"Desaf\u00edo IA, ciberseguridad y creaci\u00f3n de mundos virtuales\",\n        \"Dibujo T\u00e9cnico\",\n        \"Filosof\u00eda\",\n        \"Laboratorio de pr\u00e1cticas biogeoambientales\",\n        \"M\u00fasica\",\n      ];\n\n      var andaluzas1CienciasYTec = [\n        \"Anatom\u00eda aplicada (solo itinerario Ciencias de la Salud)\",\n        \"Creaci\u00f3n digital y Pensamiento computacional\",\n        \"Cultura Emprendedora y Empresarial\",\n        \"Educaci\u00f3n para la Convivencia Democr\u00e1tica I\",\n        \"Proyectos Erasmus\",\n        \"Tecnolog\u00eda de la Informaci\u00f3n y la Comunicaci\u00f3n I\",\n        \"Franc\u00e9s (Segunda lengua extranjera)\",\n        \"Franc\u00e9s - Preparaci\u00f3n DELF\",\n        {\n          nombre: \"Preparaci\u00f3n Certificaci\u00f3n de Ingl\u00e9s B2\",\n          aviso: \"Solo disponible para el alumnado en modalidad BILINGUE\",\n        },\n        \"Iniciaci\u00f3n experimental al Laboratorio de F\u00edsica y Qu\u00edmica\",\n        \"Iniciaci\u00f3n al debate acad\u00e9mico\",\n      ];\n\n      var andaluzas1Hum = [\n        \"Antropolog\u00eda y Sociolog\u00eda\",\n        \"Cultura Emprendedora y Empresarial\",\n        \"Educaci\u00f3n para la Convivencia Democr\u00e1tica I\",\n        \"Proyectos Erasmus\",\n        \"Patrimonio cultural de Andaluc\u00eda\",\n        \"Tecnolog\u00eda de la Informaci\u00f3n y la Comunicaci\u00f3n I\",\n        \"Franc\u00e9s (Segunda lengua extranjera)\",\n        \"Franc\u00e9s - Preparaci\u00f3n DELF\",\n        {\n          nombre: \"Preparaci\u00f3n Certificaci\u00f3n de Ingl\u00e9s B2\",\n          aviso: \"Solo disponible para el alumnado en modalidad BILINGUE\",\n        },\n        \"Iniciaci\u00f3n al debate acad\u00e9mico\",\n      ];\n\n      var andaluzas2CienciasYTec = [\n        \"Ciencias de la tierra y el medio ambiente\",\n        \"Educaci\u00f3n para la conciencia democr\u00e1tica II\",\n        \"Franc\u00e9s (Segundo Idioma)\",\n        \"Programaci\u00f3n y Computaci\u00f3n\",\n        \"Psicolog\u00eda (excepto itinerario tecnol\u00f3gico)\",\n        \"Tecnolog\u00eda de la Informaci\u00f3n y la Comunicaci\u00f3n II\",\n        {\n          nombre: \"Preparaci\u00f3n Certificaci\u00f3n de Ingl\u00e9s B2\",\n          aviso:\n            \"Solo disponible para el alumnado en modalidad BILINGUE. Solo se puede cursar si se curs\u00f3 previamente en 1.\u00ba de Bachillerato\",\n        },\n        \"Iniciaci\u00f3n al Laboratorio de Biolog\u00eda Experimental\",\n        \"Franc\u00e9s DELF\",\n      ];\n\n      var andaluzas2Tec = [\n        \"Educaci\u00f3n para la conciencia democr\u00e1tica II\",\n        \"Electrotecnia\",\n        \"Franc\u00e9s (Segundo Idioma)\",\n        \"Programaci\u00f3n y Computaci\u00f3n\",\n        \"Tecnolog\u00eda de la Informaci\u00f3n y la Comunicaci\u00f3n II\",\n        {\n          nombre: \"Preparaci\u00f3n Certificaci\u00f3n de Ingl\u00e9s B2\",\n          aviso:\n            \"Solo disponible para el alumnado en modalidad BILINGUE. Solo se puede cursar si se curs\u00f3 previamente en 1.\u00ba de Bachillerato\",\n        },\n        \"Franc\u00e9s DELF\",\n      ];\n\n      var andaluzas2CCSS = [\n        \"Fundamentos de Administraci\u00f3n y Gesti\u00f3n\",\n        \"Educaci\u00f3n para la conciencia democr\u00e1tica II\",\n        \"Finanzas y Econom\u00eda\",\n        \"Franc\u00e9s (Segundo Idioma)\",\n        \"Mitolog\u00eda cl\u00e1sica\",\n        \"Psicolog\u00eda\",\n        \"Tecnolog\u00eda de la Informaci\u00f3n y la Comunicaci\u00f3n II\",\n        {\n          nombre: \"Preparaci\u00f3n Certificaci\u00f3n de Ingl\u00e9s B2\",\n          aviso:\n            \"Solo disponible para el alumnado en modalidad BILINGUE. Solo se puede cursar si se curs\u00f3 previamente en 1.\u00ba de Bachillerato\",\n        },\n        \"Franc\u00e9s DELF\",\n      ];\n\n      var andaluzas2Hum = [\n        \"Fundamentos de Administraci\u00f3n y Gesti\u00f3n\",\n        \"Educaci\u00f3n para la conciencia democr\u00e1tica II\",\n        \"Finanzas y Econom\u00eda\",\n        \"Franc\u00e9s (Segundo Idioma)\",\n        \"Mitolog\u00eda cl\u00e1sica\",\n        \"Psicolog\u00eda\",\n        \"Tecnolog\u00eda de la Informaci\u00f3n y la Comunicaci\u00f3n II\",\n        {\n          nombre: \"Preparaci\u00f3n Certificaci\u00f3n de Ingl\u00e9s B2\",\n          aviso:\n            \"Solo disponible para el alumnado en modalidad BILINGUE. Solo se puede cursar si se curs\u00f3 previamente en 1.\u00ba de Bachillerato\",\n        },\n        \"Franc\u00e9s DELF\",\n      ];\n\n      var religionESO = [\n        \"Atenci\u00f3n Educativa\",\n        \"Religi\u00f3n Cat\u00f3lica\",\n        \"Religi\u00f3n Evang\u00e9lica\",\n        \"Religi\u00f3n Isl\u00e1mica\",\n        \"Religi\u00f3n Jud\u00eda\",\n      ];\n\n      var religion = [\n        \"Proyectos transversales de educaci\u00f3n en valores\",\n        \"Religi\u00f3n Cat\u00f3lica\",\n        \"Religi\u00f3n Evang\u00e9lica\",\n        \"Religi\u00f3n Isl\u00e1mica\",\n        \"Religi\u00f3n Jud\u00eda\",\n      ];\n\n      function items(arr) {\n        return arr.map(function (n) {\n          return typeof n === \"object\" ? n : { nombre: n };\n        });\n      }\n\n      \/\/ ============================================================\n      \/\/ FICHAS DE MATERIAS\n      \/\/ ============================================================\n      var FICHAS = {\n        \"Franc\u00e9s - Preparaci\u00f3n DELF\": {\n          trata:\n            \"El DELF (Dipl\u00f4me d'\u00c9tudes en Langue Fran\u00e7aise) es un diploma oficial de franc\u00e9s como lengua extranjera expedido por France \u00c9ducation international en nombre del Ministerio de Educaci\u00f3n Nacional de Francia. Sirve para certificar tu nivel de franc\u00e9s seg\u00fan el Marco Europeo de Referencia (MCER) y es reconocido internacionalmente por universidades, empresas e instituciones.\",\n          aprender:\n            \"Con la preparaci\u00f3n para el DELF aprender\u00e1s a usar el franc\u00e9s en situaciones reales de comunicaci\u00f3n. Lo que se espera que puedas hacer depende del nivel:\\n\\nB1 (intermedio): mantener conversaciones sobre temas cotidianos, expresar opiniones y justificar ideas simples, narrar experiencias y proyectos, comprender programas de radio o art\u00edculos sencillos y redactar textos m\u00e1s estructurados.\\n\\nB2 (intermedio alto): participar en debates y discusiones, defender argumentos con claridad, comprender conferencias y textos complejos, escribir ensayos e informes y comunicarte con bastante fluidez con hablantes nativos.\",\n          trabajar:\n            \"Se desarrollan las cuatro competencias del examen:\\n\\nComprensi\u00f3n oral: escuchar di\u00e1logos, entrevistas, anuncios o noticias y responder preguntas sobre lo escuchado.\\n\\nComprensi\u00f3n escrita: leer correos, art\u00edculos y textos informativos e identificar ideas principales.\\n\\nExpresi\u00f3n escrita: redactar mensajes, cartas o textos argumentativos trabajando gram\u00e1tica, vocabulario y organizaci\u00f3n.\\n\\nExpresi\u00f3n oral: mantener conversaciones, describir situaciones, expresar opiniones y argumentar.\\n\\nLa preparaci\u00f3n incluye pr\u00e1ctica con ex\u00e1menes de a\u00f1os anteriores y materiales aut\u00e9nticos (podcasts, noticias, v\u00eddeos).\",\n          perfil:\n            \"El DELF es una buena opci\u00f3n para estudiantes que quieren acreditar oficialmente su nivel de franc\u00e9s, personas interesadas en universidades franc\u00f3fonas o profesionales con empresas de pa\u00edses franc\u00f3fonos. No es necesario un perfil acad\u00e9mico espec\u00edfico; lo importante es tener inter\u00e9s en desarrollar la comunicaci\u00f3n en franc\u00e9s.\\n\\nPuertas acad\u00e9micas: acceso a universidades en Francia y pa\u00edses franc\u00f3fonos, participaci\u00f3n en intercambios internacionales, acreditaci\u00f3n oficial para becas y posgrado.\\n\\nPuertas profesionales: mejora del curr\u00edculum en empresas con actividad internacional, oportunidades en turismo, comercio internacional, educaci\u00f3n, traducci\u00f3n y relaciones internacionales.\",\n        },\n        \"Iniciaci\u00f3n al debate acad\u00e9mico\": {\n          trata:\n            \"Trabajar la expresi\u00f3n oral, el intercambio de ideas y opiniones, el trabajo cooperativo, todo ello desde el respeto hacia opiniones y situaciones diversas.\",\n          aprender:\n            \"Aprender\u00e1s a expresar tu opini\u00f3n con claridad de forma objetiva, basada en argumentos, habiendo buscado informaci\u00f3n en diversas fuentes y redes sociales, para tener objetividad ante cualquier situaci\u00f3n.\",\n          trabajar:\n            \"Trabajo cooperativo y grupal, desarrollando saberes b\u00e1sicos como la expresi\u00f3n y comprensi\u00f3n oral y escrita.\",\n          perfil:\n            \"Recomendado para todas aquellas personas que gusten de hablar con sus compa\u00f1eros y familias, bas\u00e1ndose en la objetividad y el respeto. Dirigido tambi\u00e9n a quienes est\u00e9n interesados en trabajos jur\u00eddicos, empresariales, ling\u00fc\u00edsticos, y para todos aquellos que necesiten exponer trabajos, ideas, reflexiones e intereses.\",\n        },\n        \"Iniciaci\u00f3n experimental al Laboratorio de F\u00edsica y Qu\u00edmica\": {\n          trata:\n            \"Dado que la extensi\u00f3n de los saberes b\u00e1sicos de F\u00edsica y Qu\u00edmica de 1.\u00ba de Bachillerato no permite realizar pr\u00e1cticas de laboratorio en el horario habitual, proponemos esta materia optativa para desarrollar el aprendizaje competencial, despertar vocaciones cient\u00edficas y asegurar el aprendizaje significativo mediante una metodolog\u00eda integradora STEM.\\n\\nMuchos alumnos ejercer\u00e1n profesiones que todav\u00eda no existen en el mercado laboral actual, por lo que el curr\u00edculo de esta materia es abierto y competencial: no solo profundiza en conocimientos cient\u00edficos, sino que ayuda al alumnado a dise\u00f1ar su perfil personal y profesional.\",\n          aprender:\n            \"Nuevas habilidades cient\u00edficas:\\n\\n- Usar con seguridad el material de laboratorio (pipetas, buretas, tubos de ensayo, etc.).\\n- T\u00e9cnicas de separaci\u00f3n de mezclas, valoraciones \u00e1cido-base y extracci\u00f3n de aceites esenciales.\\n- Preparar disoluciones qu\u00edmicas reales y calcular concentraciones exactas.\\n- Pensar como cient\u00edfico: dise\u00f1ar experimentos desde cero, plantear hip\u00f3tesis y sacar conclusiones.\\n\\nGrandes retos:\\n\\n- Identificar sustancias misteriosas por sus reacciones o propiedades.\\n- Sintetizar compuestos cotidianos: jab\u00f3n artesanal, aspirina, cristalizaci\u00f3n...\\n- Detectar nutrientes en alimentos (gl\u00facidos, l\u00edpidos, prote\u00ednas).\\n- Comprobar leyes de F\u00edsica y Qu\u00edmica: Arqu\u00edmedes, conservaci\u00f3n de la masa, ley de Hooke.\",\n          trabajar:\n            \"Realizaremos experiencias pr\u00e1cticas de laboratorio y peque\u00f1os trabajos de investigaci\u00f3n que complementan los saberes de F\u00edsica y Qu\u00edmica: M\u00e9todo Cient\u00edfico, Enlace Qu\u00edmico, Reacciones Qu\u00edmicas, Qu\u00edmica Org\u00e1nica, Cinem\u00e1tica, Est\u00e1tica y Din\u00e1mica, Trabajo y Energ\u00eda.\\n\\nM\u00e1s all\u00e1 de las f\u00f3rmulas, aprender\u00e1s a pensar cr\u00edticamente, analizar datos, redactar informes cient\u00edficos y trabajar en equipo bajo normas de seguridad, competencias muy buscadas en cualquier sector.\",\n          perfil:\n            \"Esta materia est\u00e1 pensada para alumnos que tienen curiosidad innata por el porqu\u00e9 de las cosas, prefieren aprender tocando, midiendo y viendo resultados, disfrutan del trabajo en equipo en el laboratorio, quieren entender la ciencia real y desean ganar seguridad con material t\u00e9cnico antes de la universidad.\\n\\nProyecci\u00f3n de futuro:\\n\\n- Facilita 2.\u00ba de Bachillerato y la PAU en materias de ciencias.\\n- Pasaporte para Grados en Qu\u00edmica, F\u00edsica, Ingenier\u00edas, Farmacia, Medicina, Biotecnolog\u00eda...\\n- Abre puertas a FP Superior: Laboratorio de An\u00e1lisis y Control de Calidad, Qu\u00edmica Industrial, Anatom\u00eda Patol\u00f3gica...\\n- Desarrolla competencias clave: argumentar con datos, trabajar en equipo, comunicar resultados.\",\n        },\n        \"Preparaci\u00f3n Certificaci\u00f3n de Ingl\u00e9s B2\": {\n          trata:\n            \"Materia dirigida al alumnado que cursa el Programa de Biling\u00fcismo. Dura dos cursos y al finalizarlos podr\u00e1s hacer gratuitamente un examen para obtener el t\u00edtulo oficial de ingl\u00e9s nivel B2 emitido por la Escuela Oficial de Idiomas.\\n\\nRecuerda que para obtener un t\u00edtulo de Grado en las universidades andaluzas deber\u00e1s acreditar el dominio de una lengua extranjera. Adem\u00e1s, la acreditaci\u00f3n del idioma es requisito para las convocatorias de movilidad estudiantil y un m\u00e9rito en procesos de selecci\u00f3n laboral.\",\n          aprender:\n            \"Adquirir\u00e1s estrategias y contenidos que podr\u00e1s aplicar tambi\u00e9n en la asignatura de ingl\u00e9s y en Selectividad:\\n\\n- Comprender e interpretar textos escritos complejos.\\n- Comprender el sentido general y la informaci\u00f3n esencial en audiciones.\\n- Producir textos escritos con organizaci\u00f3n clara, vocabulario espec\u00edfico y gram\u00e1tica elaborada.\\n- Comunicarte oralmente expresando opiniones y argumentando la conversaci\u00f3n.\",\n          trabajar:\n            \"Practicaremos con modelos de examen de a\u00f1os anteriores y analizaremos temas de actualidad a trav\u00e9s de v\u00eddeos y canciones, con una metodolog\u00eda que fomenta la participaci\u00f3n activa.\\n\\nLos resultados nos avalan: m\u00e1s del 80% del alumnado supera el examen B2 y obtiene gratuitamente su t\u00edtulo oficial de ingl\u00e9s.\",\n          perfil:\n            \"Esta asignatura va dirigida al alumnado de Bachillerato biling\u00fce que quiera finalizar su etapa en el Instituto con un certificado oficialmente reconocido de nivel de ingl\u00e9s B2 emitido por la Escuela Oficial de Idiomas.\\n\\nUn t\u00edtulo emitido por una instituci\u00f3n no oficial en Espa\u00f1a puede no tener validez. Elige esta asignatura y podr\u00e1s obtener gratuitamente el Certificado Oficial.\",\n        },\n        \"Desaf\u00edo IA, ciberseguridad y creaci\u00f3n de mundos virtuales\": {\n          trata:\n            \"Vivimos rodeados de tecnolog\u00eda, pero \u00bfalguna vez te has preguntado c\u00f3mo funciona el cerebro de una Inteligencia Artificial, c\u00f3mo se defienden las grandes empresas de los hackers o c\u00f3mo se construyen los videojuegos y entornos 3D?\\n\\nEsta materia est\u00e1 pensada para que dejes de ser un espectador y te conviertas en creador t\u00e9cnico y seguro. Exploraremos c\u00f3mo entrenar modelos inteligentes, c\u00f3mo auditar tu identidad digital en redes sociales, y utilizaremos herramientas de dise\u00f1o 3D para construir un mundo virtual interactivo. Todo ello trabajando en equipos cooperativos y afrontando retos del mundo real.\",\n          aprender:\n            \"Entrenar Inteligencias Artificiales: aprender\u00e1s las bases del Machine Learning creando modelos capaces de reconocer im\u00e1genes, sonidos o textos, debatiendo sobre sus l\u00edmites \u00e9ticos.\\n\\nCiberdefensa e Identidad Digital: auditar\u00e1s tu huella digital en internet, configurar\u00e1s redes seguras y aprender\u00e1s a proteger dispositivos contra virus, phishing y t\u00e9cnicas de cifrado.\\n\\nDise\u00f1o de Entornos Virtuales 3D: utilizar\u00e1s motores gr\u00e1ficos para dar vida a espacios interactivos tridimensionales, modelando objetos y aplicando l\u00f3gica b\u00e1sica de interacci\u00f3n.\",\n          trabajar:\n            \"Funcionamiento de algoritmos y redes neuronales b\u00e1sicas. Sesgos y dilemas \u00e9ticos actuales.\\n\\nAnatom\u00eda de los ciberataques. Conceptos de criptograf\u00eda y privacidad de datos.\\n\\nFundamentos del modelado en 3D y experiencia de usuario (UX).\",\n          perfil:\n            \"Esta materia es para ti si te apasiona la tecnolog\u00eda, la inform\u00e1tica o la creaci\u00f3n multimedia; eres una persona curiosa, creativa y que disfruta resolviendo retos pr\u00e1cticos paso a paso; o prefieres el aprendizaje activo y cooperativo por proyectos.\\n\\nProyecci\u00f3n de futuro:\\n\\n- Bachillerato: vinculaci\u00f3n directa con la modalidad de Ciencias y Tecnolog\u00eda.\\n- Formaci\u00f3n Profesional: base s\u00f3lida para Ciclos de Sistemas Microinform\u00e1ticos y Redes, Telecomunicaciones o Videojuegos.\\n- Habilidades transversales: la \u00e9tica digital y la seguridad son destrezas cr\u00edticas en cualquier sector profesional actual.\",\n        },\n        \"Laboratorio de pr\u00e1cticas biogeoambientales\": {\n          trata:\n            \"Este proyecto es totalmente pr\u00e1ctico. Su desarrollo se llevar\u00e1 a cabo en el laboratorio realizando proyectos, pr\u00e1cticas, maquetas, juegos cient\u00edficos, presentaciones y exposiciones. Tambi\u00e9n realizaremos b\u00fasqueda de informaci\u00f3n sobre temas de actualidad relacionados con la biolog\u00eda, el medio ambiente y la geolog\u00eda. La idea es aprender de forma divertida aplicando conocimientos cient\u00edficos en experimentos, murales, maquetas y productos con materiales reciclados.\",\n          aprender:\n            \"- Manejar un microscopio y preparar muestras microsc\u00f3picas.\\n- Diseccionar animales y plantas para ver sus partes.\\n- Crear un herbario y un hojario.\\n- Distinguir rocas de minerales y diferenciar tipos de rocas usando claves dicot\u00f3micas.\\n- Buscar informaci\u00f3n cient\u00edfica sobre noticias actuales: enfermedades emergentes, volcanes, IA, cambio clim\u00e1tico, energ\u00edas alternativas, animales transg\u00e9nicos, ingenier\u00eda gen\u00e9tica...\\n- Construir maquetas de c\u00e9lulas, cortes y mapas geol\u00f3gicos, partes del cuerpo, etc.\",\n          trabajar:\n            \"Todo el trabajo se realiza en el laboratorio, es una materia totalmente pr\u00e1ctica. No se mandar\u00e1n tareas obligatorias para casa y no se har\u00e1n ex\u00e1menes: se evaluar\u00e1n solo los trabajos realizados en clase (pr\u00e1cticas, maquetas y proyectos).\\n\\nHaremos b\u00fasquedas con IA y otras fuentes, crearemos nuestra propia p\u00e1gina web con presentaciones y cuaderno de pr\u00e1cticas, haremos peque\u00f1as exposiciones e incluso podr\u00edamos preparar una feria de ciencias.\",\n          perfil:\n            \"El perfil ideal es el de una persona curiosa por saber por qu\u00e9 el mundo es como es, por qu\u00e9 los seres vivos somos como somos y c\u00f3mo funcionan las cosas en nuestro planeta.\\n\\nVamos a tratar temas divulgativos cient\u00edficos, por lo que tanto el alumnado de ciencias como de letras, si tiene curiosidad por las ciencias pr\u00e1cticas, es bienvenido. La idea es haceros ver que las ciencias son divertidas y apasionantes.\\n\\nAdem\u00e1s, os ayudar\u00e1 a descubrir si lo vuestro podr\u00eda ser estudiar algo relacionado con el laboratorio, la salud, el deporte, la nutrici\u00f3n, el medio ambiente o el campo.\",\n        },\n      };\n\n      var DATA = {\n        cursos: [\n          {\n            id: \"1eso\",\n            nivel: \"1.\u00ba de la ESO\",\n            nombre: \"1.\u00ba ESO\",\n            color: \"c-1eso\",\n            itinerarios: [\n              {\n                id: \"unico\",\n                modalidad: \"\",\n                nombre: \"1.\u00ba ESO\",\n                color: \"c-1eso\",\n                secciones: [\n                  {\n                    titulo: \"Libre configuraci\u00f3n auton\u00f3mica\",\n                    badge: \"Elegir 1\",\n                    open: true,\n                    nota: \"Se ordenar\u00e1n todas las materias por orden de preferencia. En funci\u00f3n del n\u00famero de solicitudes y organizaci\u00f3n del centro, se cursar\u00e1 la materia con mayor orden de prioridad posible.\",\n                    items: [\n                      { nombre: \"Computaci\u00f3n y rob\u00f3tica\" },\n                      { nombre: \"Cultura cl\u00e1sica\" },\n                      { nombre: \"Oratoria y Debate\" },\n                    ],\n                  },\n                  {\n                    titulo: \"Religi\u00f3n \/ Atenci\u00f3n educativa\",\n                    badge: \"Elegir 1\",\n                    open: true,\n                    items: items(religionESO),\n                  },\n                ],\n              },\n            ],\n          },\n          {\n            id: \"2eso\",\n            nivel: \"2.\u00ba de la ESO\",\n            nombre: \"2.\u00ba ESO\",\n            color: \"c-2eso\",\n            itinerarios: [\n              {\n                id: \"unico\",\n                modalidad: \"\",\n                nombre: \"2.\u00ba ESO\",\n                color: \"c-2eso\",\n                info: \"Aunque en el sobre de matr\u00edcula aparezcan materias optativas, estas no se cursan, ya que la asignatura de Franc\u00e9s es obligatoria para el alumnado.\",\n                secciones: [\n                  {\n                    titulo: \"Religi\u00f3n \/ Atenci\u00f3n educativa\",\n                    badge: \"Elegir 1\",\n                    open: true,\n                    items: items(religionESO),\n                  },\n                ],\n              },\n            ],\n          },\n          {\n            id: \"3eso\",\n            nivel: \"3.\u00ba de la ESO\",\n            nombre: \"3.\u00ba ESO\",\n            color: \"c-3eso\",\n            itinerarios: [\n              {\n                id: \"unico\",\n                modalidad: \"\",\n                nombre: \"3.\u00ba ESO\",\n                color: \"c-3eso\",\n                info: \"Aunque en el sobre de matr\u00edcula aparezcan materias optativas, estas no se cursan, ya que la asignatura de Franc\u00e9s es obligatoria para el alumnado.\",\n                secciones: [\n                  {\n                    titulo: \"Religi\u00f3n \/ Atenci\u00f3n educativa\",\n                    badge: \"Elegir 1\",\n                    open: true,\n                    items: items(religionESO),\n                  },\n                ],\n              },\n            ],\n          },\n          {\n            id: \"4eso\",\n            nivel: \"4.\u00ba de la ESO\",\n            nombre: \"4.\u00ba ESO\",\n            color: \"c-4eso\",\n            itinerarios: [\n              {\n                id: \"cyt\",\n                modalidad: \"Ense\u00f1anzas acad\u00e9micas para Bachillerato\",\n                nombre: \"Bachillerato de Ciencias y Tecnolog\u00eda\",\n                color: \"c-salud\",\n                secciones: [\n                  {\n                    titulo: \"Matem\u00e1tica obligatoria\",\n                    badge: \"\",\n                    open: true,\n                    items: [{ nombre: \"Matem\u00e1ticas B\" }],\n                  },\n                  {\n                    titulo: \"Materias optativas\",\n                    badge: \"Elegir 3\",\n                    open: true,\n                    nota: \"Franc\u00e9s se cursar\u00e1 con car\u00e1cter obligatorio para todos los itinerarios.\",\n                    items: [\n                      { nombre: \"F\u00edsica y Qu\u00edmica\" },\n                      {\n                        nombre: \"Biolog\u00eda y Geolog\u00eda o Tecnolog\u00eda (elegir una)\",\n                      },\n                      { nombre: \"Franc\u00e9s\", obligatorio: true },\n                    ],\n                  },\n                  {\n                    titulo: \"Optativa de la Comunidad Andaluza\",\n                    badge: \"Elegir 1\",\n                    open: false,\n                    items: items(andaluzas4eso),\n                  },\n                ],\n              },\n              {\n                id: \"hum\",\n                modalidad: \"Ense\u00f1anzas acad\u00e9micas para Bachillerato\",\n                nombre: \"Bachillerato de Humanidades y CCSS\",\n                color: \"c-ccss\",\n                secciones: [\n                  {\n                    titulo: \"Matem\u00e1tica obligatoria\",\n                    badge: \"\",\n                    open: true,\n                    items: [{ nombre: \"Matem\u00e1ticas A o B\", sub: \"A elegir\" }],\n                  },\n                  {\n                    titulo: \"Materias optativas\",\n                    badge: \"Elegir 3\",\n                    open: true,\n                    nota: \"Franc\u00e9s se cursar\u00e1 con car\u00e1cter obligatorio para todos los itinerarios.\",\n                    items: [\n                      { nombre: \"Econom\u00eda y emprendimiento\" },\n                      { nombre: \"Lat\u00edn\" },\n                      { nombre: \"Franc\u00e9s\", obligatorio: true },\n                    ],\n                  },\n                  {\n                    titulo: \"Optativa de la Comunidad Andaluza\",\n                    badge: \"Elegir 1\",\n                    open: false,\n                    items: items(andaluzas4eso),\n                  },\n                ],\n              },\n              {\n                id: \"artes\",\n                modalidad: \"Ense\u00f1anzas acad\u00e9micas para Bachillerato\",\n                nombre: \"Bachillerato de Artes\",\n                color: \"c-artes\",\n                secciones: [\n                  {\n                    titulo: \"Matem\u00e1tica obligatoria\",\n                    badge: \"\",\n                    open: true,\n                    items: [{ nombre: \"Matem\u00e1ticas A\" }],\n                  },\n                  {\n                    titulo: \"Materias optativas\",\n                    badge: \"Elegir 3\",\n                    open: true,\n                    nota: \"Franc\u00e9s se cursar\u00e1 con car\u00e1cter obligatorio para todos los itinerarios.\",\n                    items: [\n                      { nombre: \"M\u00fasica\" },\n                      { nombre: \"Expresi\u00f3n art\u00edstica\" },\n                      { nombre: \"Franc\u00e9s\", obligatorio: true },\n                    ],\n                  },\n                  {\n                    titulo: \"Optativa de la Comunidad Andaluza\",\n                    badge: \"Elegir 1\",\n                    open: false,\n                    items: items(andaluzas4eso),\n                  },\n                ],\n              },\n              {\n                id: \"fp\",\n                modalidad: \"Ense\u00f1anzas aplicadas para Formaci\u00f3n Profesional\",\n                nombre: \"Formaci\u00f3n Profesional\",\n                color: \"c-fp\",\n                secciones: [\n                  {\n                    titulo: \"Matem\u00e1tica obligatoria\",\n                    badge: \"\",\n                    open: true,\n                    items: [{ nombre: \"Matem\u00e1ticas A\" }],\n                  },\n                  {\n                    titulo: \"Materias optativas\",\n                    badge: \"Elegir 3\",\n                    open: true,\n                    nota: \"Franc\u00e9s se cursar\u00e1 con car\u00e1cter obligatorio para todos los itinerarios.\",\n                    items: [\n                      {\n                        nombre:\n                          \"Formaci\u00f3n y Orientaci\u00f3n Personal y Profesional\",\n                      },\n                      { nombre: \"Digitalizaci\u00f3n\" },\n                      { nombre: \"Franc\u00e9s\", obligatorio: true },\n                    ],\n                  },\n                  {\n                    titulo: \"Optativa de la Comunidad Andaluza\",\n                    badge: \"Elegir 1\",\n                    open: false,\n                    items: items(andaluzas4eso),\n                  },\n                ],\n              },\n            ],\n          },\n          {\n            id: \"1bach\",\n            nivel: \"1.\u00ba de Bachillerato\",\n            nombre: \"1.\u00ba Bachillerato\",\n            color: \"c-1bach\",\n            itinerarios: [\n              {\n                id: \"salud\",\n                modalidad: \"Modalidad Ciencias y Tecnolog\u00eda\",\n                nombre: \"Bachillerato Ciencias de la Salud y Medio Ambiente\",\n                color: \"c-salud\",\n                info: \"Elegir tambi\u00e9n modalidad biling\u00fce o NO biling\u00fce.\",\n                secciones: [\n                  {\n                    titulo: \"Materias espec\u00edficas de modalidad (obligatorias)\",\n                    badge: \"\",\n                    open: true,\n                    items: [\n                      { nombre: \"Matem\u00e1ticas I\" },\n                      { nombre: \"F\u00edsica y Qu\u00edmica\" },\n                    ],\n                  },\n                  {\n                    titulo: \"Materias espec\u00edficas de modalidad\",\n                    badge: \"Elegir 1\",\n                    open: true,\n                    items: [\n                      { nombre: \"Biolog\u00eda, Geolog\u00eda y Ciencias Ambientales\" },\n                    ],\n                  },\n                  {\n                    titulo: \"Optativas de la Comunidad de Andaluc\u00eda\",\n                    badge: \"Elegir 2\",\n                    open: false,\n                    items: items(andaluzas1CienciasYTec),\n                  },\n                  {\n                    titulo: \"Religi\u00f3n \/ Proyectos transversales en valores\",\n                    badge: \"Elegir 1\",\n                    open: false,\n                    items: items(religion),\n                  },\n                ],\n              },\n              {\n                id: \"tec\",\n                modalidad: \"Modalidad Ciencias y Tecnolog\u00eda\",\n                nombre: \"Bachillerato Tecnol\u00f3gico\",\n                color: \"c-tec\",\n                info: \"Elegir tambi\u00e9n modalidad biling\u00fce o NO biling\u00fce.\",\n                secciones: [\n                  {\n                    titulo: \"Materias espec\u00edficas de modalidad (obligatorias)\",\n                    badge: \"\",\n                    open: true,\n                    items: [\n                      { nombre: \"Matem\u00e1ticas I\" },\n                      { nombre: \"F\u00edsica y Qu\u00edmica\" },\n                    ],\n                  },\n                  {\n                    titulo: \"Materias espec\u00edficas de modalidad\",\n                    badge: \"Elegir 1\",\n                    open: true,\n                    items: [\n                      { nombre: \"Dibujo T\u00e9cnico\" },\n                      { nombre: \"Tecnolog\u00eda e Ingenier\u00eda I\" },\n                    ],\n                  },\n                  {\n                    titulo: \"Optativas de la Comunidad de Andaluc\u00eda\",\n                    badge: \"Elegir 2\",\n                    open: false,\n                    items: items(andaluzas1CienciasYTec),\n                  },\n                  {\n                    titulo: \"Religi\u00f3n \/ Proyectos transversales en valores\",\n                    badge: \"Elegir 1\",\n                    open: false,\n                    items: items(religion),\n                  },\n                ],\n              },\n              {\n                id: \"ccss\",\n                modalidad: \"Modalidad Humanidades y Ciencias Sociales\",\n                nombre: \"Ciencias Sociales\",\n                color: \"c-ccss\",\n                info: \"Elegir tambi\u00e9n modalidad biling\u00fce o NO biling\u00fce.\",\n                secciones: [\n                  {\n                    titulo: \"Materias espec\u00edficas de modalidad (obligatorias)\",\n                    badge: \"\",\n                    open: true,\n                    items: [{ nombre: \"Matem\u00e1ticas Aplicadas CCSS I\" }],\n                  },\n                  {\n                    titulo: \"Materias espec\u00edficas de modalidad\",\n                    badge: \"Elegir 2\",\n                    open: true,\n                    items: [\n                      { nombre: \"Econom\u00eda\" },\n                      { nombre: \"Historia del Mundo Contempor\u00e1neo\" },\n                    ],\n                  },\n                  {\n                    titulo: \"Optativas de la Comunidad de Andaluc\u00eda\",\n                    badge: \"Elegir 2\",\n                    open: false,\n                    items: items(andaluzas1Hum),\n                  },\n                  {\n                    titulo: \"Religi\u00f3n \/ Proyectos transversales en valores\",\n                    badge: \"Elegir 1\",\n                    open: false,\n                    items: items(religion),\n                  },\n                ],\n              },\n              {\n                id: \"humbach\",\n                modalidad: \"Modalidad Humanidades y Ciencias Sociales\",\n                nombre: \"Humanidades\",\n                color: \"c-hum\",\n                info: \"Elegir tambi\u00e9n modalidad biling\u00fce o NO biling\u00fce.\",\n                secciones: [\n                  {\n                    titulo: \"Materias espec\u00edficas de modalidad (obligatorias)\",\n                    badge: \"\",\n                    open: true,\n                    items: [{ nombre: \"Lat\u00edn I\" }],\n                  },\n                  {\n                    titulo: \"Materias espec\u00edficas de modalidad\",\n                    badge: \"Elegir 2\",\n                    open: true,\n                    items: [\n                      { nombre: \"Griego I\" },\n                      { nombre: \"Historia del Mundo Contempor\u00e1neo\" },\n                      { nombre: \"Econom\u00eda\" },\n                      { nombre: \"Literatura Universal\" },\n                    ],\n                  },\n                  {\n                    titulo: \"Optativas de la Comunidad de Andaluc\u00eda\",\n                    badge: \"Elegir 2\",\n                    open: false,\n                    items: items(andaluzas1Hum),\n                  },\n                  {\n                    titulo: \"Religi\u00f3n \/ Proyectos transversales en valores\",\n                    badge: \"Elegir 1\",\n                    open: false,\n                    items: items(religion),\n                  },\n                ],\n              },\n            ],\n          },\n          {\n            id: \"2bach\",\n            nivel: \"2.\u00ba de Bachillerato\",\n            nombre: \"2.\u00ba Bachillerato\",\n            color: \"c-2bach\",\n            itinerarios: [\n              {\n                id: \"salud2\",\n                modalidad: \"Modalidad Ciencias y Tecnolog\u00eda\",\n                nombre: \"Bachillerato Ciencias de la Salud y Medio Ambiente\",\n                color: \"c-salud\",\n                secciones: [\n                  {\n                    titulo: \"Matem\u00e1tica obligatoria\",\n                    badge: \"\",\n                    open: true,\n                    items: [\n                      {\n                        nombre: \"Matem\u00e1ticas II\",\n                        sub: \"o Matem\u00e1ticas Aplicadas CCSS II (a elegir)\",\n                      },\n                    ],\n                  },\n                  {\n                    titulo: \"Materias espec\u00edficas de modalidad\",\n                    badge: \"Elegir 2\",\n                    open: true,\n                    items: [\n                      { nombre: \"Biolog\u00eda\" },\n                      { nombre: \"Geolog\u00eda y Ciencias Ambientales\" },\n                      { nombre: \"Qu\u00edmica\" },\n                      { nombre: \"F\u00edsica\" },\n                    ],\n                  },\n                  {\n                    titulo: \"Optativas de la Comunidad de Andaluc\u00eda\",\n                    badge: \"Elegir 2\",\n                    open: false,\n                    items: items(andaluzas2CienciasYTec),\n                  },\n                  {\n                    titulo: \"Religi\u00f3n \/ Valores \u00c9ticos\",\n                    badge: \"Elegir 1\",\n                    open: false,\n                    items: items(religion),\n                  },\n                ],\n              },\n              {\n                id: \"tec2\",\n                modalidad: \"Modalidad Ciencias y Tecnolog\u00eda\",\n                nombre: \"Bachillerato Tecnol\u00f3gico\",\n                color: \"c-tec\",\n                secciones: [\n                  {\n                    titulo: \"Matem\u00e1tica obligatoria\",\n                    badge: \"\",\n                    open: true,\n                    items: [{ nombre: \"Matem\u00e1ticas II\" }],\n                  },\n                  {\n                    titulo: \"Materias espec\u00edficas de modalidad\",\n                    badge: \"Elegir 2\",\n                    open: true,\n                    items: [\n                      { nombre: \"Dibujo Tecnico II\" },\n                      { nombre: \"Tecnolog\u00eda e Ingenier\u00eda II\" },\n                      { nombre: \"F\u00edsica\" },\n                    ],\n                  },\n                  {\n                    titulo: \"Optativas de la Comunidad de Andaluc\u00eda\",\n                    badge: \"Elegir 2\",\n                    open: false,\n                    items: items(andaluzas2Tec),\n                  },\n                  {\n                    titulo: \"Religi\u00f3n \/ Valores \u00c9ticos\",\n                    badge: \"Elegir 1\",\n                    open: false,\n                    items: items(religion),\n                  },\n                ],\n              },\n              {\n                id: \"ccss2\",\n                modalidad: \"Modalidad Humanidades y Ciencias Sociales\",\n                nombre: \"Ciencias Sociales\",\n                color: \"c-ccss\",\n                secciones: [\n                  {\n                    titulo: \"Matem\u00e1tica obligatoria\",\n                    badge: \"\",\n                    open: true,\n                    items: [{ nombre: \"Matem\u00e1ticas Aplicadas CCSS II\" }],\n                  },\n                  {\n                    titulo: \"Materias espec\u00edficas de modalidad\",\n                    badge: \"Elegir 2\",\n                    open: true,\n                    items: [\n                      { nombre: \"Geograf\u00eda\" },\n                      { nombre: \"Empresa y Dise\u00f1o de Modelos de Negocio\" },\n                      { nombre: \"Historia del Arte\" },\n                    ],\n                  },\n                  {\n                    titulo: \"Optativas de la Comunidad de Andaluc\u00eda\",\n                    badge: \"Elegir 2\",\n                    open: false,\n                    items: items(andaluzas2CCSS),\n                  },\n                  {\n                    titulo: \"Religi\u00f3n \/ Valores \u00c9ticos\",\n                    badge: \"Elegir 1\",\n                    open: false,\n                    items: items(religion),\n                  },\n                ],\n              },\n              {\n                id: \"hum2\",\n                modalidad: \"Modalidad Humanidades y Ciencias Sociales\",\n                nombre: \"Humanidades\",\n                color: \"c-hum\",\n                secciones: [\n                  {\n                    titulo: \"Matem\u00e1tica obligatoria\",\n                    badge: \"\",\n                    open: true,\n                    items: [{ nombre: \"Lat\u00edn II\" }],\n                  },\n                  {\n                    titulo: \"Materias espec\u00edficas de modalidad\",\n                    badge: \"Elegir 2\",\n                    open: true,\n                    items: [\n                      { nombre: \"Griego II\" },\n                      { nombre: \"Historia del Arte\" },\n                    ],\n                  },\n                  {\n                    titulo: \"Optativas de la Comunidad de Andaluc\u00eda\",\n                    badge: \"Elegir 2\",\n                    open: false,\n                    items: items(andaluzas2Hum),\n                  },\n                  {\n                    titulo: \"Religi\u00f3n \/ Valores \u00c9ticos\",\n                    badge: \"Elegir 1\",\n                    open: false,\n                    items: items(religion),\n                  },\n                ],\n              },\n            ],\n          },\n        ],\n      };\n\n      \/\/ ============================================================\n      \/\/ ESTADO\n      \/\/ ============================================================\n      var estadoCurso = null;\n      var estadoItin = null;\n\n      \/\/ ============================================================\n      \/\/ RENDER PASO 1\n      \/\/ ============================================================\n      function renderCursos() {\n        var grid = document.getElementById(\"ms-cursos-grid\");\n        grid.innerHTML = \"\";\n        DATA.cursos.forEach(function (curso) {\n          var btn = document.createElement(\"button\");\n          btn.className = \"ms-curso-btn \" + curso.color;\n          btn.innerHTML =\n            '<span class=\"ms-curso-nivel\">' +\n            curso.nivel +\n            \"<\/span>\" +\n            '<span class=\"ms-curso-nombre\">' +\n            curso.nombre +\n            \"<\/span>\";\n          btn.addEventListener(\"click\", function () {\n            irPaso2(curso.id);\n          });\n          grid.appendChild(btn);\n        });\n      }\n\n      \/\/ ============================================================\n      \/\/ RENDER PASO 2\n      \/\/ ============================================================\n      function irPaso2(cursoId) {\n        estadoCurso = cursoId;\n        var curso = DATA.cursos.filter(function (c) {\n          return c.id === cursoId;\n        })[0];\n\n        if (curso.itinerarios.length === 1) {\n          irPaso3(cursoId, curso.itinerarios[0].id);\n          return;\n        }\n\n        document.getElementById(\"ms-p2-titulo\").textContent = curso.nivel;\n\n        var grid = document.getElementById(\"ms-itins-grid\");\n        grid.innerHTML = \"\";\n        curso.itinerarios.forEach(function (itin) {\n          var btn = document.createElement(\"button\");\n          btn.className = \"ms-itin-btn \" + itin.color;\n          btn.innerHTML =\n            '<span class=\"ms-itin-modalidad\">' +\n            itin.modalidad +\n            \"<\/span>\" +\n            '<span class=\"ms-itin-nombre\">' +\n            itin.nombre +\n            \"<\/span>\";\n          btn.addEventListener(\"click\", function () {\n            irPaso3(cursoId, itin.id);\n          });\n          grid.appendChild(btn);\n        });\n\n        mostrarPaso(\"ms-p2\");\n      }\n\n      \/\/ ============================================================\n      \/\/ RENDER PASO 3\n      \/\/ ============================================================\n      function irPaso3(cursoId, itinId) {\n        estadoItin = itinId;\n        var curso = DATA.cursos.filter(function (c) {\n          return c.id === cursoId;\n        })[0];\n        var itin = curso.itinerarios.filter(function (i) {\n          return i.id === itinId;\n        })[0];\n\n        document.getElementById(\"ms-det-curso\").textContent = curso.nivel;\n        document.getElementById(\"ms-det-itin\").textContent = itin.nombre;\n        var head = document.getElementById(\"ms-det-head\");\n        head.className = \"ms-det-head \" + itin.color;\n\n        var cont = document.getElementById(\"ms-secciones\");\n        cont.innerHTML = \"\";\n\n        if (itin.info) {\n          var infoBox = document.createElement(\"div\");\n          infoBox.className = \"ms-sec-info\";\n          infoBox.textContent = itin.info;\n          cont.appendChild(infoBox);\n        }\n\n        itin.secciones.forEach(function (sec, idx) {\n          var div = document.createElement(\"div\");\n          div.className = \"ms-sec\" + (sec.open ? \" open\" : \"\");\n\n          var hdr = document.createElement(\"button\");\n          hdr.className = \"ms-sec-hdr\";\n          hdr.innerHTML =\n            sec.titulo +\n            (sec.badge\n              ? ' <span class=\"ms-sec-badge\">' + sec.badge + \"<\/span>\"\n              : \"\") +\n            '<span class=\"ms-sec-arrow\">&#9660;<\/span>';\n          hdr.addEventListener(\"click\", function () {\n            div.classList.toggle(\"open\");\n          });\n\n          var body = document.createElement(\"div\");\n          body.className = \"ms-sec-body\";\n\n          if (sec.nota) {\n            var nota = document.createElement(\"div\");\n            nota.className = \"ms-sec-nota\";\n            nota.textContent = sec.nota;\n            body.appendChild(nota);\n          }\n\n          var ul = document.createElement(\"ul\");\n          ul.className = \"ms-items\";\n          sec.items.forEach(function (item) {\n            var ficha = FICHAS[item.nombre];\n            var li = document.createElement(\"li\");\n            var clases = [];\n            if (item.obligatorio) clases.push(\"oblig\");\n            if (ficha) clases.push(\"con-ficha\");\n            if (clases.length) li.className = clases.join(\" \");\n\n            var nombreDiv = document.createElement(\"div\");\n            nombreDiv.className = \"ms-item-nombre\";\n            var nombreSpan = document.createElement(\"span\");\n            nombreSpan.textContent = item.nombre;\n            nombreDiv.appendChild(nombreSpan);\n\n            if (item.obligatorio) {\n              var tag = document.createElement(\"span\");\n              tag.className = \"ms-tag-oblig\";\n              tag.textContent = \"Obligatorio\";\n              nombreDiv.appendChild(tag);\n            }\n\n            var fichaPanel = null;\n            if (ficha) {\n              var fichaBtn = document.createElement(\"button\");\n              fichaBtn.className = \"ms-ficha-btn\";\n              fichaBtn.textContent = \"Ver ficha \u25be\";\n              fichaBtn.type = \"button\";\n              nombreDiv.appendChild(fichaBtn);\n\n              fichaPanel = document.createElement(\"div\");\n              fichaPanel.className = \"ms-ficha-panel\";\n              var seccFicha = [\n                { label: \"De que trata\", texto: ficha.trata },\n                { label: \"Que vas a aprender\", texto: ficha.aprender },\n                { label: \"Como vamos a trabajar\", texto: ficha.trabajar },\n                { label: \"Perfil recomendado y salidas\", texto: ficha.perfil },\n              ];\n              seccFicha.forEach(function (sf) {\n                var sfDiv = document.createElement(\"div\");\n                sfDiv.className = \"ms-ficha-sec\";\n                var sfLabel = document.createElement(\"div\");\n                sfLabel.className = \"ms-ficha-label\";\n                sfLabel.textContent = sf.label;\n                var sfTexto = document.createElement(\"div\");\n                sfTexto.className = \"ms-ficha-texto\";\n                sfTexto.innerHTML = sf.texto\n                  .split(\"\\n\\n\")\n                  .map(function (p) {\n                    return \"<p>\" + p.replace(\/\\n\/g, \"<br>\") + \"<\/p>\";\n                  })\n                  .join(\"\");\n                sfDiv.appendChild(sfLabel);\n                sfDiv.appendChild(sfTexto);\n                fichaPanel.appendChild(sfDiv);\n              });\n\n              fichaBtn.addEventListener(\"click\", function (e) {\n                e.stopPropagation();\n                var abierto = fichaPanel.classList.toggle(\"open\");\n                fichaBtn.textContent = abierto ? \"Ocultar \u25b4\" : \"Ver ficha \u25be\";\n              });\n            }\n\n            li.appendChild(nombreDiv);\n            if (item.sub) {\n              var sub = document.createElement(\"span\");\n              sub.className = \"item-sub\";\n              sub.textContent = item.sub;\n              li.appendChild(sub);\n            }\n            if (item.aviso) {\n              var aviso = document.createElement(\"span\");\n              aviso.className = \"ms-item-aviso\";\n              aviso.textContent = \"\u26a0 \" + item.aviso;\n              li.appendChild(aviso);\n            }\n            if (fichaPanel) li.appendChild(fichaPanel);\n\n            ul.appendChild(li);\n          });\n          body.appendChild(ul);\n\n          div.appendChild(hdr);\n          div.appendChild(body);\n          cont.appendChild(div);\n        });\n\n        mostrarPaso(\"ms-p3\");\n      }\n\n      \/\/ ============================================================\n      \/\/ NAVEGACION\n      \/\/ ============================================================\n      function mostrarPaso(id) {\n        [\"ms-p1\", \"ms-p2\", \"ms-p3\"].forEach(function (p) {\n          document.getElementById(p).classList.remove(\"activo\");\n        });\n        document.getElementById(id).classList.add(\"activo\");\n        window.scrollTo({ top: 0, behavior: \"smooth\" });\n      }\n\n      document\n        .getElementById(\"ms-back1\")\n        .addEventListener(\"click\", function () {\n          mostrarPaso(\"ms-p1\");\n        });\n      document\n        .getElementById(\"ms-back2\")\n        .addEventListener(\"click\", function () {\n          var curso = DATA.cursos.filter(function (c) {\n            return c.id === estadoCurso;\n          })[0];\n          if (curso && curso.itinerarios.length === 1) {\n            mostrarPaso(\"ms-p1\");\n          } else {\n            irPaso2(estadoCurso);\n          }\n        });\n\n      \/\/ ============================================================\n      \/\/ INIT\n      \/\/ ============================================================\n      renderCursos();\n    <\/script>\n  <\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>Materias a elegir \u2014 IES Maimonides Matriculacion 2026\/2027 ENSE\u00d1ANZAS ESO Y BACHILLERATO Selecciona tu curso para ver las materias optativas Instrucciones de matriculacion Plazo ordinario: 1 al 10 de julio de 2026 &mdash; Todo el alumnado. El alumnado de 1.&#186; de Bachillerato pendiente de promocion lo hara con caracter provisional. Plazo extraordinario: 1 al 8 [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1989","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/iesmaimonides.es\/index.php?rest_route=\/wp\/v2\/posts\/1989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iesmaimonides.es\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/iesmaimonides.es\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/iesmaimonides.es\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/iesmaimonides.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1989"}],"version-history":[{"count":16,"href":"https:\/\/iesmaimonides.es\/index.php?rest_route=\/wp\/v2\/posts\/1989\/revisions"}],"predecessor-version":[{"id":2008,"href":"https:\/\/iesmaimonides.es\/index.php?rest_route=\/wp\/v2\/posts\/1989\/revisions\/2008"}],"wp:attachment":[{"href":"https:\/\/iesmaimonides.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iesmaimonides.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iesmaimonides.es\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}