PROFESIONES
Enviado por • 25 de Octubre de 2013 • 1.418 Palabras (6 Páginas) • 305 Visitas
UNIVERSIDAD NACIONAL FACULTAD DE INGENIERIA DE
"SANTIAGO ANTUNEZ DE MAYOLO" MINAS GEOLOGIA Y METALURGIA
SILABO DEL CURSO LENGUAJE DE PROGRAMACION DE INGENIERIA
I. DATOS INFORMATIVOS:
1.1. Departamento Académico: ING. DE MINAS GEOLOGIA Y METALURGIA
1.2. Carrera Profesional: INGENIERIA DE MINAS
1.3. Código de la Asignatura: MM-S10
1.4. Requisito: MATEMATICA III
1.5. Ciclo: V
1.6. Año y Semestre Académico: 2013 – I
1.7. Duración: Inicio: 29 Julio 2013 - Final: 08 Noviembre 2013
1.8. Número de Créditos: Cuatro (04)
1.9. Número de Horas: Teoría 03, Práctica 02
1.10. Nombre del Docente Teoría/Practica Mg. Ing. Lic. Dante Enrique Romero Aguilar
Condición: Contratado Categoría: Auxiliar Dedicación: T.C.
1.11. E-MAIL: poder2005@hotmail.com
II. SUMILLA.
La presente asignatura incluida en la Curricula de Ingeniería de Minas tiene como propósito fundamental brindar los conocimientos teóricos y prácticos de la estructura física de la computadora. Metodología de la programación. Diagrama de flujo y Pseudo-código. Lenguajes de programación. Estructuras palabras reservadas, operadores constantes y variables. Entradas y salidas. Instrucciones de control y repetición. Funciones y procedimientos. Arreglos y punteros. Asignación dinámica de memoria, programación con objetos, construcción y uso de clases.
III. FUNDAMENTACIÓN DE LA ASIGNATURA
Una de las principales claves para el éxito de la programación y de las tecnologías de la Información ha sido sin lugar a dudas la facilidad de almacenamiento y acceso a grandes volúmenes de información. Pero, ¿Cómo se logra esto?, la respuesta es simple: generando programas en cualquier lenguaje de programación. Este curso tiene como finalidad formar en el estudiante hábitos de programación y desarrollo de algoritmos para la solución de problemas en ciencias e ingeniería.
IV. OBJETIVOS.
4.1. OBJETIVO GENERAL:
Investigar y compartir los conocimientos, técnicas y metodologías de la programación estructurada haciendo uso de los conceptos y reglas sintácticas de cada sentencia.
4.2. OBJETIVOS ESPECÍFICOS:
4.2.1 El alumno debe estar en condiciones de analizar y comprender los conceptos básicos y el enfoque lógico de un programa computarizado.
4.2.2 Conocer y entender los diferentes enfoques de programación en aplicaciones de importancia en las empresas y la sociedad y esforzarse para elegir el modelo adecuado a cada situación.
4.2.3 Aplicar los conceptos y funciones de proyectos y formularios usando Metodologías, técnicas y herramientas adecuadas del Visual Basic.
4.2.4 Analizar y evaluar los tipos de propiedades para construir un formulario, de manera detallada en la solución de problemas.
V. PROGRAMACIÓN TEMÁTICA
Unidad Didáctica Nº 1: Fundamentos Teóricos de Programación
CONTENIDOS ESTRATEGIAS DURACIÓN
Algoritmia, Concepto de LP, tipos de acceso a los datos. - Elabora el mapa conceptual de un programa
- Discusión de Tipos de LP, Ejemplos
- Exposición: Casos reales 1º semana
Variables, constantes y Operadores; Jerarquías. - Exposición guiada: Operadores Matemáticos, relacionales, lógicos, cadenas etc. ejercicios
- Taller:, aplicación 2º semana
- Diagrama de Flujo.
- Entorno del Visual Basic.
- Uso de Menús: opciones. - Exposición: Lenguaje estructurado
- Emplear Instrucciones iniciales de Visual Basic.
- Discusión de casos
- Practica: Usos y aplicaciones de un DF.
3º semana
- Código de un Programa.
- Estructura de programa.
- Pseudo Código – PsInt. - Usa las palabras reservadas del Visual Basic
- Exposición guiada del profesor 4º semana
Unidad Didáctica Nº 2: Entorno del Visual Basic Profesional
CONTENIDOS ESTRATEGIAS DURACIÓN
Creación de un Formularios y módulos, acceso
Sentencias de asignación
Practicas con el SW-PsInt - Identificar todas las herramientas del Visual
- Crear formularios Simples y Complejos
- Codificar programas en Visual Basic
- Practica en Lab. De Centro de Computo 5º semana
Procedimientos y funciones Sentencias Condicionales, IF then
For..Next, Select Case, ejm. - Practica de consistencia de datos
- Crear formularios de aplicación Case 6º semana
Propiedades y Controles: Text, Label, Command, FonColor, etc
programas ejecutables, ejemplos
List Box, Input Box ejemplo.
Evaluación - Exposición guiada: método interactivo
- Taller: Solución de problemas ejecutables
- Exposición de casos presentados
Primer Examen Parcial. Prueba Escrita
7º semana
y
8º semana
Unidad Didáctica Nº 3: Elementos de Programación - Código
CONTENIDOS ESTRATEGIAS DURACIÓN
Manejo de variables locales y publicas:
Variables y funciones de ámbito Local y Global. Exposición por parte del profesor
Prácticas en la computadora
Taller: aplicación de variables
9º semana
Consistencia de Datos. Eventos: Keypress, Change, Focus. Exposición guiada: método interactivo 10º semana
Declaración Explicita de Variables
Funciones de cadena, Fecha, Hora y numéricas. Exposición por parte del profesor.
Lista de ejercicios.
Tarea domiciliaria
11º semana
Sentencias repetitivas, For ... Next, While etc. Ejemplos de aplicación.
Arrays bidimensionales, ejemplos. Exposición por parte del profesor.
Lista de ejercicios.
Aplicación de casos presentados 12ª semana
Unidad Didáctica Nº 4: Configuración de una Base de Datos - DB
CONTENIDOS ESTRATEGIAS DURACIÓN
- Creación de una DB con ingreso de datos
- Sentencias SQL modo interactivo
Ejemplos Prácticos. Explicación por parte del profesor.
Prácticas en la computadora 13º semana
- Configuración y mantenimiento de una DB, ejemplos
- Sentencias condicionales y filtros
- Conexión de una DB a un formulario
Control ADO.
Evaluación Explicación por parte del profesor.
Exposiciones de trabajos
Trabajo encargado
Exposición por parte del profesor.
Prácticas en la computadora
Examen Final Prueba Escrita Aplicativa 14º semana
Evaluación Sustitutorio y Aplazados 15º semana
VI. LECTURAS.
- ROBERT PANTIGOSO, Algoritmos y diagramas de flujo , Megabyte, p 102 -197
- KORTH M. Fundamentos de Bases de Datos, Mc. Graw Hill. P 103 – 178
Direcciones electrónicas:http://www.monografias.com/trabajos11/basda/basda.shtml.
- JOEL CARRASCO MUÑOZ. Programación con VB 6.0, Prentice Hall p 149 -160
Direcciones electrónicas:http://www.monografias.com/trabajos5/basede/basede.shtml
VII. BIBLIOGRAFIA.
- DAVID M. KROENKE. Procesamiento de Base de Datos 6ta. Edic (2009) Prentice Hall
- CARRASCO MUÑOZ J Aplicaciones en Visual Basic , 5ta. Eedic. 2009 A & C editores Lima
- CESAR LIZA AVILA, Algoritmos y codificación, (6ta. Edic. 2010) Edit RJ E.I.R.L Trujillo
- RAFFO LECCA, Programación Visual Basic 6.0 , Lima Perú 5ta Edición 2010.
- JAMES MARTIN. Organización de la Base de Datos, 4ta Edición (2010) Prentice Hall
VIII. MEDIOS Y MATERIALES.
Libros, direcciones de Internet, computadoras, Data Show, pizarra, plumones, con ejemplos, motivación, aplicación, demostración de casos y solución de problemas reales.
IX. INVESTIGACIÓN:
Al finalizar el curso los alumnos realizarán una investigación aplicada de casos de estudio, consistente en la realización de un Programa con Formularios Complejos aplicados a una empresa.
X. ESTRATEGIAS DE EVALUACION:
En cada capítulo se tiene previsto emplear la metodología Teórico – Práctico y de plena participación, con discusión de problemas reales afines a su profesión, tomándose prácticas calificadas en clase. (La inasistencia a dichas prácticas invalida su evaluación). Según reglamento de estudios UNASAM, considerándose:
- Puntualidad en la entrega de trabajos asignados.
- Prácticas calificadas en clase y Centro de computo
- Pruebas objetivas y pruebas de cuestionario.
EVALUACIONES
APRENDIZAJES ESPERADOS INDICADORES INSTRUMENTOS
Reconoce, Plantea, Formula y Programas Lógicos en Pseudocódigo Identifica los elementos de un programa - Trabajo del tema
- Practica calificada.
Configura y administrar la interfase del Visual Basic.Net. - Lista de Control
- Practica calificada.
Construye Programas haciendo uso de algoritmos Desarrolla técnicas de solución en programación - Trabajo del tema
- Practica calificada.
Aplica soluciones para generar formularios simples - Exposición Grupal
- Practica calificada.
Reconoce el entorno de programación Visual Basic.Net Aplica los Cambios en elementos de un Problema. - Practica Calificada.
- Trabajo del Tema
Experimenta el uso de la Teoría Variables, Constantes Globales - Lista de Control
- Practica calificada.
Conoce las sentencias de control, repetición, bucles, etc. En un programa Aplica métodos de Solución usando sentencias de control - Trabajo del tema
- Practica calificada.
Calcula y simula problemas de regresión, usando Arrays. - Exposición Grupal
- Practica calificada.
El alumno del curso es el único responsable de su evaluación. Cuyo PROMEDIO FINAL se obtiene de:
: Promedio de Trabajos y Prácticas PP =
: Exámenes: 1er. Examen (EP), Examen Final (EF) PF =
XI. TUTORÍA Y CONSEJERÍA
Con el objeto de lograr el mejor rendimiento de competencias del alumno, se atenderá en orientación de Tutoría y Consejería los días miércoles de 4:00 a 6:00 p.m. (02 Horas) en la C.U. Facultad de Ciencias (sala de Profesores).
Huaraz, 29 de Julio del 2013
………………………………………………………....
Mg. Ing. Lic. Dante Enrique Romero Aguilar
Docente del Curso
...