Guia de Aprendizaje 12 PHP NuevoFormato

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional I

Views 76 Downloads 2 File size 583KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral

Versión: 02 Código: GFPI-F-019

GUÍA DE APRENDIZAJE

GUÍA DE APRENDIZAJE Nº 12

1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación:

Código: 228106 Versión: 102

ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Nombre del Proyecto:

Código: 540509

PLANEACIÓN DE RUTAS DE TRANSPORTE CON DISPOSITIVOS MÓVILES ANALISIS Y DISEÑO DEL SISTEMA

Actividad (es) de Aprendizaje:

Ambiente de formación ESCENARIO (Aula, Laboratorio, taller, unidad productiva) y elementos y condiciones de seguridad industrial, salud ocupacional y medio ambiente:

Fase del proyecto:

Determinar principales características php, usos y definición.

Actividad (es) del Proyecto: Diseño del Sitio WEB

las del su

Conocer las diversas estructuras de programación en este lenguaje.

MATERIALES DE FORMACIÓN DEVOLUTIVO CONSUMIBLE (Herramienta (unidades - equipo) empleadas durante el programa)

20 computadores de escritorio con conectividad e Internet

N.A.

Conectar una base de Datos MySql con php, Nave 2, Piso 1, insertar, eliminar, Sala actualizar registros. Automatización. Manejar imágenes con php.

archivos, y fechas

Resultados de Aprendizaje:

Competencia:

Realizar la codificación de los módulos del sistema y el programa principal, a partir de la utilización del lenguaje de programación seleccionado, de acuerdo con las especificaciones del diseño

CONSTRUIR EL SISTEMA QUE CUMPLA CON LOS REQUISITOS DE LA SOLUCIÓN INFORMÁTICA

Página 1 de 7

SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE

SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Resultados de Aprendizaje:

Competencia:

Construir la interfaz de Usuario, apoyado en la evaluación del prototipo, determinando las entradas y salidas requeridas en el diseño y definiendo los lineamientos para la navegación, de acuerdo con las necesidades del usuario

CONSTRUIR EL SISTEMA QUE CUMPLA CON LOS REQUISITOS DE LA SOLUCIÓN INFORMÁTICA

Resultados de Aprendizaje:

Competencia:

Construir el programa de instalación del aplicativo, utilizando las herramientas de desarrollo disponibles en el mercado, según las características de la arquitectura de la solución

CONSTRUIR EL SISTEMA QUE CUMPLA CON LOS REQUISITOS DE LA SOLUCIÓN INFORMÁTICA

Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI

Duración de la guía ( en horas): 60

2. INTRODUCCIÓN

Con el desarrollo de la presente guía se busca introducir al aprendiz en el concepto y manejo del lenguaje de programación orientado al desarrollo Web: PHP. PHP es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico con acceso a información almacenada en una Base de Datos. El aprendiz adquirirá las competencias para desarrollar páginas WEB dinámicas usando el motor de Base de Datos MySQL y el lenguaje PHP.

3. ESTRUCTURACION DIDACTICA DE LAS ACTIVIDADES DE APRENDIZAJE

Página 2 de 7

SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE

SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral

Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI

3.1 Actividades de Reflexión inicial. Los lenguajes de programación pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML. Señor aprendiz, es importante que elabore un proceso de investigación orientado a dar solución y argumentación a los siguientes interrogantes: 

Determine las principales características de PHP



Usos de PHP

3.2. Actividades de contextualización e identificación de conocimientos necesarios para el aprendizaje PHP es uno de los lenguajes más usados para el desarrollo de aplicaciones web y, en general, el sexto entre los más usados en el desarrollo de software en el mundo. Sin duda a ello ha contribuido el hecho de que es software libre, extremadamente sencillo de aprender y muy versátil. En cuanto a los conocimientos previos de parte del aprendiz para iniciar el aprendizaje del lenguaje PHP se hace necesario que el aprendiz identifique las etiquetas y funciones del HTML (Lenguaje Marcado Hyper Texto). o

Actividades de apropiación del conocimiento (Conceptualización y Teorización).

Actividad 1: Introducción PHP: Conocer entorno trabajo, etiquetas, declaración variables, formularios.    

Ubique en la carpeta “Material de Consulta_PHP” publicada en el LMS los archivos .exe WampServer y Sublime Text y proceda a instalarlos en su computador. (Consulte para qué sirven los programas instalados previamente). Seleccione el archivo “PHP_Controles_Form.docx”, transcriba y ejecute en el navegador los ejemplos propuestos acerca de los diferentes controles y ciclos que puede emplear en la elaboración de formularios en PHP. Analice la estructura de los ejemplos e identifique las instrucciones desconocidas y consulte su función en PHP. Desarrolle los ejercicios propuestos en el documento aplicando los conocimientos obtenidos en los ejemplos anteriores.

Página 3 de 7

SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE

SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral

Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI

Actividad 2: Conexión PHP a BD Mysql: Insert, Update, Select, Delete           

Ubique en la carpeta “Material de consulta_PHP” el archivo “PHP_Conexión_BD.docx” Utilice “phpmyadmin” para crear la base de datos “base1” que le servirá de apoyo para el desarrollo de ejercicios de comprobación de conexión entre PHP y MySQL Desarrolle y compruebe el funcionamiento de Insertar, Actualizar, Eliminar y Consultar con script PHP representado en HTML Elabore los ejercicios propuestos en el documento “PHP_Conexión_BD.docx” Utilice “phpmyadmin” para crear la base de datos “Mascotas” (Anexo 1) Construya un script en PHP para conectar con el servidor MySQL desde el host local como usuario root sin contraseña Construya un script en PHP para conectar con el servidor MySQL desde el host local como usuario root sin contraseña y realice una consulta a la tabla “Mascotas” presentando los resultados Elabore una nueva tabla en la BD “Mascotas”. La tabla debe contener a los propietarios de las mascotas, diséñela, considerando la integridad relacional de la BD. Realice un programa PHP para introducir datos en la tabla anterior. Realice un script PHP para mostrar los datos de una de las tablas de la BD “Mascotas” Realice programas para insertar, actualizar, eliminar registros de alguna tabla de la BD “Mascotas”

Actividad 3: Fundamentos PHP    

Revise el material Fundamentos PHP. Realice el taller Fundamentos PHP. Desarrolle las actividades de afianzamiento propuestas en el material. Socializar el desarrollo del taller por medio de una mesa redonda.

Actividad 4: Archivos, Imágenes y Fechas.  Ubique en la carpeta “Material de Consulta_PHP” publicada en el LMS el archivo “PHP_Otros.docx”, transcriba y ejecute en el navegador los ejemplos propuestos acerca subir archivos, imágenes dinámicas y manejo de fechas en PHP.  Analice las diferentes funciones empleadas en los ejemplos, identifiquelas y construya un listado con su definición o utilidad y un ejemplo.  Desarrolle los ejercicios propuestos en el documento aplicando los conocimientos obtenidos en los ejemplos anteriores. 3.2

Actividades de transferencia del conocimiento.

A. Presentación y explicación de la presente guía. B. Sesión diaria de solución a preguntas de los aprendices, durante 1/2 hora. C. Explicación diaria del tema propuesto por los aprendices (por consenso) de acuerdo con el desarrollo incremental de la presente guía.

Página 4 de 7

SERVICIO NACIONAL DE APRENDIZAJE SENA

Versión: 02

GUÍA DE APRENDIZAJE

SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral

Fecha: 30/09/2013 Código: F004-P006-GFPI

D. Evaluación parcial semanal de los temas tratados en la guía. 3.3

Actividades de evaluación.

Evidencias de Aprendizaje

Criterios de Evaluación

Técnicas e Instrumentos de Evaluación

Evidencias de Conocimiento : Elabora el programa de instalación del aplicativo, de acuerdo con las características y la arquitectura de la aplicación, utilizando herramientas Tecnológicas, según normas y protocolos de la organización.

Cuestionario de conceptos

Elabora el plan de trabajo, de acuerdo con la interpretación del informe técnico de Diseño, según normas y protocolos de la empresa.

Evidencias de Desempeño:

Evidencias de Producto:

Construye la interfaz del aplicativo, siguiendo los parámetros establecidos en el Diseño que cumpla con las necesidades del usuario final. Utiliza las herramientas de desarrollo, para la codificación de los módulos del Sistema, aplicando las funciones propias del lenguaje de programación seleccionado, de acuerdo con las necesidades del sistema de información.

Ejercicio Practico Lista de Chequeo

Lista de Chequeo

Página 5 de 7

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral

Versión: 02 Código: GFPI-F-019

GUÍA DE APRENDIZAJE

4. RECURSOS PARA EL APRENDIZAJE

Materiales de formación devolutivos: (Equipos/Herramientas) ACTIVIDADES DEL PROYECTO

AMBIENTES DE APRENDIZAJE TIPIFICADOS

Talento Humano (Instructores)

DURACIÓN (Horas) Descripción

Diseño del Sitio WEB

Materiales de formación (consumibles)

60

Computador con S.O. Windows, WampServer y Sublime Text

Cantidad

Descripción

Cantidad

Especialidad

Cantidad

20

N.A.

-

Ing. De Sistemas

1

ESCENARIO (Aula, Laboratorio, taller, unidad productiva) y elementos y condiciones de seguridad industrial, salud ocupacional y medio ambiente

Ambiente de Formacion.

Página 6 de 7

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral

Versión: 02 Código: GFPI-F-019

GUÍA DE APRENDIZAJE

5. GLOSARIO DE TERMINOS

Nota. A presentar por el aprendiz en documento Word, como evidencia 6. REFERENTES BIBLIOGRÁFICOS http://recursostic.educacion.es/observatorio/web/es/software/servidores/800-monografico-servidoreswampwww.phpya.com.arg PEREZ, Cesar. “MySQL para Windows y Linux”. AlfaOmega, 2011. 7. CONTROL DEL DOCUMENTO (ELABORADO POR)

Autor

Nombre

Cargo

Dependencia / Red

Fecha

Angie Maritza Quiñones Hernández

Instructor

Centro de Industria y de la Construcción. Ambiente ANSI

Julio 1 de 2014

Revisión

Aprobación

Página 7 de 7