Saltar al contenido

GAC011 Informática II: Desarrollo web

GAC Informática · Tema 2

Entrenar
2.1

Qué es este módulo y cómo se evalúa

GAC011 es el espacio donde construyes y publicas un sitio web real. Seis unidades te guían desde un diseño en papel, pasando por HTML, CSS y JavaScript, hasta la puesta en marcha del sitio y un plan para promocionarlo.

Todo se evalúa según lo que produces: un storyboard y un diseño, el propio sitio web, una estrategia de redes sociales, además de los trabajos prácticos. No hay examen escrito.

  • El diseño tiene tanto peso como el código. Los resultados de aprendizaje del módulo nombran la estética, el diseño, la navegación y la usabilidad junto con la programación.
  • ⚠ El sitio que diseñes aquí es lo que GAC017 le añade un backend y una base de datos. Un plan débil ahora costará tiempo en el siguiente módulo.

Puedes ejecutar todos los ejemplos de este módulo en el entorno de desarrollo integrado del sitio, y las referencias a HTML, CSS y JavaScript allí profundizan más que estas notas.

Vocabulario Entrenar
Inglés Chino Pinyin
storyboard/ˈstɔːribɔːd/ 分镜脚本 fēn jìng jiǎo běn
social media strategy/ˈsəʊʃl ˈmiːdiːə ˈstrætədʒi/ 社交媒体策略 shè jiāo méi tǐ cè lüè
HTML/ˌeɪtʃ tiː em ˈel/ 超文本标记语言 chāo wén běn biāo jì yǔ yán
CSS/ˌsiː es ˈes/ 层叠样式表 céng dié yàng shì biǎo
2.1

Diseñar un sitio web

Syllabus

Unidad 1 de 6 en GAC011 Computación II: Desarrollo Web (Nivel II). El módulo se imparte durante aproximadamente 40 horas de clase más 20 horas de estudio independiente, y se evalúa en el centro docente con moderación por parte de ACT — no hay examen externo.

Propósito del módulo: Al finalizar este módulo, los estudiantes deberán poder diseñar y crear un sitio web básico aplicando conocimientos sobre lenguajes de desarrollo web. También comenzarán a programar para crear contenido dinámico básico en un sitio web. Además, crearán una estrategia para promocionar su sitio web mediante redes sociales.

Los resultados de aprendizaje que esta unidad contribuye a alcanzar son:

Objetivo de aprendizaje GAC011.1: Diseñar sitios web efectivos utilizando la estética y conceptos formales de diseño y organización para comunicarse eficazmente mediante elementos visuales.

Objetivo de aprendizaje GAC011.3: Incorporar las mejores prácticas en navegación, usabilidad y contenido escrito para diseñar sitios web que faciliten a los usuarios el acceso a la información que buscan.

Fuente: Plan de estudios Cambridge International

  • Comienza en papel. Un wireframe muestra la estructura sin color, que es la única forma de debatir sobre la estructura.
  • La arquitectura de la información define qué va dónde: las páginas y el camino que sigue un visitante entre ellas.
  • La jerarquía visual indica al ojo lo que importa —a través del tamaño, el peso, el espaciado y el contraste, no mediante adornos—.
  • Diseña para la audiencia, y define quiénes son antes de elegir cualquier elemento.
Vocabulario Entrenar
Inglés Chino Pinyin
wireframe/ˈwaɪəfreɪm/ 线框图 xiàn kuāng tú
Information architecture/ˌɪnfəˈmeɪʃn ˈɑːkɪtektʃə/ 信息架构 xìn xī jià gòu
Visual hierarchy/ˈvɪʒuːəl ˈhaɪərɑːki/ 视觉层次 shì jué céng cì
element/ˈelɪmənt/ 元素 yuán sù
attribute/ˈætrɪbjuːt/ 属性 shǔ xìng
Semantic elements/səˈmæntɪk ˈelɪmənts/ 语义化元素 yǔ yì huà yuán sù
alt text/ɒlt tekst/ 替代文本 tì dài wén běn
2.2

Crear un sitio web usando HTML

Syllabus

Unidad 2 de 6 en GAC011 Computación II: Desarrollo Web (Nivel II). El módulo se imparte durante aproximadamente 40 horas de clase más 20 horas de estudio independiente, y es evaluado en el centro de enseñanza y moderado por ACT — no hay examen externo.

Los resultados del módulo hacia los cuales contribuye esta unidad:

Objetivo de aprendizaje GAC011.2: Crear y publicar un sitio web utilizando lenguajes de programación para agregar componentes interactivos.

Fuente: Plan de estudios Cambridge International

  • HTML marca el significado, no la apariencia. Un encabezado es <h1> porque es un encabezado.
  • Un elemento tiene una etiqueta de apertura, contenido y una etiqueta de cierre; un atributo va dentro de la etiqueta de apertura.
  • Los elementos semánticos —<header>, <nav>, <main>, <article>, <footer>— informan al navegador, al motor de búsqueda y al lector de pantalla qué representa cada sección.
  • Toda imagen necesita texto alternativo. Es lo que escucha un visitante con discapacidad visual y lo que lee un motor de búsqueda.
2.3

Usar CSS para mejorar tu sitio web

Syllabus

Unidad 3 de 6 en GAC011 Informática II: Desarrollo Web (Nivel II). El módulo se imparte durante aproximadamente 40 horas de clase más 20 horas de estudio independiente, y es evaluado en el centro docente bajo la moderación de ACT — no existe un examen externo.

Los resultados del módulo hacia los cuales trabaja esta unidad:

Objetivo de Aprendizaje GAC011.1: Diseñar sitios web efectivos utilizando estéticas y conceptos formales de diseño y organización para comunicar eficazmente mediante componentes visuales.

Objetivo de Aprendizaje GAC011.2: Crear y publicar un sitio web utilizando lenguajes de programación para añadir componentes interactivos.

Fuente: Plan de estudios Cambridge International

  • CSS controla la apariencia, y mantenerlo separado del HTML es todo el punto de esa separación.
  • Un selector elige elementos; una declaración asigna un valor a una propiedad.
  • El modelo de caja explica el diseño: contenido, luego relleno (padding), luego borde (border) y finalmente margen (margin).
  • El diseño responsivo hace que una página funcione en un teléfono y en una laptop, generalmente con anchos flexibles y una consulta de medios.

Ejemplo resuelto. Una tarjeta demasiado ancha en un teléfono.

La solución no es un ancho fijo en píxeles. Establece max-width para que la tarjeta nunca supere la pantalla, permítele encogerse por debajo de ese límite, y añade una consulta de medios solo para el cambio que una pantalla más pequeña realmente necesita, como apilar dos columnas en una sola.

Diseñar primero el caso flexible y tratar la consulta de medios como una excepción es lo que significa "responsivo".

Vocabulario Entrenar
Inglés Chino Pinyin
selector/sɪˈlektə/ 选择器 xuǎn zé qì
declaration/ˌdekləˈreɪʃn/ 声明 shēng míng
box model/bɒks ˈmɒdl/ 盒模型 hé mó xíng
Responsive design/rɪˈspɒnsɪv dɪˈzaɪn/ 响应式设计 xiǎng yìng shì shè jì
media query/ˈmiːdiːə ˈkwɪərɪ/ 媒体查询 méi tǐ chá xún
2.4

Añadir interactividad con JavaScript

Syllabus

Unidad 4 de 6 en GAC011 Computación II: Desarrollo Web (Nivel II). El módulo se imparte durante aproximadamente 40 horas de clase más 20 horas de estudio independiente, y es evaluado en el centro docente y moderado por ACT — no hay examen externo.

Los resultados del módulo a los que contribuye esta unidad:

Objetivo de aprendizaje GAC011.2: Crear y publicar un sitio web utilizando lenguajes de scripting para añadir componentes interactivos.

Fuente: Plan de estudios Cambridge International

  • JavaScript se ejecuta en el navegador y modifica la página después de que esta ha cargado.
  • El DOM es la página representada como un árbol de objetos que tu código puede leer y modificar.
  • Un evento —un clic, un envío de formulario, una pulsación de tecla— activa una función que has escrito.
  • Mantén la complejidad baja en este nivel: valida formularios, alterna menús, filtra listas. Un sitio que deja de funcionar cuando falla JavaScript es un error de diseño, no de codificación.
Vocabulario Entrenar
Inglés Chino Pinyin
DOM/dɒm/ 文档对象模型 wén dàng duì xiàng mó xíng
event/ɪˈvent/ 事件 shì jiàn
function/ˈfʌŋkʃn/ 函数 hán shù
2.5

Publicar tu sitio web

Syllabus

Unidad 5 de 6 en GAC011 Computación II: Desarrollo Web (Nivel II). El módulo se imparte durante aproximadamente 40 horas de clase más 20 horas de estudio independiente, y se evalúa en el centro de enseñanza con moderación por parte de ACT — no hay examen externo.

Los resultados del módulo a los que contribuye esta unidad son:

Objetivo de aprendizaje GAC011.3: Incorporar las mejores prácticas en navegación, usabilidad y contenido escrito para diseñar sitios web que faciliten a los usuarios el acceso rápido a la información que buscan.

Objetivo de aprendizaje GAC011.4: Utilizar el sitio web como complemento al trabajo académico realizado en otros medios.

Fuente: Plan de estudios Cambridge International

  • El hosting coloca tus archivos en un servidor; un nombre de dominio dirige a los visitantes hacia ellos.
  • Prueba antes de publicar: cada enlace, en un teléfono, en un navegador que no sea el tuyo.
  • La accesibilidad no es opcional —contraste, texto alternativo, navegación por teclado y texto que se pueda redimensionar—.
  • ⚠ Verifica qué está permitido publicar. Una imagen o una fuente en tu sitio necesitan una licencia que lo permita, exactamente igual que una cita en un ensayo necesita una referencia bibliográfica.
Vocabulario Entrenar
Inglés Chino Pinyin
Hosting/ˈhəʊstɪŋ/ 托管 tuō guǎn
domain name/dəˈmeɪn neɪm/ 域名 yù míng
Accessibility/ækˌsesəˈbɪlɪti/ 无障碍 wú zhàng ài
content plan/ˈkɒntent plæn/ 内容计划 nèi róng jì huà
Metrics/ˈmetrɪks/ 指标 zhǐ biāo
2.6

Marketing en redes sociales

Syllabus

Unidad 6 de 6 en GAC011 Informática II: Desarrollo Web (Nivel II). El módulo se imparte durante aproximadamente 40 horas de clase más 20 horas de estudio independiente, y se evalúa en el centro de enseñanza bajo la supervisión de ACT — no hay examen externo.

Los resultados del módulo hacia los cuales trabaja esta unidad:

Objetivo de Aprendizaje GAC011.5: Utilizar las redes sociales para promover o encontrar un sitio web.

Fuente: Plan de estudios Cambridge International

  • Define la audiencia y el objetivo antes de elegir una plataforma. "Estar presente en redes sociales" no es un objetivo.
  • Un plan de contenidos dice qué publicarás, con qué frecuencia y quién lo escribirá.
  • Las métricas deben vincularse al objetivo: alcance, interacción y clics hacia tu sitio son cosas distintas, y solo una de ellas es tráfico.
  • Mide, luego cambia una sola cosa. Cambiarlo todo a la vez no te enseña nada sobre qué cambio funcionó.

Lecciones interactivas sobre este tema

Trátalo paso a paso, con ejercicios de verificación instantánea.

Iniciar sesión o crear cuenta

IGCSE, A-Level & AP