CARRERA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS SILABO DE LENGUAJE DE PROGRAMACION II. I. DATOS INFORMATIVOS 1.1 Asignatura 1.2 Código 1.3 Ciclo 1.4 Créditos 1.5 Semestre Académico 1.6 Número de horas 1.7 Duración (en semanas) 1.8 Pre Requisito 1.9 Responsable II : Programación II : FP-502 : V ciclo : 04 : II – 2015. : 6h (2 horas de teoría y 4 de práctica). : 17 semanas : Programación I : Ing. Elio Hely Campos Vásquez. [email protected] SUMILLA El curso forma parte del área de formación profesional del currículo, es de carácter teórico práctico. Capacita al alumno en el conocimiento de las técnicas de programación avanzadas y su aplicación en un lenguaje visual orientado al uso de eventos y objetos. III COMPETENCIAS 3.1 Competencia General: Conoce, entiende y maneja adecuadamente una herramienta de programación orientada a objetos con la finalidad de brindar soluciones informáticas que busquen solucionar problemas reales; demostrando responsabilidad, respeto y perseverancia. 3.2 Competencias específicas: 3.2.1 3.2.2 3.2.3 3.2.4 Diferencia los distintos tipos de programación. Conoce los conceptos, arquitectura y características principales de Visual Basic .Net Implementa procedimientos que sirvan para ejecutar determinados eventos, así mismo implementar estructuras de decisión para comparar valores y también implementar instruccionesrepetitivas. Crea aplicaciones y/o programas teniendo como base fundamental el uso del entorno y características del lenguaje deprogramación Visual Basic.Net PROGRAMACIÓN DE LAS UNIDADES DE APRENDIZAJE PRIMERA UNIDAD: INTRODUCCIÓN A LA PROGRAMACIÓN CON .NET Competencia: Explica los conceptos básicos de la programación con .Net y enseña el manejo de las herramientas que permiten la creación de un producto informático. CONTENIDOS CONCEPTUAL/CONTENIDOS PROCEDIMENTALES Introducción y descripción del curso Explicar el uso de la plataforma .Net y Herramientas y tipos de programación de la interfaz Interface de desarrollo en la plataforma.Net gráfica de usuario. Introducción a Visual Basic .Net Descripción de la interfaz gráfica de usuario Práctica Calificada N° 01 Exposición Tarea Académica N° 01 Creación de un Proyecto Windows. Formularios Windows. Clase, métodos, propiedades y Eventos Controles básicos de ingreso y salida de datos Nombrando Variables, Tipo de Datos Declaración de variables, Asignando valores a variables Constantes, Conversión de Tipos de datos, Labels Práctica Calificada N° 02 Exposición Tarea Académica N° 02 Estructuras de Decisión Operadores aritméticos Operadores de comparación Operadores lógicos Instrucción IF…THEN….ENDIF Instrucción IF….THEN….ELSE…ENDIF Instrucción IF….THEN….ELSEIF Práctica Calificada N° 02 Examen Parcial Explicar la necesidad de usar ventanas, tipos de variables y controles. ACTITUDINALES Valoran la importancia de la programación orientada mediante .Net Explicar la necesidad del uso de operadores y sentencias If en la programación orientada a objetos ESTRATEGIAS DIDACTICAS Exposicione s de Trabajo encargados Diálogo heurístico Banco de ejercicios Aplicación práctica en clase con interacción directa del estudiante con los component es del computado r hardware y software. DURACIÓN (horas ) (6 horas teoría y 12 horas práctica) (6 horas teoría y 12 horas práctica) (6 horas teoría y 12 horas práctica) 02 Prácticas calificadas, 02 Exposiciones de Trabajo Académico y Examen Parcial EVALUACIÓN CRITERIOS Comprende correctamente los conceptos básicos de programación Realizar correctamente operaciones prácticas con el computador Realiza análisis crítico sobre la importancia del sistema informático. INDICADORES Capacidad para la resolución de situaciones prácticas. Aplica y usa las herramientas de programación aprendidas ara solucionar situaciones problemáticas. Explica el uso de una aplicación informática en la vida real SEGUNDA UNIDAD: PROGRAMACIÓN AVANZADA EN .NET. Competencia:El estudiante aplica las herramientas avanzadas de .Net para desarrollar un proyecto informático. CONTENIDOS DURACIÓN ESTRATEGIAS (horas) DIDACTICAS CONCEPTUAL/CONTENIDOS PROCEDIMENTALES ACTITUDINALES Instrucción Select Case Explicar el uso de instrucciones de Función MsgBox mensajería y de bucles. Función InputBox Exposiciones de Instrucciones Repetitivas Trabajo ForEach…Next (6 horas encargados Tipo de Instrucciones Do…Loop teoría y Diálogo – Until 12 horas heurístico Instrucciones Exit práctica) Banco de Exposición de Avance de ejercicios Proyecto Valoran la Aplicación Práctica Calificada N° 03 importancia de la práctica en Exposición Tarea Académica programación clase con N° 03 orientada interacción Estructuras Explicar la importancia mediante .Net directa del de culminar proyectos Array Unidimensional estudiante con informáticos Matrices Multidimensionales los encomendados Vectores Dinámicos (10 horas componentes mediante el uso de las teoría y 20 Funciones, Subrutinas y del computador herramientas horas Procedimientos hardware y aprendidas. práctica) Práctica Calificada N° 04 software. Exposición Tarea Académica Sustentacu N° 04 Exposición Proyecto Final Examen Final 02 Prácticas calificadas, 02 Exposiciones de Trabajo Académico, 02 Presentaciones de Proyecto de Desarrollo y Examen Final EVALUACIÓN CRITERIOS INDICADORES Comprende correctamente los conceptos básicos de programación Realizar correctamente operaciones prácticas con el computador Realiza análisis crítico sobre la importancia del sistema informático. Capacidad para la resolución de situaciones prácticas. Aplica y usa las herramientas de programación aprendidas para solucionar situaciones problemáticas. Explica el uso de una aplicación informática en la vida real I. MATERIAL DIDÁCTICO Pizarra acrílica, plumones y mota Papelotes y marcadores. Cinta maskintape. Separatas Libros y textos de consulta según bibliografía referencial Proyector multimedia. Diapositivas Centro de Cómputo II. ESTRATEGIA METODOLÓGICA Las sesiones de aprendizaje combinarán la exposición del docente con la participación activa de los estudiantes para desarrollar los contenidos, los trabajos individuales y grupales. El docente asume el rol de mediador para presentar los contenidos conceptuales y, de organizador de situaciones, para asegurar la participación de los alumnos en los talleres grupales. Para las clases se hará uso de presentadores de diapositivas, videos, internet, etc. Se desarrollarán técnicas de investigación y dinámicas de grupo, con una serie de ejercicios y problemas que permitirán fijar en el estudiante los conocimientos adquiridos. Se constituirán equipos para investigar e intercambiar experiencias de aprendizaje y trabajo que se expresará en la elaboración y desarrollo de trabajos de investigación. El docente detectará los aprendizajes no logrados por los estudiantes al final de cada evaluación y organizará las acciones pedagógicas necesarias para optimizar los aprendizajes en los puntos críticos detectados. III. CRITERIOS PARA LA EVALUACIÓN La evaluación es un proceso que forma parte de la enseñanza y del aprendizaje, una tarea que se realiza antes-durante-después del proceso de formación, teniendo en cuenta su carácter sistémico, continuo e integralque nos permite observar, recoger, describir, analizar y explicar información importante acerca de posibilidades, necesidades y logros del estudiante con la finalidad de reflexionar, valorar y tomar decisiones oportunas para mejorar la enseñanza y el aprendizaje. La evaluación será permanente e integral, según los criterios e indicadores especificados por unidad. En este marco, se detalla la forma en que se va efectuar el proceso de evaluación de los aprendizajes de la signatura: 7.1Criterio:La evaluación es permanente y se calificará en sistema vigesimal (0 a 20). 7.2 Procedimientos:Seempleará para evaluar: exámenes escritos y trabajos de producción. - Los conocimientos se evalúan mediante exámenes escritos (Parcial y Final), exámenes al final de cada unidad, pruebas de comprensión al final de clase sobre los temas de clase y de la investigación bibliográfica. - Los procedimientos se evalúan mediante trabajos en clase, exposiciones, sustentaciones y presentación de fichas bibliográficas. - Las actitudes se evalúan aplicando escalas actitudinales respecto a los contenidos tratadosy fichas de observación personal (puntualidad, responsabilidad, respeto entre otros valores) 7.3 Requisitos de aprobación: a) Asistencia: La asistencia es obligatoria, record de asistencia (Asistencia mínima 70%) Inasistencias mayores al 30% del total de clases descalifica al estudiante. b) Calificación: La Evaluación Continua (EC) es un promedio ponderado de las evaluaciones del proceso de aprestamiento y equivale al 60% de la nota final de la asignatura. Está dado de la siguiente forma: EVALUACIÓN CONTINUA (EC) C1: Promedio de Prácticas Calificadas C2: Promedio de Tareas Académicas C3: Promedio de Evaluación de Proyecto TOTAL PESO % 20% 35% 45% 100% NOTA FINAL DE EVALUACIÓN CONTINUA EC = 0.20*C1 + 0.35*C2 + 0.45*C3 El estudiante aprobará la asignatura si logra un promedio igual o mayor que 12 de acuerdo a la siguiente fórmula: N.P = EP ( 15% ) + EC ( 60% ) + EF ( 25%) N.P : Nota Promocional. EP : Examen Parcial. EF : Examen Final. EC : Evaluación Continua. IV. BIBLIOGRAFÍA CEBALLOS, Jordi y GAÑÁN, David. (2010). Introducción a .Net. Barcelona: Editorial UOC. MACKENZIE, Duncan y SHARKEY, Kent. (2004). Aprendiendo Visual Basic .Net en 21 lecciones avanzadas. México: Pearson Educativo. Iquitos, Septiembre 2015