13
Actividad Técnica de Aprendizaje AREA: Programación de software SENA Programa o módulo de formación: Programación de software SENA Actividad Técnica de Aprendizaje: Nombre del taller Descripción: contextualización en las herramientas de programación web. ATA 7 Actividad 7 Objetivo del taller: Interpretar la información técnica de diseño para la codificación del software Gestionar la información de acuerdo con los procedimientos establecidos y con las tecnologías de la información y la comunicación disponibles. Desarrollar procesos comunicativos eficaces y asertivos dentro de criterios de racionalidad que posibiliten la convivencia, el establecimiento de acuerdos, la construcción colectiva del conocimiento y la resolución de problemas de carácter productivo y social. Descripción del producto a obtener: Como estrategia pedagógica se construye una TDA llamada ESTUDIO DE CASO Actividad de Proyecto: Desarrollar el sistema de información entorno web cliente- servidor, de acuerdo al diseño obtenido MOMENTO 1 1 analicemos un poco, Descargue por favor la presentación, organicemos varias conclusiones con los “Conceptos Básicos de HTML”. Todo lo necesario es que hayas instalado algún software. Debes tener un editor de textos para crear el sitio (como sublime text 3) y probar varios navegadores (Mozilla Firefox, Google Chrome, Opera).

catalinatics5.webnode.com.co · Web viewInterpretar la información técnica de diseño para la codificación del software

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: catalinatics5.webnode.com.co · Web viewInterpretar la información técnica de diseño para la codificación del software

Actividad Técnica de Aprendizaje AREA: Programación de software SENA

Programa o módulo de formación:

Programación de software SENA

Actividad Técnica de Aprendizaje:

Nombre del taller

Descripción: contextualización en las herramientas de programación web. ATA 7 Actividad 7

Objetivo del taller:

Interpretar la información técnica de diseño para la codificación del software

Gestionar la información de acuerdo con los procedimientos establecidos y con las tecnologías de la información y la comunicación disponibles.

Desarrollar procesos comunicativos eficaces y asertivos dentro de criterios de racionalidad que posibiliten la convivencia, el establecimiento de acuerdos, la construcción colectiva del conocimiento y la resolución de problemas de carácter productivo y social.

Descripción del producto a obtener:

Como estrategia pedagógica se construye una TDA llamada ESTUDIO DE CASO

Actividad de Proyecto:

Desarrollar el sistema de información entorno web cliente-servidor, de acuerdo al diseño obtenido

MOMENTO 11 analicemos un poco, Descargue por favor la presentación, organicemos varias conclusiones con los “Conceptos Básicos de HTML”.

Todo lo necesario es que hayas instalado algún software. Debes tener un editor de textos para crear el sitio (como sublime text 3) y probar varios navegadores (Mozilla Firefox, Google Chrome, Opera).

Fin momento 1

MOMENTO 21 Realiza la práctica a continuación construirás tu primera página web en HTML2 ingresa a tu editor de texto seleccionado y Crear una página web

Vamos a entrar en posición. Como he dicho, vamos a crear nuestro sitio en un editor de textos. Este software tiene un objetivo simple: que puedas escribir texto. Voy a trabajar en principio con SUBLIME TEXT 3 o VISUAL STUDIO CODE.

Page 2: catalinatics5.webnode.com.co · Web viewInterpretar la información técnica de diseño para la codificación del software

¿Qué hacemos ahora? ¿Qué está escrito en esa hoja en blanco?Vamos a hacer una pequeña prueba. Invito a escribir, SU NOMBRE Y APELLIDO

Ahora, grabar el archivo. Para ello, es muy simple: como en todos los programas, tiene un menú Archivo> Guardar (o Ctrl S).

Un cuadro de diálogo preguntará dónde deseas guardar el archivo y con qué nombre. Guardar en el lugar donde se desee. Da el nombre del archivo que quieras, que termine en .html, pon “index.html”, por ejemplo.

Recomiendo crear una carpeta nueva con los documentos que contienen los archivos de tu sitio. Por mi parte, he creado una carpeta llamada “prueba” donde puse mi archivo “INDEX.html”

Ahora abre el explorador de archivos en la carpeta donde guardaste la página. Visualiza el archivo que acabas de crear. El archivo en el explorador de Windows se visualiza:

El icono que representa el archivo depende del navegador web por defecto. En este caso, el icono es el de Chrome, mi navegador por defecto bajo Windows, pero el archivo puede tener otro. Tales iconos aparecen cuando el navegador principal es Firefox, por ejemplo.

Simplemente haz doble clic en este archivo y ... el navegador se abre

3 Guarde el archivo con el nombre “index.html”4 Construya las etiquetas básicas de HTML y explique cuál sería la función de cada etiqueta y describirlos al frente de ellaCódigo HTML Descripción de las Líneas de

Código<html><head><meta charset="utf-8" /><title> ejercicio Paso a Paso de HTML</title></head><body>soy nombre y saludo al instructor SENA</body></html>

Investigue que es y para qué sirve CSS?

Page 3: catalinatics5.webnode.com.co · Web viewInterpretar la información técnica de diseño para la codificación del software

Como se construye una hoja de estilo?Como se guarda una hoja de estilo??

7 apoyándose en este documento llamado “Conceptos básicos CSS”.8 luego construya la hoja de estilo en cascada CSS o (Cascading Style Sheets) y guárdelo con el nombre “ESTILO.CSS” escriba las siguientes líneas de códigoCódigo CSS Descripción código CSSbody{background-color: #439899;text-align: center;text-transform: uppercase;}

8 Teniendo en cuenta que ya existen los dos archivos “index.html” y “estilo.css” vamos a utilizar el código para unir los dos archivos y se puedan visualizar de forma continua en la pantalla del usuarioIndex.html Estilo.css

9 Utiliza el siguiente código fuente entre las etiquetas <head> </head>:

Código HTML Descripción de las Líneas de Código<link rel="stylesheet" type="text/css" href="estilo.css" />

9 teniendo en cuenta los dos archivos, empezaremos a construir la solución a la siguiente situación propuesta en el momento 3Fin momento 2

Page 4: catalinatics5.webnode.com.co · Web viewInterpretar la información técnica de diseño para la codificación del software

Momento 3 (Problema)“En el torneo de ajedrez que se presenta en Medellín, se necesita crear una página web con el tablero de ajedrez y sus fichas, usted amigo aprendiz debe de presentar una propuesta para este torneo” .(preferiblemente trabajar individual)

Copie el siguiente código en su editor de texto, investigue cada línea de código (que este vacía y en negrita) y describa su función en el “index.html”Código HTML Descripción de las Líneas de

Código<html> No llenar<head> No llenar<meta charset="utf-8" /> No llenar<title> ejercicio Paso a Paso de HTML </title>

No llenar

<link rel="stylesheet" type="text/css" href="estilo.css" />

No llenar

</head> No llenar<body> No llenar<h1>su nombre y apellido</h1> No llenar<div class="contenedor"></div></body> No llenar</html> No llenar

Nos encontramos construyendo una etiqueta llamada <div> en su concepto seria contenedor, La etiqueta <div> se utiliza para definir una sección dentro del documento. Esta etiqueta se usa común mente para agrupar un bloque de elementos, para luego añadirle un estilo determinado.

10 En la hoja de estilo llamada “estilo.css”, implementa el siguiente código para que el “índex.html” pueda dibujar un contenedor o caja en la página web, entonces necesitamos analizarlo y dejar evidencia de nuestro aprendizajeCódigo CSS Descripción código CSSbody{ No llenarbackground-color: #439899; No llenartext-align: center; No llenartext-transform: uppercase; No llenar} No llenar.contenedor{width: 60%;height: 480px;background: #155;margin: 0 auto;border: 3px solid #000;

Page 5: catalinatics5.webnode.com.co · Web viewInterpretar la información técnica de diseño para la codificación del software

border-radius: 4px;}

11 Ingresamos a “google.com” y buscamos un generador de colores CSS3 RGBA12 En la hoja de estilo CSS llamada “estilo.css”, escribimos los códigos para utilizar los colores del fondoCodigo CSS Descripción código CSSbody{ No llenarbackground-color: #439899; No llenartext-align: center; No llenartext-transform: uppercase; No llenar} No llenar.contenedor{ No llenarbackground: rgba(10, 28,16, 6);width: 60%; No llenarheight: 480px; No llenarbackground: #155; No llenarmargin: 0 auto; No llenarborder: 3px solid #000; No llenarborder-radius: 4px; No llenar} No llenar

13 En el “index.html” debemos crear el tablero de ajedrez, esto lo haremos con columnas y la etiqueta <div> de la siguiente manera:14 En el “index.html” se escribe el siguiente código:Código HTML Descripción de las Líneas de

Código<html> No llenar<head> No llenar<meta charset="utf-8" /> No llenar<title> ejercicio Paso a Paso de HTML </title>

No llenar

<link rel="stylesheet" type="text/css" href="estilo.css" />

No llenar

</head> No llenar<body> No llenar<h1>su nombre y apellido</h1> No llenar<div class="contenedor"><div class= "col-a"><div class= "negro"></div><div class= "blanco"></div></div></div> No llenar</div> No llenar</body> No llenar</html> No llenar

15 En la hoja de estilo “estilo.css” creamos a blanco y negro y la columna para

Page 6: catalinatics5.webnode.com.co · Web viewInterpretar la información técnica de diseño para la codificación del software

que el “index.html” pinte el tablero siguiendo los pasos a continuación

Codigo CSS Descripción código CSSbody{ No llenarbackground-color: #439899; No llenartext-align: center; No llenartext-transform: uppercase; No llenar} No llenar.contenedor{ No llenarbackground: rgba(10, 28,16, 6);width: 60%; No llenarheight: 480px; No llenarbackground: #155; No llenarmargin: 0 auto; No llenarborder: 3px solid #000; No llenarborder-radius: 4px; No llenar} No llenar.blanco{

width: 60px;height: 60px;background: white;

}.negro{

width: 60px;height: 60px;background: black;

}.col-a{

width: 60px;z-index: 100;

}

Page 7: catalinatics5.webnode.com.co · Web viewInterpretar la información técnica de diseño para la codificación del software

16 ahora con ayuda de la siguiente dirección le asignaremos a cada <div> una imagen de ajedrez según la posiciónhttps://es.wikipedia.org/wiki/S%C3%ADmbolos_de_ajedrez_en_Unicode

17 Para el siguiente ejercicio necesitaremos la imagen de la torre del ajedrez y un peón entonces realizaremos los siguientes pasos:

Código HTML Descripción de las Líneas de Código<html> No llenar<head> No llenar<meta charset="utf-8" /> No llenar<title> ejercicio Paso a Paso de HTML </title> No llenar<link rel="stylesheet" type="text/css" href="estilo.css" />

No llenar

</head> No llenar<body> No llenar<h1>su nombre y apellido</h1> No llenar<div class="contenedor"> No llenar<div class= "col-a"> No llenar<div class= "negro"><div class="ficha-black">&#9820;</div></div> </div><div class= "blanco"><div class="ficha-black">&#9823;</div></div></div> No llenar</div> No llenar

Page 8: catalinatics5.webnode.com.co · Web viewInterpretar la información técnica de diseño para la codificación del software

</body> No llenar</html> No llenar

18 construiremos otras dos clases para las figuras del ajedrez y con colores distintos para ubicar las fichas de los competidores en el index.html anexamos el siguiente código en la hoja de estilo.css como muestra la siguiente imagen o código fuenteCodigo CSS Descripción código CSSbody {

text-align: center;background:

url("images/chess.jpg");}

No llenar.contenedor{ No llenarbackground: rgba(10, 28,16, 6); No llenarwidth: 60%; No llenarheight: 480px; No llenarbackground: #155; No llenarmargin: 0 auto; No llenarborder: 3px solid #000; No llenarborder-radius: 4px; No llenar} No llenar.blanco{

width: 60px;height: 60px;background: white;

}

No llenar

.negro{width: 60px;height: 60px;background: black;

}

No llenar

.col-a{width: 60px;z-index: 100;

}

No llenar

Page 9: catalinatics5.webnode.com.co · Web viewInterpretar la información técnica de diseño para la codificación del software

.ficha-black{font-size: 50px;color: red;

}.ficha-white{

font-size: 50px;color: blue;

}

Este es el resultado del ejercicio

19 completar el tablero de ajedrez y las imágenes del mismo20 para terminarlo analice el siguiente video, este te guiará y te dará (recomendaciones) para optimizar el código https://www.youtube.com/watch?v=ZUGWwVUrHWo

Page 10: catalinatics5.webnode.com.co · Web viewInterpretar la información técnica de diseño para la codificación del software

Fin momento3

RETO (BONO POSITIVO PARA NOTAS)21 Presente una propuesta distinta al código fuente trabajado en la sesión de formación (busque otra forma o solución de realizar el ejercicio).

Preparación (Recursos y medios):

Computador con acceso a internet. Pagina de apoyo

https://openclassrooms.com/courses/aprende-a-crear-tu-propio-sitio-web-con-html5-y-css3/ejercicio-practico-creacion-de-una-pagina-web-paso-por-paso

Tiempo de ejecución

Momento 1: 06 de julio de 2020Momento 2: 06 de julio de 2020Momento 3: 13 de julio de 2020

Bibliografía y webgrafía:

https://www.mclibre.org/consultar/htmlcss/

https://www.udemy.com/course/aprende-html5-y-css3-desde-cero/

Control del documento

Aut

ores

Nombre Cargo Dependencia Fecha

Johan Stived Osorio Velez

Instructor: Programación de software Centro de Servicios y Gestión Empresarial

12 junio 2020

Walberto José Mercado Pérez

Instructor: Programación de software Centro de Servicios y Gestión Empresarial

12 junio 2020