Download INSTITUTO SUPERIOR TECNOLOGICO PUBLICO DE HUARMEY

Transcript
INSTITUTO SUPERIOR TECNOLÓGICO PÚBLICO DE HUARMEY
CARRERA PROFESIONAL DE COMPUTACION E INFORMATICA
Ministerio de
Educación
Creado con R.M. N° 540-87-ED
Revalidado con R.D. N° 0065-2006-ED; R.D. N° 0629-2006 - ED
IESTP
Huarmey
SILABO
TALLER DE PROGRAMACIÓN WEB.
I.
INFORMACION GENERAL:
1.1. Carrera Profesional
1.2. Módulo
1.3.
1.4.
1.5.
1.6.
1.7.
Unidad Didáctica
Crédito
Semestre
Semestre Académico
Hora semanal total
1.7.1. Teoría
1.7.2. Práctica
1.8. Duración
1.9. Docente
II.
: Computación e Informática.
: Gestión de Aplicaciones para internet
producción Multimedia
: Taller de Programación Web
:8
: IV
: 2014 – II
: 10 horas
: 2 horas
: 8 horas
: 144 Horas (18 semanas)
: Mg. Antúnez Carrillo, Dennis
E-mail
: [email protected]
Celular
: #965048194
y
COMPETENCIA DEL MODULO PROFESIONAL:
Diseñar, desarrollar, administrar, gestionar e implementar productos multimedia y
aplicaciones para Internet, teniendo en cuenta los requerimientos del cliente.
III. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACION:
CAPACIDAD TERMINAL
CRITERIOS DE EVALUACION
los
diferentes
lenguajes
de
programación
orientados
a
la
web
estableciendo las ventajas y desventajas de
cada una de ellas.
 Conoce
Implementar
aplicaciones
para Internet e intranet
utilizando estructuras y base
de datos en un determinado
lenguaje de programación
orientado a la web.
 Desarrolla
aplicaciones con fundamentos
estructuras de programación en la web.
y
las
 Desarrolla páginas web dinámicas para la Internet,
utilizando las órdenes y las estructuras de control
del lenguaje PHP para el envió de datos.
 Administra una base de datos Mysql utilizando el
lenguaje de programación PHP,
estableciendo
seguridad de acceso en las páginas web con
sesiones y mantenimiento de la data.
Formando el Futuro de Nuestra Región
IV.
ORGANIZACIÓN DE ACTIVIDADES Y CONTENIDOS BASICOS:
Semanas/
fechas
Elementos de
Capacidad
Semana: 01
Semana: 02
Semana: 03
Semana: 04
Establece
diferencias
entre
los lenguajes de
programación
orientados
a la
web y su uso de
cada uno de ellos
Semana: 05
Semana: 06
Semana: 07
Semana: 08
Desarrolla
aplicaciones
web
con las estructuras
básicas
de
los
lenguajes
de
programación PHP
Semana: 09
Semana: 10
Semana: 11
Semana: 12
Semana: 13
Semana: 14
Semana: 15
Semana: 16
Semana: 17
Semana: 18
Actividades de
Aprendizaje
Nº 01
Conociendo los lenguajes
de programación
orientados a la Web.
Nº 02
Conociendo el lenguaje
ASP
Nº 03
Realizando la instalación
del PHP
Nº 04
Realizando la
comparación entre
Lenguajes de
programación I
Nº 05
Realizando la
comparación entre
Lenguajes de
programación II
Nº 06
Utilizando el lenguaje
PHP
Nº 07
Utilizando Etiquetas PHP
y HTML
Nº 08
Utilizando Estructuras
selectivas
Nº 09
Utilizando estructuras
repetitivas
Nº 10
Empleando el método
Post
Nº 11
Empleando el método
Get
Contenidos Básicos
Tareas Previas
Lenguaje
de
programación
orientado a la web.
 Definición, origen, ventajas y
desventajas.
 Lenguaje de programación ASP.  Investigar acerca del
Instalación,
configuración,
lenguaje
de
ventajas y desventajas.
programación PHP.
 Lenguaje de programación PHP.  Averiguar acerca del
Instalación,
configuración,
lenguaje
de
ventajas y desventajas
programación
 Averiguar acerca el
lenguaje
de
programación
PHP,
Características
 Comparación entre lenguajes
de programación.
 Averiguar acerca el
lenguaje
de
programación Python,
HTM5
Lenguaje de programación PHP
 Características.
 Variables y Tipos de datos.
 Etiquetas
 Investigar respecto al
uso de etiquetas.
PHP
y HTML.  Investigar respecto a
Expresiones,
las
estructuras
selectivas
de
Control  Investigar respecto a
estructuras de control
IF...ELSE,
repetitivas
de
repetitivas,
DO...WHILE, FOR.
control  Investigar respecto a
método Post y Get
WHILE,
Constantes,
Operadores.
 Estructuras
selectivas:
SWITCH...CASE.
 Estructuras
 Investigar respecto a
 Manejo
de
$_POST, $_GET.
Formularios:
manejo de sesiones
Desarrolla proyectos
con
el manejo y
manipulación
de
controles haciendo
 Manejo de Sesiones en PHP.  Realizar la integración
uso de los controles
Nº 12
Funciones
Session_star().
LAMP
visuales para una Realizando el manejo de
_Session().
mejor apariencia y
sesiones PHP
captura de datos
 Integración de las tecnologías  Diseñar base de datos
Nº 13
LAMP.
en MySQL.
Desarrollando la
Desarrolla
aplicaciones
con
MYSQL
y
PHP
realizando
el
mantenimiento
respectivo
a base
de datos
Tecnología LAMP
 Realizar
Nº 14
 Base de Datos MySQL
mantenimiento
de
Utilizando base de datos
base de datos.
MySql
 Mantenimiento
de
Datos.  Realizar consultas a
Nº 15
Insertar, Eliminar, Actualizar.
Base de datos
Realizando
Mantenimiento BD
 Desarrollo de proyectos web
 Realizar su proyecto
Nº 16
web
Desarrollando Proyectos
Web
Reforzamiento Académico.
Evaluación de Aprendizajes, por jurado, del estudiante que obtuviera nota en la U.D entre 10 y 12.
Formando el Futuro de Nuestra Región
V.
METODOLOGIA:
 Método Participativo y Experimental: Exposiciones analíticas de carácter
teórico realizadas por el docente responsable, propiciando el auto e inter
aprendizaje, reflexión individual y colectiva sobre el tema tratado.
 Prácticas en el laboratorio de cómputo de Taller de programación Web de
cada sesión de clase de aprendizaje.
 Realización de proyecto de Taller de Programación Web bajo tutoría.
 Ejecución y sustentación de tareas asignadas.
VI.
EVALUACION:
1. La evaluación del aprendizaje de los estudiantes es permanente y vigesimal,
El calificativo mínimo aprobatorio es 13 (trece). En todos los casos la fracción
0.5 o más se considera como una unidad a favor del estudiante.
2. El estudiante que acumulará inasistencia injustificadas en número igual o
mayor al 30% del total de horas programadas en la unidad didáctica será
desaprobado(a) en forma automática, anotándose en el registro la nota 00
(cero).
3. Los estudiantes con dificultades de aprendizaje, que obtuvieran entre 10 y
12 en la unidad didáctica, participan en un programa de actividades de
recuperación, en este programa deben participar todos los estudiantes a fin
de reforzar sus aprendizajes y la de los estudiantes con deficiencias de
aprendizaje; luego del cual el estudiante será evaluado.
4. Los estudiantes que habiendo realizado el programa de actividades de
recuperación obtuvieran como resultado de evaluación en la unidad didáctica
entre 10 y 12, serán evaluados por un jurado.
5. Si después de haber sido evaluado por el jurado, el estudiante obtuviera nota
menor a 13, repite la unidad didáctica.
La nota de la Unidad Didáctica (UD) será promediado de la siguiente manera:
CE
= PC + AP + EX + ACT
UD = (CE1 + CE2 + CE3 + CE4) / 4
Dónde:
CE
PC
AP
PC
PC
=
=
=
=
=
Criterio de Evaluación
Practica calificada
Actividades de Aprendizaje
Examen Teórico
Actitudinal
(60%).
(20%).
(10%).
(10%).
Formando el Futuro de Nuestra Región
VII. REFERENCIAS BIBLIOGRAFIAS
IMPRESOS







Manual Adobe Dreamweaver CS3 Paso a paso –editorial CIBERTEC. 2010
Manual de Macromedia MX2008 – Senati.
Manual de Adobe DreamweaverCS3 – Senati. 2010
Editorial Macro Programación con Java Script 1era edición octubre 2005.
Editorial Mega bite programación en java2.
Manual de HTML.
Manual de instalación de Xampp.
DIGITAL
Disponible en:






www.lawebdelprogramador.com
www.areainteractiva.com
www.elprisma.com
www.aulaclic.com
www.elguille.com
www.canalvisual.com
Huarmey, 22 de Agosto del 2014
….…........................................
Mg. Antúnez Carrillo, Dennis
Docente del IESTP-Hy
Formando el Futuro de Nuestra Región
INSTITUTO SUPERIOR TECNOLÓGICO PÚBLICO DE HUARMEY
CARRERA PROFESIONAL DE COMPUTACION E INFORMATICA
Creado con R.M. N° 540-87-ED
Revalidado con R.D. N° 0065-2006-ED; R.D. N° 0629-2006 - ED
Ministerio de
Educación
IESTP
Huarmey
PLAN DE PRÁCTICAS DE LA UNIDAD DIDACTICA
Semana/
fecha
Semana: 01

Introducción a HTML
Semana: 02

Estructura , texto, hiperenlaces, imágenes
Semana: 03

Tablas, marcos, formularios, capas
Semana: 04

JavaScript con formularios
Semana: 05

Hojas de estilos.
Semana: 06

Introducción a PHP
Semana: 07

Variables, Operadores en PHP.
Semana: 08

Estructura Selectiva en PHP.
Semana: 09

Estructura Respectivas en PHP
Semana: 10

Arreglos y tratamiento de cadenas en PHP
Semana: 11

Formularios con PHP
Semana: 12

Método S_POST en PHP
Semana: 13

Método S_GET en PHP
Semana: 14

Manejo de sesiones en PHP.
Semana: 15

Comandos para manejo de base de datos con PHP.

Mantenimiento a base de datos con PHP

Sustentación de proyecto Web.
Semana: 16
Semana: 17
Semana: 18
Actividad a Realizar

















Lugar de
Ejecución
Aula
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Laboratorio de
computo
Evaluación de Aprendizajes, por jurado, del estudiante que obtuviera nota en la U.D
entre 10 y 12.
Huarmey, 22 de Agosto del 2014
….…...........................................
Mg. Antunez Carrillo, Dennis
Docente del IESTP-Hy
Formando el Futuro de Nuestra Región
PROGRAMACION CURRICULAR DE UNIDAD DIDACTICA
UNIDAD DIDÁCTICA
: Taller de Programación Web.
CAPACIDAD TERMINAL : Implementar aplicaciones para Internet e intranet utilizando estructuras y base de datos en un determinado lenguaje de programación
orientado a la web.
CONTENIDOS
ELEMENTO DE
CAPACIDAD
Procedimientos
Conceptos
Establece
 Realiza los pasos  Lenguaje de programación
diferencias entre
para
la
orientado a la web.
los lenguajes de
configuración sitio  Definición,
origen,
programación
web, aplicaciones
ventajas y desventajas.
orientados a la
básicas utilizando  Lenguaje de programación
web y su uso de
el lenguaje HTML
ASP.
Instalación,
cada
uno
de
y HTML5
configuración, ventajas y
ellos
desventajas.
 Lenguaje de programación
PHP.
Instalación,
configuración, ventajas y
desventajas
 Comparación
entre
lenguajes
de
programación.
Desarrolla
 Desarrolla
aplicaciones web
aplicaciones web
con
las
empleando
las
estructuras
estructuras
de
básicas de los
control selectivas
lenguajes
de
y
repetitivas
programación
utilizando
el
PHP
lenguaje
programación
PHP.
 Lenguaje de programación
PHP
 Características.
 Variables y Tipos de datos.
 Etiquetas
PHP y HTML.
Constantes, Expresiones,
Operadores.
de  Estructuras
de
Control
selectivas:
IF...ELSE,
SWITCH...CASE.
 Estructuras
de
control
repetitivas,
WHILE,
DO...WHILE, FOR.




Actitudes
Practica la puntualidad.
Trabaja en equipo
Demuestra cuidado y
limpieza de los equipos
y
el
ambiente
de
cómputo.
Responsabilidad en la
ejecución.
 Practica la puntualidad.
 Trabaja en equipo
 Demuestra cuidado y
limpieza de los equipos
y
el
ambiente
de
cómputo.
 Responsabilidad en la
ejecución.
ACTIVIDADES DE
APRENDIZAJE
Nº 01
Conociendo los
lenguajes de
programación
orientados a la Web.
Nº 02
Conociendo el lenguaje
ASP
Nº 03
Realizando la
instalación del PHP
Nº 04
Realizando la
comparación entre
Lenguajes de
programación I
Nº 05
Realizando la
comparación entre
Lenguajes de
programación II
Nº 06
Utilizando el lenguaje
PHP
Nº 07
Utilizando Etiquetas
PHP y HTML
Nº 08
Utilizando Estructuras
selectivas
Nº 09
Utilizando estructuras
repetitivas
Formando el Futuro de Nuestra Región
CRITERIOS DE
INDICADORES DE
EVALUACION
EVALUACION
 Conoce
los  Reconoce los diferentes
diferentes
lenguajes
de
lenguajes
de
programación
web
programación
teniendo en cuenta la
orientados a la
guía del estudiante.
web
 Desarrolla aplicaciones
estableciendo
básicas
utilizando
las ventajas y
lenguaje HTML5
desventajas de  Desarrolla aplicaciones
cada una de
básicas utilizando los
ellas.
elementos
de
programación
 Desarrolla
 Desarrolla aplicaciones
aplicaciones con
básicas
utilizando
fundamentos y
variables y tipo de
las estructuras
datos.
de
 Desarrolla aplicaciones
programación
básicas
utilizando
en la web.
etiquetas HTML y PHP
 Desarrolla aplicaciones
básicas
utilizando
sentencias selectivas y
repetitivas.
HORAS
40 Horas
(5 sem)
32 Horas
(4 sem)
CONTENIDOS
Procedimientos
Conceptos
Desarrolla
 Desarrolla aplicaciones  Manejo de Formularios:
proyectos con el
web,
métodos
de
$_POST, $_GET.
manejo
y
interactividad,
 Manejo de Sesiones en
manipulación de
funciones, sesiones e
PHP. Funciones
controles
integración Utilizando
Session_star().
haciendo uso de
la Tecnología LAMP.
_Session().
los
controles
 Integración de las
visuales para una
tecnologías LAMP.
mejor apariencia
y
captura
de
datos
ELEMENTO DE
CAPACIDAD
Desarrolla
 Desarrolla
Sistemas  Base de Datos MySQL
aplicaciones con
web
empleando  Mantenimiento de Datos.
MYSQL y PHP
formularios, gestión de
Insertar, Eliminar,
realizando
el
base
de
datos
Actualizar.
mantenimiento
utilizando la conexión  Desarrollo de proyectos
respectivo
a
a Bases de Datos.
web
base de datos




ACTIVIDADES DE
CRITERIOS DE
INDICADORES DE
APRENDIZAJE
EVALUACION
EVALUACION
Actitudes
Practica
la
 Reconoce los métodos y
Nº 10
 Desarrolla
puntualidad.
manejo
de
sesiones
Empleando el método
páginas
web
Trabaja en equipo
empleando PHP
Post
dinámicas para la
Demuestra cuidado y
 Desarrolla
aplicaciones
Internet,
Nº 11
limpieza
de
los
avanzadas
utilizando
utilizando
las
Empleando el método
equipos
y
el
PHP
órdenes
y
las
Gets
ambiente
de
 Desarrolla
aplicaciones
estructuras
de
Nº 12
cómputo.
avanzadas
utilizando
control
del
Responsabilidad
en Realizando el manejo de
varios formularios.
lenguaje
PHP
para
sesiones
PHP
la ejecución.
Nº 13
Desarrollando la
Tecnología LAMP
HORAS
32 Horas
(4 sem)
el envió de datos.
 Practica
la
 Administra
una  Describe la importancia
Nº 14
puntualidad.
de los sistemas de
base
de
datos
Utilizando base de datos
 Trabaja en equipo
información
web
Mysql utilizando el
MySql
 Demuestra cuidado y
utilizando
bases
de
lenguaje
de
limpieza
de
los
datos.
programación
equipos
y
el
 Desarrolla
aplicaciones
PHP,
ambiente
de
Web empleando base de
Nº 15
estableciendo
cómputo.
datos.
Realizando
seguridad
de
 Responsabilidad
en
 Desarrolla
aplicaciones
Mantenimiento BD
acceso
en
las
la ejecución.
web
para
el
páginas web con
mantenimiento de base
sesiones
y
Nº 16
de
datos
según
mantenimiento de
Desarrollando Proyectos
requerimientos
del
la data.
Web
usuario
40 Horas
(5 sem)
Reforzamiento Académico.
Evaluación de Aprendizajes, por jurado, del estudiante que obtuviera nota en la U.D entre 10 y 12.
Huarmey, 22 de agosto del 2014
….…...........................................
Mg. Antunez Carrillo, Dennis
Docente del IESTP-Hy
Formando el Futuro de Nuestra Región