INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “SAN JOSÉ” CREADO POR RESOLUCION MINISTERIAL 0442-2008-ED Distrito de Tintay Puncu – Puncu – Provincia Tayacaja – Tayacaja – Región Huancavelica
SÍLABO
I.
INFORMACIÓN GENERAL 1.1. 1.2.
Carrera Profesional Módulo transversal transversal
: Computación e Informática : Desarrollo de Software y Gestión de Base de Datos
1.3.
Unidad Didáctica
: Taller de Programación Distribuida
1.4. 1.5. 1.6.
Créditos Semestre Académico Semestre
: 06
1.7. 1.8.
II.
: 2012-II : IV
Duración Horas pedagógicas semanal 1.9. Horas pedagógicas semestral 1.10. Docente
: Ing. Luis A. Utos Ceras
1.11. Email
:
[email protected]
: 18 semanas : 08 : 144
RASGOS DEL PERFIL DEL EGRESADO EGRESADO A. Personal.- Su desempeño profesional estará caracterizado por una conducta de líder líder manifestada manifestada en actitudes, actitudes, como el respeto, la solidaridad y la honradez. B. Profesional.- Estará capacitado para entender y dominar el campo de la de Programación Distribuida. Distribuida. C. Social.- Ser agente de cambio, proactivo que promueva grupos multidisciplinario que permita la planeación y ejecución de actividades tendientes a mejorar mejorar el nivel nivel de aplicación informática informática en las distintas entidades públicas y privadas.
III.
JUSTIFICACIÓN La unidad didáctica Taller de Programación Distribuida es importante porque, permite que los estudiantes desarrollen programas para sistemas distribuidos. distribuidos.
IV.
COMPETENCIA DE LA CARRERA PROFESIONAL Conocer los fundamentos distribuidos.
del diseño de programas programas para entornos
INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “SAN JOSÉ” CREADO POR RESOLUCION MINISTERIAL 0442-2008-ED Distrito de Tintay Puncu – Provincia Tayacaja – Región Huancavelica
V.
CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIÓN Capacidad terminal:
Identificar las características de la plataforma .NET Identificar y aplicar los lenguajes de programación del lado del cliente y del lado del servidor
VI.
Criterios de Evaluación Identifica las características de la plataforma .NET Identifica y aplica la Arquitectura de Aplicaciones Distribuidas Desarrolla páginas web estáticas Desarrolla páginas web dinámicas
ORGANIZACIÓN DE ACTIVIDADES Y CONTENIDOS BÁSICOS UNIDAD DIDÁTICA N° 01: Taller de Programación Distribuida Semanas /fecha
Elementos de capacidad
Define el
1
entorno de desarrollo ASP.NET
Actividades de aprendizaje
Introducción a ASP .NET y Visual Studio
Contenidos Básicos
Tareas Previas
Lenguajes de
Identifica la
programación del lado
presencia de los
del servidor y del cliente
lenguajes de programación en la
Recorrido por las
web
distintas versiones de ASP Novedades de ASP.NET 4
Arquitectura de las aplicaciones web Comprende los Funciones de los Browser Define la
2
arquitectura de los sistemas
y los Web Server.
Introducción a la arquitectura
Conceptos básicos sobre Programación distribuida
distribuidos
beneficios de escribir programas para sistemas distribuidos
Aplicación de programación distribuida
3
Identifica etiquetas HTML
Conceptos básicos sobre
Comprende las
html
sintaxis y semántica
Lenguaje HTML
de un lenguaje para Trabajo con etiquetas
web
INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “SAN JOSÉ” CREADO POR RESOLUCION MINISTERIAL 0442-2008-ED Distrito de Tintay Puncu – Provincia Tayacaja – Región Huancavelica
Imágenes. Hipervínculos. Botones. Tablas. Listas.
4
Crea páginas web mediante controles web
Controles web html
Cajas de texto. Casillas de verificación.
Domina el trabajo con etiquetas
Casillas de selección. Anuncios rotatorios. Calendarios. Validadores. Paneles. Programación de páginas web Introducción a JavaScript Fundamentos de Desarrolla
5
scripts para
Programación cliente JavaScript
programación
Domina la sintaxis y semántica de un
Variables
páginas web
lenguaje de programación
Palabras reservadas Operadores Funciones Objetos en JavaScript Los objetos location e history Usa objetos
6
dentro de los
Objetos en Javascript
Comprende el El objeto document
scripts El objeto form
trabajo con objetos en scripts
Otros objetos el atributo runat="server" Relaciona los scripts con la
7
programación del lado del servidor
Java Script Y Asp.Net
Bloques de código incrustado en las páginas Web ASP.NET Llamada de un archivo java script desde asp.net
Identifica la importancia de incluir diversos lenguajes en páginas dinámicas
INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “SAN JOSÉ” CREADO POR RESOLUCION MINISTERIAL 0442-2008-ED Distrito de Tintay Puncu – Provincia Tayacaja – Región Huancavelica
Introducción a Macromedia flash Creación de animaciones Diseña páginas
8
web
con flash Diseño web multimedia
interactivas
Introducción a
Comprende sobre herramientas de diseño gráfico y animación
Dreamweaver Creación de menus en dreamweaver Creando una página ASP.NET.
Desarrolla
9
aplicaciones
Programación Web con ASP.NET
controles de ASP .NET Label, TextBox,
Domina la programación de scripts del lado del cliente
CheckBox, Button,
dinámicas
DropDownList, Image. Controles de Validación. El asp.net aj ax control toolkit Instalación del asp.net ajax control toolkit
Extiende la funcionalidad
10
de los
Domina el trabajo con web controls
AJAX y ASP .NET
Controles y extendores
controles
Agregando nuevas páginas al proyecto.
11
Organiza el desarrollo de aplicaciones web mediante páginas maestras
Agregando un Template al sitio con MasterPage. Desarrollo de Aplicación Web con múltiples páginas
El Web.Config, funciones, contenido
Comprende el manejo de sesiones en paginas dinámicas
INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “SAN JOSÉ” CREADO POR RESOLUCION MINISTERIAL 0442-2008-ED Distrito de Tintay Puncu – Provincia Tayacaja – Región Huancavelica
DataSets DataTables DataColumns
12
Identifica y opera con proveedores de datos
Conoce el trabajo con base de datos
DataRows Acceso a datos vía ADO .NET
DataAdapters DataProviders. Tipos de proveedores. Conexiones
Funcionamiento básico. Aspecto visual. Representación de elementos. Columnas a medida.
13
Opera con Grids para mostrar datos
Conoce sobre controles web de acceso a datos
Paginación. Trabajo con Grids Selección. Edición. Ordenación.
Conceptos de Seguridad Modelo de autenticación con formularios
14
Implementa seguridad a las aplicaciones web mediante validaciones de usuario
Seguridad: Autenticación y Autorización
Aplicación de autenticación en formularios
Comprende la importancia de implementar seguridad en aplicaciones web
INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “SAN JOSÉ” CREADO POR RESOLUCION MINISTERIAL 0442-2008-ED Distrito de Tintay Puncu – Provincia Tayacaja – Región Huancavelica
¿Qué es XML? Sintaxis de XML XML en Visual Studio .NET Diseñando un esquema
15
Opera con archivos de formato XML
XM L
XML
Domina el lenguaje HTML
Presentación y transformación de documentos XML XML en la plataforma .NET
Arquitectura
16
Desarrolla soluciones web que optimizan el trabajo de las aplicaciones web
Creación de servicio Web Servicios Web
Uso de servicios Web
Conoce sobre aplicaciones distribuidas
Casos Prácticos: Servicios Web
Instalación del IIS Configuración del IIS
17
Implementa un servidor web
Internet Information Server
Configuración del servicio DNS
Comprende sobre los beneficios de implementar servidores
Publicación de un sitio web
18
Evaluación
Teórico - Practico
VII. METODOLOGÍA Para el desarrollo de la Unidad Didáctica se aplicarán los siguientes procedimientos didácticos: CLASES TEÓRICAS: Con exposición por parte del Docente y la participación activa de los alumnos. PRÁCTICA: Se irán resolviendo ejercicios y casos según el tema teórico tratado. ASESORÍA: Se asesora la aplicación correcta de los conocimientos teóricos en la solución de un caso real administrado como un proyecto.
INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “SAN JOSÉ” CREADO POR RESOLUCION MINISTERIAL 0442-2008-ED Distrito de Tintay Puncu – Provincia Tayacaja – Región Huancavelica
VIII. EVALUACIÓN
La Evaluación de los aprendizajes se centra en el logro de las capacidades terminales, a través de los criterios e indicadores de evaluación (expresados en la Ficha de Actividad), que son los estándares mínimos de calidad. La evaluación utiliza el sistema vigesimal. El calificativo mínimo aprobatorio es 13 (trece). La fracción 0,5 o más se considera como una unidad a favor del estudiante. El estudiante que en la evaluación de la capacidad terminal programada en la U.D., obtenga nota desaprobatoria igual o menor que 12 (doce) debe participar en un programa de actividades de recuperación, implementado y ejecutado por el docente, con carácter obligatorio y comprende acciones tales como: trabajos prácticos, actividades de autoaprendizaje y otras acciones formativas relacionadas con la capacidad terminal desaprobada. Al término del semestre los estudiantes que obtuvieran notas entre 10 (diez) y 12 (doce) participarán del Programa de Recuperación, ejecutado por el docente y con carácter de obligatorio, serán evaluados por un JURADO. El estudiante que obtuviera nota menor a 13 (trece) repite la UD. El estudiante que acumulara inasistencias injustificadas en número igual o mayor al 30% del total de horas programadas en la U. D. será desaprobado en forma automática, anotándose en el registro y acta la nota 00 y en observaciones DPI (desaprobado por inasistencia). http://destp.minedu.gob.pe/consensuados.asp Evaluación del proceso. Será en base al perfil Profesional de la carrera y de carácter permanente y formativo a fin de verificar los estándares de calidad planteados en el PCC (proyecto curricular de la carrera profesional) en el proceso de enseñanza aprendizaje y determinar la validez de la metodología empleada y propicia la retroalimentación, utilizando técnicas e instrumentos.
TÉCNICAS Observación Evaluación de comprobación. Observación
INSTRUMENTOS Ficha de observación Prueba objetiva Lista de cotejo
Requisitos de aprobación Entrega de prácticas calificadas. Asistencia mínima del 70% en clases teóricas y prácticas. En el sistema modular, la nota mínima de aprobación es 13 (trece).
INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “SAN JOSÉ” CREADO POR RESOLUCION MINISTERIAL 0442-2008-ED Distrito de Tintay Puncu – Provincia Tayacaja – Región Huancavelica
IX. RECURSOS BIBLIOGRÁFICOS /BIBLIOGRAFÍA a) IMPRESOS: •
Luis Joyanes Aguilar METODOLOGÍA DE LA PROGRAMACIÓN
•
James Martín – James J. Odell ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS
b)
DIGITALES: • Internet: www.wikipedia.org, www.monografías.com www.youtube.com www.google.com.pe (libros)
c)
Otros libros, revistas, manuales y folletos de ASP.NET
Tintay Puncu, Agosto de 2012.
Docente Ing. Luis A. Utos Ceras