Mb10503 programacion2 ingrodriguez juan carlos

Page 1

“Saber para Ser”

ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO SÍLABO INSTITUCIONAL 1. INFORMACIÓN GENERAL FACULTAD ESCUELA CARRERA SEDE MODALIDAD SÍLABO DE NIVEL PERÍODO ACADÉMICO ÁREA TÉCNICA GENERAL NÚMERO DE HORAS SEMANAL 4

MECÁNICA INGENIERÍA DE MANTENIMIENTO INGENIERÍA DE MANTENIMIENTO MATRIZ ESPOCH PRESENCIAL PROGRAMACIÓN II TERCERO MARZO 2013 – JULIO 2013 CÓDIGO MB10503

NÚMERO DE CRÉDITOS 4

PRERREQUISITOS

CORREQUISITOS

NOMBRE DEL DOCENTE NÚMERO TELEFÓNICO CORREO ELECTRÓNICO TÍTULOS ACADÉMICOS DE TERCER NIVEL TÍTULOS ACADÉMICOS DE POSGRADO

PM10502 MARCO ANTONIO HARO MEDINA JUAN CARLOS RODRÍGUEZ LARA 0999215191 0994423204 mharo@espoch.edu.ec juanca_rodriguezl@yahoo.es Doctor en Informática Educativa Ingeniero en Sistemas Magister en Docencia Universitaria Magister en Desarrollo de la Inteligencia y Educación

2. DESCRIPCIÓN DE LA ASIGNATURA 2.1.

IDENTIFICACIÓN DEL PROBLEMA DE LA ASIGNATURA EN RELACIÓN AL PERFIL PROFESIONAL Insuficiencia en el conocimiento de la lógica de programación y en el manejo de los lenguajes de programación visual, lo que impide al estudiante desarrollar programas que resuelvan problemas relacionados con su perfil profesional.


“Saber para Ser” 2.2.

CONTRIBUCIÓN DE LA ASIGNATURA EN LA FORMACIÓN DEL PROFESIONAL

La asignatura de Programación II está destinada al manejo y aplicación de un lenguaje de programación visual, para facilitar el desarrollo de aplicaciones en un entorno gráfico, con la finalidad de resolver problemas relacionados con el perfil profesional del estudiante, mediante la generación de destrezas en la aplicación de varias técnicas de programación. 3. OBJETIVOS GENERALES DE LA ASIGNATURA 

Desarrollar en el estudiante conocimientos, habilidades y actitudes que faciliten la creación de aplicaciones informáticas para resolver problemas propios de la carrera mediante la utilización de un lenguaje de programación visual.

Establecer el funcionamiento de los diferentes controles, métodos y procedimientos que utiliza un lenguaje de programación para favorecer el desarrollo cognitivo-afectivo mediante el trabajo cooperativo en entornos diversos y complejos.

Reconocer la importancia que tienen los programas informáticos en la solución de problemas propios de la ingeniería mecánica por medio del desarrollo de aplicaciones relacionadas con el perfil profesional del estudiante.

4. CONTENIDOS UNIDADES  I.

Fundamentos de Programación

OBJETIVOS Conocer la nomenclatura, operadores y estructuras básicas para el correcto diseño de programas de computación.

TEMAS     

Definiciones básicas Etapas del proceso de programación Algoritmos Diagramas de flujo de datos Aplicaciones básicas


“Saber para Ser” 

Resolver problemas de la vida real utilizando la lógica de programación. 

II.

III.

IV.

V.

Comprender la sintaxis  y estructura del lenguaje de programación Visual  Introducción a Basic, observando las la programación reglas de programación, visual basic traduciendo a su código 2010 diversos algoritmos y diagramas de flujo. 

Arreglos, procedimientos y funciones

Métodos gráficos

Gestión de base de datos

  Utilizar componentes de  programación avanzada para la creación de  programas estructurados,  complejos e innovadores.  Conocer los diferentes métodos gráficos de los que consta el programa Visual Basic 2005 y sus diferentes parámetros de aplicación. Conocer los elementos y controles enlazados de Visual Basic 2005 que permitan crear una aplicación de administración completa de datos por medio de las capacidades y controles enlazados del lenguaje de programación Visual Basic.

   

    

Introducción a la Programación Visual. Elementos del IDE, Propiedades. Definición de Variables y Constantes, Tipos de Datos, Operadores, Matrices, Funciones y Procedimientos, Estructuras de Control de Decisión, Estructuras de Repetición. Aplicaciones básicas. Arreglos Arreglos tipo Listas, Arreglos tipo Tabla Listas Visuales, Matrices, Procedimientos. Parámetros, Variables locales y globales Métodos, Funciones, Excepciones, Colecciones. Métodos Gráficos. Sistema de Coordenadas. Especificaciones de escalas en Visual Basic. Propiedades Gráficas, Equivalencias de métodos y propiedades gráficas.

Base de Datos Controles enlazados. DataGridView. Sentencias SQL. Select, Insert, Update, Delete. Ejercicios de aplicación.


“Saber para Ser” ESTRATEGIAS METODOLÓGICAS La metodología que viabilizará la asignatura será activa, dinámica, reflexiva, crítica y autocrítica lo que permitirá llevar a cabo la construcción del verdadero aprendizaje enseñanza.

En el desarrollo de la asignatura se utilizarán los siguientes métodos:

           

MÉTODOS Comparativo. De exposición problémica Simulación de los problemas reales. Solución de problemas. Discusiones Expositivos Analítico- sintético Inductivo- deductivo De elaboración conjunta De proyectos Aprendizajes basados en aprendizajes (ABP) De preguntas y respuestas.

        

TÉCNICAS Lluvia de ideas Control de lecturas. Debates Mesa redonda Simposium Tutorías presenciales Actividades grupales Exposición de trabajos Presentación de audiovisuales.

5. USO DE TECNOLOGÍAS Laboratorio de Computación. Computadoras Proyector electrónico Conexión a Internet Aula Virtual Visual Studio 2010 Herramientas ofimáticas 6. RESULTADOS O LOGROS DE APRENDIZAJE RESULTADOS O LOGROS DEL APRENDIZAJE

CONTRIBUCION (ALTA,MEDIA,BAJ A)

EL ESTUDIANTE SERÁ CAPAZ DE


“Saber para Ser”

A

Usar eficientemente las nuevas tecnologías en las tareas diarias y en la vida profesional.

b. Identificación y definición del Problema.

A

Aplicar una metodología de desarrollo de software para extraer los requisitos y requerimientos de un problema de carácter informático.

c. Solución de Problemas.

A

Analizar un problema de programación de forma eficaz para establecer su posible solución informática.

A

La comprensión de la sintaxis y estructura del lenguaje de programación Visual Basic, observando las reglas de programación, traduciendo a su código diversos algoritmos y diagramas de flujo.

A

Integrar eficientemente módulos de código de programación realizados en equipos de trabajo multidisciplinario.

A

Comprender la influencia de la tecnología en el proceso de formación ciudadana y utilizarlas con una actitud de respeto al otro, a la sociedad y la naturaleza.

A

Integrar equipos de trabajo multidisciplinario (análisis de requisitos, diseño, programación, verificación, validación, pruebas e implementación) para el desarrollo efectivo de software.

A

Generar, combinar e integrar proyectos de software a lo largo de su vida profesional para la automatización de procesos tecnológicos.

A

Conocer la nomenclatura, operadores y estructuras de programación básicas y actuales para el correcto diseño de programas de computación.

a. Aplicación de las Ciencias Básicas de la Carrera.

d. Utilización de herramientas especializadas.

e. Trabajo en equipo.

f. Comportamiento ético.

g. Comunicación efectiva.

h. Compromiso del aprendizaje continuo.

i.

Conocimiento entorno contemporáneo.


“Saber para Ser” 7. AMBIENTES DE APRENDIZAJE 

La clase se realizará en el respectivo marco de respeto docenteestudiante y estudiante-docente.

La docente se compromete a forjar valores de respeto a la individualidad, la diferencia, la diversidad y la identidad generacional, a partir de espacios concretos de participación y de estrategias pedagógicas que problematicen hechos concretos y estimulen en los estudiantes

la

reflexión

sobre

sus

propias

manifestaciones,

responsabilidades, deseos y propuestas. 

Los estudiantes deberán realizar trabajos en equipo en el laboratorio de computación, de tal forma que deberán demostrar responsabilidad para el cumplimiento de su rol en el equipo de trabajo, y un comportamiento basado en la cooperación, lo que necesariamente implica crear una interdependencia positiva en la interacción estudiante-estudiante y estudiante-docente.

El estudiante conservará y mantendrá el orden y limpieza e integridad de las instalaciones y equipos del laboratorio de computación y el aula de clase.

El estudiante deberá reportar cualquier falla del equipo de cómputo ante la docente a cargo, ya sea al inicio del uso de este, o durante el transcurso del mismo, esto con el objeto de identificar plenamente al responsable y solucionar el inconveniente.

Si el equipo asignado para la clase, está incompleto o dañado debido al mal uso premeditado y el estudiante no lo reporta inmediatamente a la docente, el estudiante quedará como responsable de las fallas.

El estudiante se compromete a respetar la estructura de los directorios, paquetes, lenguajes y programas que se tienen en el equipo para funcionamiento del Laboratorio, así como los trabajos realizados por los compañeros de curso y de año.


“Saber para Ser” Cumplimiento de Tareas. 

Se realizarán trabajos teóricos y prácticos sobre los temas tratados en el aula de clase, los mismos que deberán ser cumplidos responsablemente por cada uno de los estudiantes y subidos al EVA en los tiempos acordados con el docente.

Los trabajos prácticos serán revisados en el laboratorio de computación ante la presencia de los estudiantes, quienes deberán realizar una defensa o explicación del trabajo realizado.

Los deberes teóricos o enviados a la casa, se harán acreedores a una evaluación, los mismos que serán entregados a los estudiantes para su revisión y posible recalificación en caso de algún reclamo justificado.

El docente se anticipará, en la medida de lo posible, a los eventuales problemas que pudieran impedir el funcionamiento adecuado de los equipos de cómputo y de los grupos de trabajo para ofrecer soluciones prontas y adecuadas.

8. SISTEMA DE EVALUACIÓN DE LA ASIGNATURA ACTIVIDADES A EVALUAR Exámenes Lecciones Tareas Individuales Informes Fichas de Observación Trabajo en Equipo Trabajo de Investigación Portafolios Aula Virtual Otros TOTAL

PRIMER PARCIAL 5

SEGUNDO PARCIAL 6

TERCER PARCIAL 6

1

1

1

1

1

1

1

1

1

1

1

8 PUNTOS

10 PUNTOS

10 PUNTOS

EVALUACIÓN PRINCIPAL 12

12 PUNTOS

SUSPENSIÓN 20

20 PUNTOS

9. BIBLIOGRAFÍA BÁSICA  Visual Basic 2010 y SQL Server. Ed. ENI, 2011  CHARTÉ, Francisco; Programación con Visual Basic 2010. Ed. Anaya Multimedia, 2010.


“Saber para Ser”  

FOXAL, James; Visual Basic 2012. Ed. Anaya Multimedia, 2010. GABILLAUD, Jérome; SQL Server 2008, Ed. Anaya Multimedia, 2008

COMPLEMENTARIA  ABÁSOLO GUERRERO, María; Introducción a la Programación. Ed. Universitat de les Illes Balears, 2011.  RAMÍREZ, Felipe; Introducción a la Programación: Algoritmos y su implementación en VB.NET, Ed. Alfaomega,2008. LECTURAS RECOMENDADAS  Fundamentos de Informática  MSDN de Visual Studio 2010 WEBGRAFÍA  http://es.wikibooks.org/wiki/Introducci%C3%B3n_a_la_Programaci%C3%B3n 

http://msdn.microsoft.com/es-es/library/y4wf33f0(v=vs.80).aspx

http://vbasic.astalaweb.com/_inicio/Portada.asp

http://www.elguille.info/vb/cursos_vb/basico/indice.htm

FIRMA DEL DOCENTE DE LA ASIGNATURA

FIRMA DEL COORDINADOR DE ÁREA

FIRMA DEL DIRECTOR DE ESCUELA LUGAR Y FECHA DE PRESENTACIÓN

Riobamba, 18 de marzo 2013


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.