SlideShare una empresa de Scribd logo
1 de 15
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES”
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS
SILABO
PROGRAMACIÓN WEB I
AMBATO– ECUADOR
2015
ABRIL - SEPTIEMBRE
1
DENOMINACIÓNDE LA ASIGNATURA: PROGRAMACIÓN WEB I
CÓDIGO: NÚMERO DE CRÉDITOS
SIS07PWI TOTAL: 6 TEÓRICOS: 2 PRÁCTICOS: 4
DEFINICION DE LA ASIGNATURA EN EL CAMPO DE ESTUDIO:
El sílabo corresponde al eje de formación profesional, nivel alto de la Ingeniería de Sistemas. Este módulo
es de naturaleza teórico-práctico y su propósito es desarrollar en el estudiante las habilidades y destrezas
para el análisis, diseño e implementación de aplicación web dinámica bajo escenarios modernos de
aplicaciones, utilizando la tecnología ASP.Net.
PRE- REQUISITOS CO-REQUISITOS
ASIGNATURA CÓDIGO ASIGNATURA CÓDIGO
Intranets Extranets SIS06IE Desarrollo Cliente Servidor I SIS07DCSI
Seguridad Informática SIS07SI
Robótica SIS07R
Sistemas Móviles SIS07SM
TEXTO Y OTRAS REFERENCIAS
Libro Principal de Consulta
AUTOR TITULO DEL LIBRO EDICION
AÑ0
PUBLICACION EDITORIAL
Francia, Darío
Rafael
Desarrollo de Aplicaciones
ASP.NET
2da 2005 Macro
Referencias bibliográficas como complemento para el aprendizaje de los alumnos y referencias virtuales.
2
AUTOR TITULO DEL LIBRO EDICION
AÑO
PUBLICACION EDITORIAL
Cevallos, Javier Visual Basic .Net 3ra 2010 Ra-Ma
Gómez Jiménez,
Enrique
Aplicaciones con Visual
Basic .Net
1ra 2010 Alfaomega
Villa Hernández,
Jorge Daniel
Internet: servicios
avanzados
1ra 2007 Editorial
Universitaria
*Acceso a través de la biblioteca virtual Uniandes
OBJETIVOS GENERALES DEL CURSO
OBJETIVO GENERAL:
- Desarrollar aplicaciones informáticas para entornos web, respetando criterios de diseño, usabilidad
y eficacia.
Cognitivos:
- Conocer los diferentes lenguajes y herramientas para el desarrollo de aplicaciones Web.
- Diferenciar las características de los principales servidores para aplicaciones.
Habilidades:
- Implementar servidores de aplicaciones para entornos web considerando medidas de seguridad y
performance idóneos de acuerdo a cada entorno.
- Diseñar y desarrollar aplicaciones web que cumplan con estándares de la industria, conservando
criterios de usabilidad, eficiencia y diseño.
Valores:
- Demostrar Trabajo en equipo, integridad, y sentido ético en sus actividades diarias.
Hábitos Mentales:
- Predisposición y entusiasmo hacia nuevo aprendizaje sobre programación y Tecnologías Web
3
TÓPICOS O TEMAS CUBIERTOS
PROGR
AMA
DEL
CONTE
NIDO
DISCIP
LINAR
POR
TEMAS
N.-
Ho
ra
s
PROGRAMA DEACTIVIDADES, ENFOQUES
METODOLOGICOS, USO DELA TECNOLOGIA ESTRATEGIAS DE
EVALUACIÓN
BASADO EN
PROYECTOS/PRODUC
TOS
RESULTADOS DE
APRENDIZAJE /
COMPETENCIAS
Presenciales
N.-
Hor
as
Autónomas
N.-
Hor
as
Internet
y Progra
mación
Web
4
Taller sobre
tecnologías para
programación Web
2
Investigar nuevas tendencias de
tecnologías y estándares Web
4
Actuación en Clase.
Lecciones
Expone los conceptos
básicos de la
arquitectura de
aplicaciones web
estáticas y dinámicas
La
platafor
ma .Net
4
Taller sobre la
tecnología. Net de
Microsoft
4
Ejercicios Propuestos 4
Evaluación de trabajo
Autónomo
Requeri
mientos
e
Interfac
es de
desarrol
lo para
ASP
.NET
4 Taller de Instalación y
Reconocimiento de
Interfaz de Desarrollo
4 Ejercicios Propuestos.
Investigar Requerimientos de
software para instalar IDEs
4 Evaluación de trabajo
Autónomo
Lecciones
Control
es del
lado del
Servidor
4
Taller de
Programación
utilizando controles
comunes
4
Ejercicios Propuestos. 4
Evaluación de trabajo
Autónomo
Tipos de
controle
s de lado
del
servidor
4
Foro Debate sobre las
características de los
controles de Servidor
5
Ejercicios Propuestos.
Investigar controles
Adiciónales
4
Evaluación de trabajo
Autónomo.
Lecciones
Identificar la utilidad
de la tecnología .Net
en el desarrollo de
Aplicaciones Web
4
Agregan
do
código a
una
página
ASP.NE
T
4
Taller de
Programación, creando
código en ASP.Net
5
Ejercicios Propuestos. Elaborar
mapa conceptual
4
Evaluación de trabajo
Autónomo
Presenta
ción del
texto
4
Taller de Diseño y
formato en la
presentaciónde textos
3
Ejercicios Propuestos 4
Evaluación de Trabajo
Autónomo
Herrami
entas de
Selecció
n
4
Taller de
Programación con
controles de selección
1
Ejercicios Propuestos 4
Lecciones. Participación
en Clase
Formula
rio de
envió y
devoluci
ón
4
Taller de
Programación,
generación de
Formularios
2
Ejercicios Propuestos. 4
Evaluación de trabajo
Autónomo
Explora
ción
4
Taller de
Programación sobre
controles de
Exploración
1
Ejercicios Propuestos 4
Evaluación de Trabajo
Autónomo
Analiza la estructura
de aplicaciones Web
estáticas y dinámicas
en base a los tipos de
controles a utilizar
Presenta
ción de
imágene
s
4 Taller de
Programación sobre
controles de
Exploración
1 Investigar los tipos de imágenes
publicables en Internet
4 Evaluación de trabajo
Autónomo
5
Control
es de
Usuario
4
Taller de
programación,
controles de Usuario
1
Ejercicios Propuestos 4
Evaluación de Trabajo
Autónomo
Selecció
n de
fechas
4
Taller de
Programación, trabajo
con fechas y sus
controles
1
Ejercicios Propuestos 4
Participación en Clase.
Lecciones
Control
es de
enlaces
de datos
4
Taller de
Programación,
controles de enlace de
datos
1
Ejercicios Propuestos 4
Evaluación de trabajo
Autónomo
Control
es de
validaci
ón
4
Taller de
Programación,
controles de
Validación
2
Ejercicios Propuestos.
Investigar alternativas de
validación
4
Evaluación de trabajo
Autónomo.
Lecciones
Diseñar interfaces de
Aplicaciones Web
Dinámicas, que
cumplan estándares de
accesibilidad
Introdu
cción a
las
Bases de
datos
4
Exposiciones Debate
sobre las Bases de
Datos
1
Investigar sobre las bases de
datos más utilizadas para
aplicaciones Web
4
Prueba escrita. Ronda
de Preguntas
6
Compon
entes de
ADO
.NET
4
Foro sobre la
estructura de ADO
.NET
1
Realizar un mapa conceptual
sobre la estructura de los
proveedores de datos
4
Evaluación de trabajo
Autónomo
Requeri
mientos
de la
platafor
ma
ADO
.NET
4
Taller de
Programación,
ADO.NET básico
2
Ejercicios Propuestos. 4
Evaluación de trabajo
Autónomo
Proveed
ores de
datos
ADO
.NET
2
Taller de
Programación, Acceso
a fuentes de Datos
Variadas
4
Ejercicios Propuestos.
2
Evaluación de Trabajo
Autónomo
Propone Aplicaciones
Web para la solución
de los inconvenientes
de gestión en empresas
o instituciones
Conectá
ndose a
un
origen
de datos
con
Progra
mación
Orienta
da a
Objetos
4
Taller de
Programación, Acceso
a datos con POO
5
Ejercicios Propuestos. Elaborar
una aplicación
4
Evaluación de Trabajo
Autónomo.
Lecciones
LINQ 2 Taller de
Programación, LINQ
2 Ejercicios Propuestos 2 Evaluación de Trabajo
Autónomo
Publicac
ión de
Servicio
s en
Internet
2
Taller de
programación,
Publicación de
aplicaciones en
Internet
2
Investigar planes comerciales de
Hosting en ASP NET
2
Evaluación de Trabajo
Autónomo
7
Diseño
grafico
para
Páginas
Web
4
Taller Manejo de editor
grafico
Fireworks
5
Ejercicios Propuestos 4
Evaluación de Trabajo
Autónomo
Medir la importancia y
efectividad de las
aplicaciones web
enfocadas en el
usuario final.
Hojas de
Estilo
2
Taller de maquetado
con hojas de estilo
CSS
1
Ejercicios Propuestos 2
Evaluación de Trabajo
Autónomo
Manejo
de XML
4
Taller de
Programación, Manejo
de archivos XML
2
Ejercicios Propuestos 4
Evaluación de Trabajo
Autónomo
XHTM
L
4
Foro Debate
características del
estándar XHTML
2
Investigar la evolución de
estándares de lenguajes de
Marcas
4
Actuación en Clase.
Lecciones
96 64 96
HORARIO DE CLASE / LABORATORIO:
HORAS/JORNADA LUNES MARTES MIERCOLES JUEVES VIERNES
1
2
3
4
5
NÚMERO DE SESIONES DE CLASE PORSEMANA:
8
DURACIÓN DE CADA
SESIÓN
PARA CUBRIR EL
CONTENIDO TEÓRICO
PARA CUBRIR LAS
ACTIVIDADES PRÁCTICAS
Semana 1 – 5 Horas 2 3
Semana 2 – 5 Horas 2 3
Semana 3 – 5 Horas 2 3
Semana 4 – 5 Horas 2 4
Semana 5 – 5 Horas 2 3
Semana 6 – 5 Horas 2 3
Semana 7 – 5 Horas 1 4
Semana 8 – 5 Horas 2 3
Semana 9 – 5 Horas 1 3
Semana 10 – 5 Horas 1 4
Semana 11 – 5 Horas 2 3
Semana 12 – 5 Horas 1 4
Semana 13 – 5 Horas 2 3
Semana 14 – 5 Horas 2 3
Semana 15 – 5 Horas 2 4
Semana 16 – 5 Horas 1 3
Semana 17 – 5 Horas 2 4
Semana18 – 5 Horas 2 3
Semana 19 – 6 Horas 1 4
Total: 32 64
CONTRIBUCIÓNDEL CURSO EN LA FORMACIÓN DE UN PROFESIONAL:
9
DESCRIBIR ¿CÓMO EL CONTENIDO DISCIPLINAR CONTRIBUYE PARA LA
FORMACIÓN DEL PROFESIONAL?
La programación de Aplicaciones Web son un elemento esencial en la formación del ingeniero en
sistemas, ya que es indispensable que casi al término de sus estudios tenga un enfoque global en cuanto
a proveer soluciones a las empresas con visión de negocio y una forma de cumplir con ese objetivo es
el implementar dentro de las mismas aplicaciones web que estén disponibles en todo momento. El
estudiante estará en la capacidad de reconocer la estructura de una aplicación y diseñar una aplicación
web para una empresa determinada.
DESTAQUE LA VINCULACIÓN O RELACIÓN CON OTROS CONTENIDOS
DISCIPLINARES
La Asignatura de programación web II cierra el perfil profesional del ingeniero en Sistemas en su
formación para el área de desarrollo Web, a través de las asignaturas como Intranets &Extranets,
Programación Web I, Comercio Electrónico y la presente, el futuro ingeniero será capaz de diseñar,
gestionar y administrar aplicaciones Web en empresas o instituciones.
INDIQUE EL TIPO DE FORMACIÓN A QUE CORRESPONDE LA MATERIA Y LA
RELACIÓN CONLOS OBJETIVOS DE LA INSTITUCIÓNYLA CARRERA
La Asignatura está contemplada dentro del are de las profesionalizantes y responde claramente a los
objetivos de la carrera ya que apunta a fortalecer el perfil de egreso del profesional de Sistemas.
Desarrollaraplicacionesinformáticasparaentornos web,respetandocriteriosde diseño,usabilidady
eficacia.
RESULTADOS DE APRENDIZAJE DE LA
CARRERA
CONTRIBUCIÓN RESULTADOS DE
APRENDIZAJE DE LA
ASIGNATURA
ALTA MEDIA BAJA
10
(EVALUACION) Medir la importancia y
efectividad de las aplicaciones web
enfocadas en el usuario final.
X
Redactar Informes de
resultados de importancia y
efectividad
(SINTESIS) Propone Aplicaciones Web
para la solución de los inconvenientes
de gestión en empresas o instituciones
X Presentar propuesta de
solución
(APLICACIÓN) Diseñar interfaces de
Aplicaciones Web Dinámicas, que
cumplan estándares de accesibilidad
X
Presentar pantallas de diseño
de la aplicación
(ANALISIS)Analiza la estructura de
aplicaciones Web estáticas y dinámicas
en base a los tipos de controles a
utilizar.
X
Elabora un diagrama de
procesos de una aplicación
web estática y dinámica
(COMPRENSION) Identificar la utilidad
de la tecnología .Net en el desarrollo de
Aplicaciones Web
X
Realiza en grupo un resumen
de la utilidad de la tecnología
.Net
(CONOCIMIENTO) Expone los
conceptos básicos de la arquitectura de
aplicaciones web estáticas y dinámicas
X
Mediante disertación oral
explica en clase acerca de las
aplicaciones web estáticas y
dinámicas
GUÍA DE APRENDIZAJE
ACTIVIDADES
ACTIVIDADESARTICULACIÓN 1
1. Atender en el aula.
2. Conceptos básicos de la arquitectura de aplicaciones web estáticas y dinámicas
GUÍA DE ESTUDIO
• Participar en el aula. Consultar en Internet.
• Leer la bibliografía existente. Foro en base a las
ingenierías
11
• Taller sobre tecnologías para programación Web
• Taller sobre la tecnología. Net de Microsoft
• Taller de Instalación y Reconocimiento de Interfaz de Desarrollo
Taller de Programación utilizando controles comunes
EVALUACIÓN:Se evaluará las investigaciones y ejercicios propuestos de los talleres.
ACTIVIDADESARTICULACIÓN 2
1. Atender en el aula.
2. La utilidad de la tecnología .Net en el desarrollo de Aplicaciones Web
3. La estructura de aplicaciones Web estáticas y dinámicas en base a los tipos de controles a utilizar
GUÍA DE ESTUDIO
• Participar en el aula. Consultar en Internet.
• Leer la bibliografía existente.
• Foro Debate sobre las características de los controles de Servidor
• Taller de Programación, creando código en ASP.Net
• Taller de Diseño y formato en la presentación de textos
• Taller de Programación con controles de selección
• Taller de Programación, generación de Formularios
• Taller de Programación sobre controles de Exploración
• Taller de programación, controles de Usuario
EVALUACIÓN:Se evaluará las investigaciones y ejercicios propuestos de los talleres.
ACTIVIDADESARTICULACIÓN 3
1. Atender en el aula.
2. Analizar la estructura de aplicaciones Web estáticas y dinámicas en base a los tipos de controles a
utilizar
3. Diseñar interfaces de Aplicaciones Web Dinámicas
GUÍA DE ESTUDIO
• Participar en el aula. Consultar en Internet.
• Leer la bibliografía existente.
• Taller de Programación, trabajo con fechas y sus controles
12
• Taller de Programación, controles de enlace de datos
• Taller de Programación, controles de Validación
• Debate sobre las Bases de Datos
• Foro sobre la estructura de ADO .NET
• Taller de Programación, ADO.NET básico
EVALUACIÓN:Se evaluará las investigaciones, un mapa conceptual sobre la estructura de los
proveedores de datos y ejercicios propuestos de los talleres.
ACTIVIDADESARTICULACIÓN 4
1. Atender en el aula.
2. Aplicaciones Web para la solución de los inconvenientes de gestión en empresas o instituciones
GUÍA DE ESTUDIO
• Participar en el aula. Consultar en Internet. Leer la bibliografía existente.
• Taller de Programación, Acceso a fuentes de Datos Variadas
• Taller de Programación, Acceso a datos con POO
• Taller de Programación, LINQ
• Taller de programación, Publicación de aplicaciones en Internet
• Taller Manejo de editor gráfico Fireworks
• Taller de maquetado con hojas de estilo CSS
• Taller de Programación, Manejo de archivos XML
• Foro Debate características delestándar XHTML
EVALUACIÓN:Se evaluará el desarrollo un caso práctico, las investigaciones y ejercicios propuestos
de los talleres.
METODOLOGIA
El profesor hará la presentación introductoria del sílabo, sus objetivos y resultados de
aprendizaje.
Exposición de la teoría y ejemplificación práctica de los temas tratados.
Participación activa del alumno mediante la elaboración y sustentación de casos de estudio
Investigación y aplicación de los temas tratados en sistemas de información reales.
13
RECURSOS
• Computadores.
• Proyector.
• Pizarra.
• Bibliografía Referente.
• Uso intensivo de Internet
• Plataforma Virtual de Portafolio y Acompañamiento estudiantil
(http://sistemas.uniandes.edu.ec/aula)
FORMAS DE EVALUACIÓN DELCURSO
PRIMER
PARCIAL
SEGUNDO
PARCIAL
TERCER
PARCIAL
CUARTO
PARCIAL
EVALUACION
FINAL
EXAMENES 40% 40% 40% 40%
LECCIONES 10% 10% 10% 10%
TAREAS 10% 10% 10% 10%
INFORMES 10% 10% 10% 10%
PARTICIPACION EN
CLASE 10% 10% 10% 10%
ACTIVIDADES DE
TRABAJO
AUTONOMO
20%
20% 20% 20%
PROYECTO
INTEGRADOR 100%
TOTAL 100% 100% 100% 100% 100%
RESPONSABLE DE LA ELABORACIONDEL SILABO: Ing. Julieta Campi
FECHA DE ELABORACION: Abril – 2015
Revisado: 08/04/2015
14
Ing. Laura Ochoa Escobar
Directora Carrera Sistemas
ANEXOS
Desarrollo de Ambientes de Aprendizaje
Los ambientes de aprendizaje presenciales incorporan el uso de las tecnologías en ambientes
de no presencialidad, una evidencia de ello es el portafolio del estudiante.
Enfoques Metodológicos
Los enfoques metodológicos son entre otros: interdisciplinariedad de contenidos, inteligencia
colectiva, reflexión metacognitiva, enfoque comunicativo y trabajo en equipo.
Uso de las Tecnologías
El uso de las tecnologías permite alcanzar las competencias necesarias para el desarrollo
profesional del estudiante, entre otras tecnologías se utilizarán: foros de chat, video

Más contenido relacionado

Similar a Programación Web I UNIANDES

Formato_Información general.pptx
Formato_Información general.pptxFormato_Información general.pptx
Formato_Información general.pptxKarla Silva
 
Pe isw descripción plandeestudios
Pe isw descripción plandeestudiosPe isw descripción plandeestudios
Pe isw descripción plandeestudiosITSON
 
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del Software
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del SoftwareAlgunas Prioridades en la Enseñanza e Investigación en Ingeniería del Software
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del SoftwareSteelmood
 
Silabo desarrollo de sistemas 2013
Silabo desarrollo de sistemas 2013Silabo desarrollo de sistemas 2013
Silabo desarrollo de sistemas 2013gonzalopomboza
 
Modulo taller progwebaa2
Modulo   taller progwebaa2Modulo   taller progwebaa2
Modulo taller progwebaa2Pabel Lopez
 
Silabo de diseño web isep san juan bautista
Silabo de diseño web isep san juan bautistaSilabo de diseño web isep san juan bautista
Silabo de diseño web isep san juan bautistaHoracio Quispe Huaroto
 
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015wiinyzepeda
 
Aplicacion mvc entity_framework_login_membership
Aplicacion mvc entity_framework_login_membershipAplicacion mvc entity_framework_login_membership
Aplicacion mvc entity_framework_login_membershipJose B Flores P
 
Elementos que debe conocer un diseñador en cursos web
Elementos que debe conocer un diseñador en cursos webElementos que debe conocer un diseñador en cursos web
Elementos que debe conocer un diseñador en cursos webVanessa Cedeño
 
Perfil informatica independencia final 2
Perfil informatica independencia final 2Perfil informatica independencia final 2
Perfil informatica independencia final 2morfeooo
 
Formato syllabus versión 4 min
Formato syllabus  versión 4   minFormato syllabus  versión 4   min
Formato syllabus versión 4 minfigempa uce
 

Similar a Programación Web I UNIANDES (20)

Formato_Información general.pptx
Formato_Información general.pptxFormato_Información general.pptx
Formato_Información general.pptx
 
Sis05 isi ingeneria_software_i
Sis05 isi ingeneria_software_iSis05 isi ingeneria_software_i
Sis05 isi ingeneria_software_i
 
Sis05 isi ingeneria_software_i
Sis05 isi ingeneria_software_iSis05 isi ingeneria_software_i
Sis05 isi ingeneria_software_i
 
Pe isw descripción plandeestudios
Pe isw descripción plandeestudiosPe isw descripción plandeestudios
Pe isw descripción plandeestudios
 
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del Software
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del SoftwareAlgunas Prioridades en la Enseñanza e Investigación en Ingeniería del Software
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del Software
 
Silabo desarrollo de sistemas 2013
Silabo desarrollo de sistemas 2013Silabo desarrollo de sistemas 2013
Silabo desarrollo de sistemas 2013
 
Modulo taller progwebaa2
Modulo   taller progwebaa2Modulo   taller progwebaa2
Modulo taller progwebaa2
 
Silabo de diseño web isep san juan bautista
Silabo de diseño web isep san juan bautistaSilabo de diseño web isep san juan bautista
Silabo de diseño web isep san juan bautista
 
Aplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_facturaAplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_factura
 
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
 
Aplicacion mvc entity_framework_login_membership
Aplicacion mvc entity_framework_login_membershipAplicacion mvc entity_framework_login_membership
Aplicacion mvc entity_framework_login_membership
 
La Ingeniería Web
La Ingeniería WebLa Ingeniería Web
La Ingeniería Web
 
Deber silabo
Deber silaboDeber silabo
Deber silabo
 
Deber silabo
Deber silaboDeber silabo
Deber silabo
 
Adsi guía 12 - realizar el seguimiento técnico
Adsi   guía 12 - realizar el seguimiento técnicoAdsi   guía 12 - realizar el seguimiento técnico
Adsi guía 12 - realizar el seguimiento técnico
 
Elementos que debe conocer un diseñador en cursos web
Elementos que debe conocer un diseñador en cursos webElementos que debe conocer un diseñador en cursos web
Elementos que debe conocer un diseñador en cursos web
 
Programacion web se
Programacion web seProgramacion web se
Programacion web se
 
Arquitectura Web Aspnet
Arquitectura Web AspnetArquitectura Web Aspnet
Arquitectura Web Aspnet
 
Perfil informatica independencia final 2
Perfil informatica independencia final 2Perfil informatica independencia final 2
Perfil informatica independencia final 2
 
Formato syllabus versión 4 min
Formato syllabus  versión 4   minFormato syllabus  versión 4   min
Formato syllabus versión 4 min
 

Más de José Quintana Moreno

Grafica del cilco de vida Business Intelligence
Grafica del cilco de vida Business IntelligenceGrafica del cilco de vida Business Intelligence
Grafica del cilco de vida Business IntelligenceJosé Quintana Moreno
 
Como Instalar y Configurar Prestashop
 Como Instalar y Configurar Prestashop Como Instalar y Configurar Prestashop
Como Instalar y Configurar PrestashopJosé Quintana Moreno
 
Analogía entre una Tienda Real y una Tienda Virtual.
Analogía entre una Tienda Real y una Tienda Virtual.Analogía entre una Tienda Real y una Tienda Virtual.
Analogía entre una Tienda Real y una Tienda Virtual.José Quintana Moreno
 
Funcionamiento de navegadores y servidores web
Funcionamiento de navegadores y servidores webFuncionamiento de navegadores y servidores web
Funcionamiento de navegadores y servidores webJosé Quintana Moreno
 
Diferencia y Conceptualizacion de Sitios Web E-commerce
Diferencia y Conceptualizacion de Sitios Web E-commerceDiferencia y Conceptualizacion de Sitios Web E-commerce
Diferencia y Conceptualizacion de Sitios Web E-commerceJosé Quintana Moreno
 
Requisitos para crear una empresa online
Requisitos para crear una empresa onlineRequisitos para crear una empresa online
Requisitos para crear una empresa onlineJosé Quintana Moreno
 

Más de José Quintana Moreno (20)

Grafica del cilco de vida Business Intelligence
Grafica del cilco de vida Business IntelligenceGrafica del cilco de vida Business Intelligence
Grafica del cilco de vida Business Intelligence
 
Emprendimiento
EmprendimientoEmprendimiento
Emprendimiento
 
Tienda Prestashop
Tienda PrestashopTienda Prestashop
Tienda Prestashop
 
Como Instalar y Configurar Prestashop
 Como Instalar y Configurar Prestashop Como Instalar y Configurar Prestashop
Como Instalar y Configurar Prestashop
 
Analogía entre una Tienda Real y una Tienda Virtual.
Analogía entre una Tienda Real y una Tienda Virtual.Analogía entre una Tienda Real y una Tienda Virtual.
Analogía entre una Tienda Real y una Tienda Virtual.
 
Ciclo del Comercio Electrónico.
Ciclo del Comercio Electrónico.Ciclo del Comercio Electrónico.
Ciclo del Comercio Electrónico.
 
Servidores más utilizados
Servidores más utilizadosServidores más utilizados
Servidores más utilizados
 
Funcionamiento de navegadores y servidores web
Funcionamiento de navegadores y servidores webFuncionamiento de navegadores y servidores web
Funcionamiento de navegadores y servidores web
 
Navegadores y servidores web
Navegadores y servidores webNavegadores y servidores web
Navegadores y servidores web
 
10 Negocios E-commerce
10 Negocios E-commerce10 Negocios E-commerce
10 Negocios E-commerce
 
Diferencia y Conceptualizacion de Sitios Web E-commerce
Diferencia y Conceptualizacion de Sitios Web E-commerceDiferencia y Conceptualizacion de Sitios Web E-commerce
Diferencia y Conceptualizacion de Sitios Web E-commerce
 
Ejemplos de Negocios en Internet
Ejemplos de Negocios en InternetEjemplos de Negocios en Internet
Ejemplos de Negocios en Internet
 
Requisitos para crear una empresa online
Requisitos para crear una empresa onlineRequisitos para crear una empresa online
Requisitos para crear una empresa online
 
Tarea Autónoma - Investigación
Tarea Autónoma - InvestigaciónTarea Autónoma - Investigación
Tarea Autónoma - Investigación
 
Comercio electrónico
Comercio electrónicoComercio electrónico
Comercio electrónico
 
MATERIAL DE APOYO
MATERIAL DE APOYOMATERIAL DE APOYO
MATERIAL DE APOYO
 
MATERIAL DE APOYO
MATERIAL DE APOYOMATERIAL DE APOYO
MATERIAL DE APOYO
 
MATERIAL DE APOYO
MATERIAL DE APOYOMATERIAL DE APOYO
MATERIAL DE APOYO
 
MATERIALES DE APOYO
MATERIALES DE APOYOMATERIALES DE APOYO
MATERIALES DE APOYO
 
Silabo Comercio Electrónico
Silabo Comercio ElectrónicoSilabo Comercio Electrónico
Silabo Comercio Electrónico
 

Programación Web I UNIANDES

  • 1. UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES” FACULTAD DE SISTEMAS MERCANTILES CARRERA DE SISTEMAS SILABO PROGRAMACIÓN WEB I AMBATO– ECUADOR 2015 ABRIL - SEPTIEMBRE
  • 2. 1 DENOMINACIÓNDE LA ASIGNATURA: PROGRAMACIÓN WEB I CÓDIGO: NÚMERO DE CRÉDITOS SIS07PWI TOTAL: 6 TEÓRICOS: 2 PRÁCTICOS: 4 DEFINICION DE LA ASIGNATURA EN EL CAMPO DE ESTUDIO: El sílabo corresponde al eje de formación profesional, nivel alto de la Ingeniería de Sistemas. Este módulo es de naturaleza teórico-práctico y su propósito es desarrollar en el estudiante las habilidades y destrezas para el análisis, diseño e implementación de aplicación web dinámica bajo escenarios modernos de aplicaciones, utilizando la tecnología ASP.Net. PRE- REQUISITOS CO-REQUISITOS ASIGNATURA CÓDIGO ASIGNATURA CÓDIGO Intranets Extranets SIS06IE Desarrollo Cliente Servidor I SIS07DCSI Seguridad Informática SIS07SI Robótica SIS07R Sistemas Móviles SIS07SM TEXTO Y OTRAS REFERENCIAS Libro Principal de Consulta AUTOR TITULO DEL LIBRO EDICION AÑ0 PUBLICACION EDITORIAL Francia, Darío Rafael Desarrollo de Aplicaciones ASP.NET 2da 2005 Macro Referencias bibliográficas como complemento para el aprendizaje de los alumnos y referencias virtuales.
  • 3. 2 AUTOR TITULO DEL LIBRO EDICION AÑO PUBLICACION EDITORIAL Cevallos, Javier Visual Basic .Net 3ra 2010 Ra-Ma Gómez Jiménez, Enrique Aplicaciones con Visual Basic .Net 1ra 2010 Alfaomega Villa Hernández, Jorge Daniel Internet: servicios avanzados 1ra 2007 Editorial Universitaria *Acceso a través de la biblioteca virtual Uniandes OBJETIVOS GENERALES DEL CURSO OBJETIVO GENERAL: - Desarrollar aplicaciones informáticas para entornos web, respetando criterios de diseño, usabilidad y eficacia. Cognitivos: - Conocer los diferentes lenguajes y herramientas para el desarrollo de aplicaciones Web. - Diferenciar las características de los principales servidores para aplicaciones. Habilidades: - Implementar servidores de aplicaciones para entornos web considerando medidas de seguridad y performance idóneos de acuerdo a cada entorno. - Diseñar y desarrollar aplicaciones web que cumplan con estándares de la industria, conservando criterios de usabilidad, eficiencia y diseño. Valores: - Demostrar Trabajo en equipo, integridad, y sentido ético en sus actividades diarias. Hábitos Mentales: - Predisposición y entusiasmo hacia nuevo aprendizaje sobre programación y Tecnologías Web
  • 4. 3 TÓPICOS O TEMAS CUBIERTOS PROGR AMA DEL CONTE NIDO DISCIP LINAR POR TEMAS N.- Ho ra s PROGRAMA DEACTIVIDADES, ENFOQUES METODOLOGICOS, USO DELA TECNOLOGIA ESTRATEGIAS DE EVALUACIÓN BASADO EN PROYECTOS/PRODUC TOS RESULTADOS DE APRENDIZAJE / COMPETENCIAS Presenciales N.- Hor as Autónomas N.- Hor as Internet y Progra mación Web 4 Taller sobre tecnologías para programación Web 2 Investigar nuevas tendencias de tecnologías y estándares Web 4 Actuación en Clase. Lecciones Expone los conceptos básicos de la arquitectura de aplicaciones web estáticas y dinámicas La platafor ma .Net 4 Taller sobre la tecnología. Net de Microsoft 4 Ejercicios Propuestos 4 Evaluación de trabajo Autónomo Requeri mientos e Interfac es de desarrol lo para ASP .NET 4 Taller de Instalación y Reconocimiento de Interfaz de Desarrollo 4 Ejercicios Propuestos. Investigar Requerimientos de software para instalar IDEs 4 Evaluación de trabajo Autónomo Lecciones Control es del lado del Servidor 4 Taller de Programación utilizando controles comunes 4 Ejercicios Propuestos. 4 Evaluación de trabajo Autónomo Tipos de controle s de lado del servidor 4 Foro Debate sobre las características de los controles de Servidor 5 Ejercicios Propuestos. Investigar controles Adiciónales 4 Evaluación de trabajo Autónomo. Lecciones Identificar la utilidad de la tecnología .Net en el desarrollo de Aplicaciones Web
  • 5. 4 Agregan do código a una página ASP.NE T 4 Taller de Programación, creando código en ASP.Net 5 Ejercicios Propuestos. Elaborar mapa conceptual 4 Evaluación de trabajo Autónomo Presenta ción del texto 4 Taller de Diseño y formato en la presentaciónde textos 3 Ejercicios Propuestos 4 Evaluación de Trabajo Autónomo Herrami entas de Selecció n 4 Taller de Programación con controles de selección 1 Ejercicios Propuestos 4 Lecciones. Participación en Clase Formula rio de envió y devoluci ón 4 Taller de Programación, generación de Formularios 2 Ejercicios Propuestos. 4 Evaluación de trabajo Autónomo Explora ción 4 Taller de Programación sobre controles de Exploración 1 Ejercicios Propuestos 4 Evaluación de Trabajo Autónomo Analiza la estructura de aplicaciones Web estáticas y dinámicas en base a los tipos de controles a utilizar Presenta ción de imágene s 4 Taller de Programación sobre controles de Exploración 1 Investigar los tipos de imágenes publicables en Internet 4 Evaluación de trabajo Autónomo
  • 6. 5 Control es de Usuario 4 Taller de programación, controles de Usuario 1 Ejercicios Propuestos 4 Evaluación de Trabajo Autónomo Selecció n de fechas 4 Taller de Programación, trabajo con fechas y sus controles 1 Ejercicios Propuestos 4 Participación en Clase. Lecciones Control es de enlaces de datos 4 Taller de Programación, controles de enlace de datos 1 Ejercicios Propuestos 4 Evaluación de trabajo Autónomo Control es de validaci ón 4 Taller de Programación, controles de Validación 2 Ejercicios Propuestos. Investigar alternativas de validación 4 Evaluación de trabajo Autónomo. Lecciones Diseñar interfaces de Aplicaciones Web Dinámicas, que cumplan estándares de accesibilidad Introdu cción a las Bases de datos 4 Exposiciones Debate sobre las Bases de Datos 1 Investigar sobre las bases de datos más utilizadas para aplicaciones Web 4 Prueba escrita. Ronda de Preguntas
  • 7. 6 Compon entes de ADO .NET 4 Foro sobre la estructura de ADO .NET 1 Realizar un mapa conceptual sobre la estructura de los proveedores de datos 4 Evaluación de trabajo Autónomo Requeri mientos de la platafor ma ADO .NET 4 Taller de Programación, ADO.NET básico 2 Ejercicios Propuestos. 4 Evaluación de trabajo Autónomo Proveed ores de datos ADO .NET 2 Taller de Programación, Acceso a fuentes de Datos Variadas 4 Ejercicios Propuestos. 2 Evaluación de Trabajo Autónomo Propone Aplicaciones Web para la solución de los inconvenientes de gestión en empresas o instituciones Conectá ndose a un origen de datos con Progra mación Orienta da a Objetos 4 Taller de Programación, Acceso a datos con POO 5 Ejercicios Propuestos. Elaborar una aplicación 4 Evaluación de Trabajo Autónomo. Lecciones LINQ 2 Taller de Programación, LINQ 2 Ejercicios Propuestos 2 Evaluación de Trabajo Autónomo Publicac ión de Servicio s en Internet 2 Taller de programación, Publicación de aplicaciones en Internet 2 Investigar planes comerciales de Hosting en ASP NET 2 Evaluación de Trabajo Autónomo
  • 8. 7 Diseño grafico para Páginas Web 4 Taller Manejo de editor grafico Fireworks 5 Ejercicios Propuestos 4 Evaluación de Trabajo Autónomo Medir la importancia y efectividad de las aplicaciones web enfocadas en el usuario final. Hojas de Estilo 2 Taller de maquetado con hojas de estilo CSS 1 Ejercicios Propuestos 2 Evaluación de Trabajo Autónomo Manejo de XML 4 Taller de Programación, Manejo de archivos XML 2 Ejercicios Propuestos 4 Evaluación de Trabajo Autónomo XHTM L 4 Foro Debate características del estándar XHTML 2 Investigar la evolución de estándares de lenguajes de Marcas 4 Actuación en Clase. Lecciones 96 64 96 HORARIO DE CLASE / LABORATORIO: HORAS/JORNADA LUNES MARTES MIERCOLES JUEVES VIERNES 1 2 3 4 5 NÚMERO DE SESIONES DE CLASE PORSEMANA:
  • 9. 8 DURACIÓN DE CADA SESIÓN PARA CUBRIR EL CONTENIDO TEÓRICO PARA CUBRIR LAS ACTIVIDADES PRÁCTICAS Semana 1 – 5 Horas 2 3 Semana 2 – 5 Horas 2 3 Semana 3 – 5 Horas 2 3 Semana 4 – 5 Horas 2 4 Semana 5 – 5 Horas 2 3 Semana 6 – 5 Horas 2 3 Semana 7 – 5 Horas 1 4 Semana 8 – 5 Horas 2 3 Semana 9 – 5 Horas 1 3 Semana 10 – 5 Horas 1 4 Semana 11 – 5 Horas 2 3 Semana 12 – 5 Horas 1 4 Semana 13 – 5 Horas 2 3 Semana 14 – 5 Horas 2 3 Semana 15 – 5 Horas 2 4 Semana 16 – 5 Horas 1 3 Semana 17 – 5 Horas 2 4 Semana18 – 5 Horas 2 3 Semana 19 – 6 Horas 1 4 Total: 32 64 CONTRIBUCIÓNDEL CURSO EN LA FORMACIÓN DE UN PROFESIONAL:
  • 10. 9 DESCRIBIR ¿CÓMO EL CONTENIDO DISCIPLINAR CONTRIBUYE PARA LA FORMACIÓN DEL PROFESIONAL? La programación de Aplicaciones Web son un elemento esencial en la formación del ingeniero en sistemas, ya que es indispensable que casi al término de sus estudios tenga un enfoque global en cuanto a proveer soluciones a las empresas con visión de negocio y una forma de cumplir con ese objetivo es el implementar dentro de las mismas aplicaciones web que estén disponibles en todo momento. El estudiante estará en la capacidad de reconocer la estructura de una aplicación y diseñar una aplicación web para una empresa determinada. DESTAQUE LA VINCULACIÓN O RELACIÓN CON OTROS CONTENIDOS DISCIPLINARES La Asignatura de programación web II cierra el perfil profesional del ingeniero en Sistemas en su formación para el área de desarrollo Web, a través de las asignaturas como Intranets &Extranets, Programación Web I, Comercio Electrónico y la presente, el futuro ingeniero será capaz de diseñar, gestionar y administrar aplicaciones Web en empresas o instituciones. INDIQUE EL TIPO DE FORMACIÓN A QUE CORRESPONDE LA MATERIA Y LA RELACIÓN CONLOS OBJETIVOS DE LA INSTITUCIÓNYLA CARRERA La Asignatura está contemplada dentro del are de las profesionalizantes y responde claramente a los objetivos de la carrera ya que apunta a fortalecer el perfil de egreso del profesional de Sistemas. Desarrollaraplicacionesinformáticasparaentornos web,respetandocriteriosde diseño,usabilidady eficacia. RESULTADOS DE APRENDIZAJE DE LA CARRERA CONTRIBUCIÓN RESULTADOS DE APRENDIZAJE DE LA ASIGNATURA ALTA MEDIA BAJA
  • 11. 10 (EVALUACION) Medir la importancia y efectividad de las aplicaciones web enfocadas en el usuario final. X Redactar Informes de resultados de importancia y efectividad (SINTESIS) Propone Aplicaciones Web para la solución de los inconvenientes de gestión en empresas o instituciones X Presentar propuesta de solución (APLICACIÓN) Diseñar interfaces de Aplicaciones Web Dinámicas, que cumplan estándares de accesibilidad X Presentar pantallas de diseño de la aplicación (ANALISIS)Analiza la estructura de aplicaciones Web estáticas y dinámicas en base a los tipos de controles a utilizar. X Elabora un diagrama de procesos de una aplicación web estática y dinámica (COMPRENSION) Identificar la utilidad de la tecnología .Net en el desarrollo de Aplicaciones Web X Realiza en grupo un resumen de la utilidad de la tecnología .Net (CONOCIMIENTO) Expone los conceptos básicos de la arquitectura de aplicaciones web estáticas y dinámicas X Mediante disertación oral explica en clase acerca de las aplicaciones web estáticas y dinámicas GUÍA DE APRENDIZAJE ACTIVIDADES ACTIVIDADESARTICULACIÓN 1 1. Atender en el aula. 2. Conceptos básicos de la arquitectura de aplicaciones web estáticas y dinámicas GUÍA DE ESTUDIO • Participar en el aula. Consultar en Internet. • Leer la bibliografía existente. Foro en base a las ingenierías
  • 12. 11 • Taller sobre tecnologías para programación Web • Taller sobre la tecnología. Net de Microsoft • Taller de Instalación y Reconocimiento de Interfaz de Desarrollo Taller de Programación utilizando controles comunes EVALUACIÓN:Se evaluará las investigaciones y ejercicios propuestos de los talleres. ACTIVIDADESARTICULACIÓN 2 1. Atender en el aula. 2. La utilidad de la tecnología .Net en el desarrollo de Aplicaciones Web 3. La estructura de aplicaciones Web estáticas y dinámicas en base a los tipos de controles a utilizar GUÍA DE ESTUDIO • Participar en el aula. Consultar en Internet. • Leer la bibliografía existente. • Foro Debate sobre las características de los controles de Servidor • Taller de Programación, creando código en ASP.Net • Taller de Diseño y formato en la presentación de textos • Taller de Programación con controles de selección • Taller de Programación, generación de Formularios • Taller de Programación sobre controles de Exploración • Taller de programación, controles de Usuario EVALUACIÓN:Se evaluará las investigaciones y ejercicios propuestos de los talleres. ACTIVIDADESARTICULACIÓN 3 1. Atender en el aula. 2. Analizar la estructura de aplicaciones Web estáticas y dinámicas en base a los tipos de controles a utilizar 3. Diseñar interfaces de Aplicaciones Web Dinámicas GUÍA DE ESTUDIO • Participar en el aula. Consultar en Internet. • Leer la bibliografía existente. • Taller de Programación, trabajo con fechas y sus controles
  • 13. 12 • Taller de Programación, controles de enlace de datos • Taller de Programación, controles de Validación • Debate sobre las Bases de Datos • Foro sobre la estructura de ADO .NET • Taller de Programación, ADO.NET básico EVALUACIÓN:Se evaluará las investigaciones, un mapa conceptual sobre la estructura de los proveedores de datos y ejercicios propuestos de los talleres. ACTIVIDADESARTICULACIÓN 4 1. Atender en el aula. 2. Aplicaciones Web para la solución de los inconvenientes de gestión en empresas o instituciones GUÍA DE ESTUDIO • Participar en el aula. Consultar en Internet. Leer la bibliografía existente. • Taller de Programación, Acceso a fuentes de Datos Variadas • Taller de Programación, Acceso a datos con POO • Taller de Programación, LINQ • Taller de programación, Publicación de aplicaciones en Internet • Taller Manejo de editor gráfico Fireworks • Taller de maquetado con hojas de estilo CSS • Taller de Programación, Manejo de archivos XML • Foro Debate características delestándar XHTML EVALUACIÓN:Se evaluará el desarrollo un caso práctico, las investigaciones y ejercicios propuestos de los talleres. METODOLOGIA El profesor hará la presentación introductoria del sílabo, sus objetivos y resultados de aprendizaje. Exposición de la teoría y ejemplificación práctica de los temas tratados. Participación activa del alumno mediante la elaboración y sustentación de casos de estudio Investigación y aplicación de los temas tratados en sistemas de información reales.
  • 14. 13 RECURSOS • Computadores. • Proyector. • Pizarra. • Bibliografía Referente. • Uso intensivo de Internet • Plataforma Virtual de Portafolio y Acompañamiento estudiantil (http://sistemas.uniandes.edu.ec/aula) FORMAS DE EVALUACIÓN DELCURSO PRIMER PARCIAL SEGUNDO PARCIAL TERCER PARCIAL CUARTO PARCIAL EVALUACION FINAL EXAMENES 40% 40% 40% 40% LECCIONES 10% 10% 10% 10% TAREAS 10% 10% 10% 10% INFORMES 10% 10% 10% 10% PARTICIPACION EN CLASE 10% 10% 10% 10% ACTIVIDADES DE TRABAJO AUTONOMO 20% 20% 20% 20% PROYECTO INTEGRADOR 100% TOTAL 100% 100% 100% 100% 100% RESPONSABLE DE LA ELABORACIONDEL SILABO: Ing. Julieta Campi FECHA DE ELABORACION: Abril – 2015 Revisado: 08/04/2015
  • 15. 14 Ing. Laura Ochoa Escobar Directora Carrera Sistemas ANEXOS Desarrollo de Ambientes de Aprendizaje Los ambientes de aprendizaje presenciales incorporan el uso de las tecnologías en ambientes de no presencialidad, una evidencia de ello es el portafolio del estudiante. Enfoques Metodológicos Los enfoques metodológicos son entre otros: interdisciplinariedad de contenidos, inteligencia colectiva, reflexión metacognitiva, enfoque comunicativo y trabajo en equipo. Uso de las Tecnologías El uso de las tecnologías permite alcanzar las competencias necesarias para el desarrollo profesional del estudiante, entre otras tecnologías se utilizarán: foros de chat, video