DWB-1502 SATCA 1 : (1-4-5) Carrera:

Documentos relacionados
Carrera: Ingeniería en Tecnologías de la Información y Comunicaciones

PMK SATCA 1 : Carrera:

1. Datos Generales de la asignatura. Control de procesos. Nombre de la asignatura: APD Clave de la asignatura: Créditos (Ht Hp_ créditos): 2 3 5

DWB-1505 SATCA 1 : Carrera:

5.4 Elaboración de programas de estudio Desarrollo de Aplicaciones empresariales

Ingeniería en Tecnologías de la Información y Comunicaciones

Contador Publico CPD

Datos de la asignatura Nombre de la Asignatura: Producción Limpia. Clave de la Asignatura: MMQ-1302 SATCA 2 : 1-2-3

Nombre de la asignatura: Algoritmos y Lenguajes de programación.

Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. Academia de sistemas y computación.

Nombre de la asignatura: Energía Solar Fotovoltaica. Carrera: Ingeniería en Energías Renovables

Nombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje

Interfaces. Carrera: SCF Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

1.- DATOS DE LA ASIGNATURA:

Programación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos.

CAL Todo el temario está organizado de acuerdo a la secuencia de los contenidos tanto conceptuales como prácticos de la asignatura.

RSF-1302 SATCA 1 : (3 2-5) Carrera:

Nombre de la asignatura: Simulación. Créditos: Aportación al perfil

Observaciones. Lugar y fecha de elaboración o revisión. Participantes 1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura:

Software Libre PMC SATCA 1 : Carrera:

Dirección General de Educación Superior Tecnológica

Secretaría de Docencia Dirección de Estudios Profesionales

LICENCIADO EN SISTEMAS COMPUTACIONALES. Este programa educativo se ofrece en las siguientes sedes académicas de la UABC:

Nombre de la asignatura: Investigación de Operaciones II. Créditos: Aportación al perfil

Programa de estudios por competencias. Seminario de Sistemas operativos en red

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : DIRECCIÓN ESTRATÉGICA DE LA DISTRIBUCIÓN. Carrera : INGENIERÍA EN GESTIÓN EMPRESARIAL

APM SATCA: Carrera:

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET

Carrera: DCG-1005 SATCA

Programa de Asignatura Programación Visual I

IWB-1505 SATCA 1 : Carrera:

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010

Carrera: ADC-1012 SATCA

Nombre del documento: Programa de Estudio de asignatura de Especialidad

Hidráulica. Carrera: Ingeniería Petrolera PED-1016 SATCA

VISUAL BASIC.NET. NIVEL COMPLETO

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

Programación con Visual C#

Carrera: SRH-1505 SATCA: 1-3-4

Nombre de la Asignatura: Ingeniería de Productividad. Carrera: Ingeniería en Gestión Empresarial. Clave de la Asignatura: CCD-1304 SATCA 1 : 2-3-5

RDD-1305 SATCA 1 : Carrera:

Jesús Manuel Carrera Velueta José Juan Almeida García Fecha de elaboración: Mayo 6 de 2010 Fecha de última actualización:

Carrera : Ingeniería Electromecánica SATCA

PROGRAMA DE ESTUDIO. Nombre de la asignatura: CONTROLADORES LÓGICOS PROGRAMABLES. Horas de. Práctica ( )

Objetivos y Temario CURSO VISUAL BASIC 2010

Estructura de datos. Carrera: SCC Participantes

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

Universidad Autónoma del Estado de México Licenciatura en Ingeniería en Sistemas Energéticos Sustentables

Programa de estudios por competencias Seminario de solución de problemas de Ingeniería de Software I

CARRERA DE INGENIERÍA CIVIL EN INFORMÁTICA COMPETENCIAS ESPECÍFICAS Y SUS NIVELES DE DOMINIO

PLANEACIÓN DIDÁCTICA FO205P

Materia requisito: DOMINIOS COGNITIVOS (Objetos de estudio, temas y subtemas) I. INTRODUCCION A LAS BASES DE DATOS

PROGRAMA ANALÍTICO DE ASIGNATURA

Nombre de la asignatura: Tratamiento de Aguas Residuales. Créditos: horas teóricas- horas prácticas- total de horas 2-4-6

INSTITUTO TECNOLÓGICO SUPERIOR DEL SUR DEL ESTADO DE YUCATAN SUBDIRECCIÓN ACADÉMICA DEPARTAMENTO DE INGENIERÍA INDUSTRIAL

DIPLOMADO. Evaluación de la Calidad de la práctica docente para la implementación del Nuevo Modelo Educativo en Escuelas de Ingeniería del I.P.N.

Programación. Carrera: MAE 0527

ARQUITECTURA DE COMPUTADORAS II. Propósito del curso : Ingeniería Ingeniería en Sistemas. Hardware. Clave de la materia: 413

Nombre de la asignatura: LENGUAJE DE PROGRAMACIÓN PARA INGENIERÍA. Básico ( ) Profesional ( X ) Especializado ( ) Práctica ( )

Carrera : Ingeniería Mecánica SATCA

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

20483 Programación en C#

Ingeniería en Industrias Alimentarias

Carrera : Ingeniería Mecatrónica SATCA

Nombre de la asignatura: Sistemas de gestión de calidad. Carrera: Ingeniería Industrial. Clave de la asignatura: CPB

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5

Clave de de la la asignatura: APF-1102 ESL-1601

Programa de estudios por competencias Redes de computadoras y protocolos de comunicación

Introducción a la Ingeniería Básicas de Ingeniería

Programa de estudios por competencias Seminario Resolución de Problemas de Métodos Matemáticos I

Universidad Ricardo Palma

UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS

Programa de estudios por competencias Métodos Matemáticos II. Fecha elaboración/modificación: Julio 2015 Clave de la asignatura:

Visual Basic.net Completo

Nombre de la asignatura: Arquitectura de Computadoras. Créditos: Aportación al perfil

Carrera: IFB Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIOS DE LICENCIATURA

Física III. Carrera: MCT Participantes Representantes de las academias de Ingeniería Mecánica de. Academia de Ingeniería Mecánica.

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

Asignatura. Laboratorio de Lenguaje Multimedia. Academia: Producción audiovisual, multimedia y paquetes computacionales

Dirección General de Educación Superior Tecnológica

Carrera: SCC Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: Participantes Miembros de la academia de Metal- Mecánica

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

Dirección de Desarrollo Curricular Secretaría Académica

UNIVERSIDAD VERACRUZANA NUEVO MODELO EDUCATIVO PROGRAMA DE ESTUDIO. Dirección del Area Académica: Humanidades

Programa de estudios por competencias Arquitectura de computadoras

Universidad Autónoma del Estado de México Licenciatura en Bioingeniería Médica Programa de estudio de la unidad de aprendizaje:

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

ELABORACIÓN DE LOS PLANES DE ESTUDIO MATERIAS DE ESPECIALIDAD

FACULTAD DE EDUCACIÓN Y HUMANIDADES SÍLABO

PROGRAMA DE ESTUDIO. Horas de. Práctica ( ) Teórica ( ) Presencial ( X ) Teórica-práctica ( X ) Híbrida ( )

Ingeniería de Software y Sistemas Computacionales

PROGRAMA ASIGNATURA. Horas Cronológicas Semanales Presénciales Adicionales Total. Nº de Semanas (A) (B) (C=A+B) (D) (E=C*D) (F=E/27)

PROGRAMA ANALÍTICO 1. DATOS INFORMATIVOS: CÓDIGO: Administración de Empresas. No. CRÉDITOS: 2 CRÉDITOS TEORÍA: CRÉDITOS PRÁCTICA:

PROGRAMA ANALÍTICO DE ASIGNATURA

Transcripción:

1. Datos Generales de la asignatura Nombre de la asignatura: Desarrollo de aplicaciones.net. Clave de la asignatura: DWB-1502 SATCA 1 : (1-4-5) Carrera: Ingeniería en Sistemas Computacionales. 2. Presentación Caracterización de la asignatura Desarrollo de aplicaciones.net. Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales, la capacidad para desarrollar habilidades en el desarrollo de aplicaciones.net, así como trabajo de equipo, comunicación efectiva y toma de decisiones, que le permitan un desempeño eficiente en su ámbito personal y profesional. Esta materia deberá cursarse en el séptimo semestre, teniendo como precedente la materia de Programación WEB, donde se proporcionan al alumno las bases para modelar las aplicaciones web con tecnología java. La materia se encuentra estructurada en 4 temas. En el primer tema se introduce al alumno en la tecnología. En el segundo tema se desarrolla la habilidad de programar en el lenguaje C# abarcando desde aplicaciones de consola hasta aplicaciones de escritorio. El tercer tema expone como se realizan las conexiones de las aplicaciones desarrolladas con.net a las bases de datos. En el cuarto tema se analizará la forma de desarrollar formularios Web con ASP para las aplicaciones Web. La asignatura se relaciona con las materias de Programación, Bases de Datos, Ingeniería de Software, Sistemas Operativos y Redes de Computadora. 1 Sistema de Asignación y Transferencia de Créditos Académicos Página 1

Intención didáctica El temario está organizado en cuatro temas; en el primer tema se introduce al alumno en la tecnología. En el segundo tema se desarrolla la habilidad de programar en el lenguaje C# abarcando desde aplicaciones de consola hasta aplicaciones de escritorio. El tercer tema expone como se realizan las conexiones de las aplicaciones desarrolladas con.net a las bases de datos. En el cuarto tema se analizará la forma de desarrollar formularios Web con ASP para las aplicaciones Web. Página 2

3. Participantes en el diseño y seguimiento curricular del programa Lugar y fecha de elaboración o revisión Participantes Observaciones Instituto Tecnológico de M.C. Humberto Tiburcio Programa aprobado en el pleno de Zacatepec. Zúñiga, la Academia de Sistemas y Departamento de Sistemas y Lic. Venancio Bárcenas Computación. Computación. Martínez, Esta materia forma parte de la Academia de sistemas y Ing. Yanet Castrejón especialidad: Desarrollo de Computación. Hernández, Aplicaciones en Ambientes Web Reunión para el desarrollo de M.C. Norma J. Ontiveros y Móviles, para la Carrera Especialidades del 23 de Hernández, Ingeniería en Sistemas Febrero de 2015. M.T.I. Jesús Ángel Peña Ramírez, M.T.I. José Pedro Aragón Hernández, Computacionales, Plan de estudios ISIC-2010-224. Ing. Raymundo Real Palencia. Dra. Ana Celia Campos Hernández, Dr. Sócrates Espinoza Salgado y Lic. Ofelia Espinosa Baca. 4. Competencia(s) a desarrollar Competencia(s) específica(s) de la asignatura El alumno conocerá y aplicará las tecnologías.net para el desarrollo de aplicaciones Web y móviles. Escribir páginas Web con ASP.NET. Aumentar la separación del código del contenido y la modularidad de su código. Usar y definir controles propios ya sean Web o no. Mostrar y modificar datos de una base de datos usando ADO.NET. Manipular y actualizar datos usando DataSets de ADO.NET Leer, escribir, editar y validar documentos XML, así como convertir y transformar datos XML. Implementar servicios WEB con.net Plantear la arquitectura y configurar los aspectos de una aplicación.net. Página 3

5. Competencias previas o Programa aplicaciones computacionales en lenguajes de programación orientados a objetos. o Implementa sistemas de información siguiendo la metodología de la Ingeniería de software. o Modela sistemas de bases de datos para la gestión eficiente de la información. o Implementa infraestructura de hardware y software para proveer soporte de desarrollo sobre Internet. 6. Temario No. Temas Subtemas 1 Fundamentos del lenguaje C#. 2 Interfaces gráficas de usuario con C#. 1.1 Introducción a C#. 1.2 Estructura básica de un programa. 1.2.1. Tipos De Datos. 1.2.2. Operadores. 1.3 Toma de decisiones. 1.4 Ciclos. 1.5 Funciones y métodos. 1.5.1. Funciones matemáticas. 1.5.2. Funciones para gestionar cadenas. 1.5.3. Funciones definidas por el usuario 1.6 Arreglos. 1.7 Estructuras y enumeraciones. 2.1. Windows Forms Básicos. 2.2. Diseño de la interfaz. 2.3. Manejo de eventos. 2.4. Creación de Controles. 3 Conectividad a bases de datos. 3.1. Introducción a ADO.NET. 3.2. Componentes de ADO.NET. 2.3. Conjunto de datos. 2.4. Proveedores de datos. 2.5. Acceso a bases de datos con ADO.NET. 2.6. Manipulación de datos con DataSet y DataReader. 4 ASP.NET. 4.1. Introducción a ASP.NET. Página 4

4.2. Formularios Web. 4.2.1. Controles HTML. 4.2.2. Controles Web. 4.3. Creación de un proyecto ASP.NET. 4.4. Objetos integrados de ASP.NET. 4.5. Configuración. 7. Actividades de aprendizaje de los temas Competencias Nombre de tema Fundamentos del lenguaje C#. Actividades de aprendizaje Específica(s): Diseñar y desarrollar programas en el lenguaje de programación C#. 1. Conocer la sintaxis del lenguaje. 2. Diseñar soluciones computacionales. 3. Desarrollar programas en C#. Genéricas: - Habilidad para buscar y analizar. - Trabajo en equipo. - Habilidad de investigación. - Capacidad para aprender. Nombre de tema Interfaces gráficas de usuario con C#. Competencias Actividades de aprendizaje Específica(s): Desarrolla interfaces gráficas de usuario con C#. Genéricas: 1. Conocer los controles comunes de las interfaces gráficas de usuario 2. Diseño de interfaces gráficas de usuario. 3. Diseñar soluciones computacionales. - Capacidad de análisis y síntesis. - Habilidad para buscar y analizar. - Trabajo en equipo. - Capacidad crítica y autocrítica. - Habilidad de investigación. - Capacidad para aprender. - Capacidad de aplicar los conocimientos en la práctica. Página 5

Competencias Nombre de tema Conectividad a bases de datos. Actividades de aprendizaje Específica(s): Manipular y actualizar datos con ADO.NET. Genéricas: 1. Configurar conexiones a bases de datos. 2. Crear aplicaciones que muestren y modifiquen datos de una base de datos usando ADO.NET - Capacidad de análisis y síntesis. - Habilidad para buscar y analizar. - Trabajo en equipo. - Capacidad crítica y autocrítica. - Habilidad de investigación. - Capacidad para aprender. - Capacidad de aplicar los conocimientos en la práctica. Nombre de tema ASP.NET. Competencias Actividades de aprendizaje Específica(s): Crear formularios Web con ASP.NET Genéricas: - Capacidad de análisis y síntesis. - Habilidad para buscar y analizar. - Trabajo en equipo. - Capacidad de aplicar los conocimientos en la práctica. 1. Crear formas Web usando controles Web. 2. Crear controladores de eventos para los controles. 8. Práctica(s) 1. Investigar la tecnología.net y contextualizar las aplicaciones cliente y Web desarrolladas con esta plataforma. 2. Desarrollar programas de escritorio que permitan resolver problemas simples propuestos por el profesor como por ejemplo: Calculo de factorial, cálculos de áreas, operaciones entre números, cálculos de impuestos, etc. Página 6

3. Desarrollar programas para ilustrar la utilización de los distintos controles en el diseño de formas para Windows. 4. Desarrollar programas que permitan realizar conexión con base de datos para insertar, borrar, consultar y modificar registros. 5. Desarrollar aplicaciones que impliquen formularios en Web. 9. Proyecto de asignatura Desarrollar una aplicación Web que resuelva un problema del mundo real. Se sugiere que el producto se constituya como una herramienta de apoyo a las materias de la Carrera de Ingeniería en Sistemas Computacionales, o como apoyo a la automatización de algún proceso de la gestión educativa. La aplicación deberá cumplir con las siguientes especificaciones: 1. La filosofía de diseño se basará en MVC (Modelo Vista-Controlador). 2. La Vista deberá ser desarrollada con JSPs, el Controlador se implementará con Servelets y el Modelo se desarrollará con JavaBeans y/o EJBs. 3. La información deberá hacerse persistente en Bases de Datos que puedan ser accedidos con JDBC. 4. El proyecto deberá entregarse funcionando y debe fundamentarse a partir de los aspectos siguientes: Base Teórica. Planeación del Proyecto. Evidencia de la Ejecución realizada. Conclusiones y Recomendaciones. 10. Evaluación por competencias Tema 1: - Cuadro sinóptico - Rúbrica del trabajo Grupal. - Instalar y configurar JEE. Tema 2: - Metodología de trabajo. - Rúbrica del trabajo grupal. - Desenvolvimiento en el desarrollo de la práctica de laboratorio. - Informe de la práctica de laboratorio. Página 7

Tema 3: - Cuestionario. - Rúbrica del trabajo grupal - Desenvolvimiento en el desarrollo de la práctica de laboratorio. - Informe de la práctica de laboratorio. Tema 4: - Tabla comparativa - Rúbrica del trabajo grupal - Desenvolvimiento en el desarrollo de la práctica de laboratorio. - Informe de la práctica de laboratorio. Tema 5: - Síntesis del procedimiento - Rúbrica del trabajo grupal - Desenvolvimiento en el desarrollo de la práctica de laboratorio. - Informe de la práctica de laboratorio. 11. Fuentes de información 1. Stellman, A., Greene, J., 16 DE SEPTIEMBRE DE 2013. Head First C#. USA: O'Reilly Media; Edición3. 2. Ceballos F. J., 2008. Aplicaciones.NET multiplataforma. Madrid. RA- MA. 3. Arrioja Landa Cosío Nicolas. FECHA Curso de programación C#. Desarrolladores. MEGAPUNTO. Página 8