silabus lp

6
PÁG. SÍLABO DE LÓGICA DE PROGRAMACIÓN I. INFORMACIÓN GENERAL Carrera Profesional : Computación e Informática Módulo : Desarrollo de software y gestión de base de datos Unidad Didáctica : Lógica de Programación Créditos : 2 Semestre Académico : II N° de Horas Semanal : 2 N° de Horas Semestral : 34 Docente : Ing.Romero Huayta, N. II. COMPETENCIA DE LA CARRERA PROFESIONAL Planificar, implementar y gestionar el uso de las Tecnologías de Información y Comunicación de una organización, a partir del análisis de sus requerimientos, teniendo en cuenta los criterios de calidad, seguridad y ética profesional propiciando el trabajo en equipo. III. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIÓN Capacidad terminal: Criterios de Evaluación Realizar la lógica Realiza algoritmos de procesos y subprocesos.

Upload: alejandro-romero-huayta

Post on 30-Sep-2015

3 views

Category:

Documents


0 download

DESCRIPTION

vbg

TRANSCRIPT

SLABO DE LGICA DE PROGRAMACIN

I. INFORMACIN GENERALCarrera Profesional: Computacin e InformticaMdulo: Desarrollo de software y gestin de base de datosUnidad Didctica: Lgica de ProgramacinCrditos: 2Semestre Acadmico: II N de Horas Semanal: 2N de Horas Semestral: 34Docente: Ing.Romero Huayta, N.II. COMPETENCIA DE LA CARRERA PROFESIONALPlanificar, implementar y gestionar el uso de las Tecnologas de Informacin y Comunicacin de una organizacin, a partir del anlisis de sus requerimientos, teniendo en cuenta los criterios de calidad, seguridad y tica profesional propiciando el trabajo en equipo.III. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACINCapacidad terminal:Criterios de Evaluacin

Realizar la lgica de la programacin considerando procesos y secuencias.Realiza algoritmos de procesos y subprocesos.

Elabora y comprueba diagramas de flujo de los procedimientos requeridos.

IV. ORGANIZACIN DE ACTIVIDADES Y CONTENIDOS BSICOSSemanasElementos de capacidadActividades de aprendizajeContenidos BsicosTareas previas

1Utiliza el pseudocdigo para crear programas de estructuras de control e implementarlo en el lenguaje de programacin Microsoft Visual Basic 2012Elabora programas secuencialesDefiniciones de programacin, Datos, expresiones, definicin de variables, constantes. Pseudocdigo. Ejemplos del algoritmos secuencialesConceptualiza las herramientas necesarias para la resolucin de problemas por computadora

2

3Crea programas usando estructura de control condicional simple, doble y mltipleOperadores, Algoritmos, Ejemplos de algoritmos de estructura condicionales.Desarrolla la estructura para la resolucin de un problema computacional

4Crea programas usando la estructura de control repetitivos FOR NEXTAnlisis del problema. Especificaciones de entradas y salidas, Ejemplos de algoritmos condicionales.Reconoce los componentes para el anlisis del problema.

5Elabora programas de estructura de control repetitivos While, Do While, Do Loop While.Diseo del algoritmo, diseo descendente, Ejemplos de algoritmos repetitivos infinitos.Conceptualiza las herramientas necesarias para el diseo de algoritmos

6Elabora programas con uso de arreglosArreglos, declaracin, creacin. Clases, operaciones. Ejemplos de algoritmos repetitivos infinitos.Conceptualiza los alcances para la resolucin del algoritmo en la computadora

7Disea y ejecuta Diagramas de Flujo de programas procedimentalesHerramientas de programacin: Diagrama de flujo.Casos aplicativos.Desarrolla la estructura para la resolucin de un problema computacional

8

9

10Disea diagramas de Flujo y utiliza el lenguaje de programacin Microsoft Visual Basic 2012 para implementar las accionesElabora programas procedimentales y verifica su validez generando cdigo Microsoft VB 2012 correspondienteResolucin del algoritmo en la computadora, codificacin del algoritmo, ejecucin y comprobacin del programa.Conceptualiza los mtodos formales de verificacin de programas

11

12

13Elabora aplicaciones de tipoprocedimental empleando FDUCiclo de vida de los objetos: creacin uso, destruccin.Conceptualiza los factores de la calidad del software

14

15Disea Clases para abstraer objetos de un sistema realTipos de datos. Tipos primitivos, clases String, Declaracin de atributos, expresiones, asignacin.Capacidad para el desarrollo del trabajo de investigacin

16Disea aplicaciones con Clases y subclases para abstraer procesos de un sistema realMtodos, definicin. Declaracin de variables paso de parmetros.Establece un criterio para la adecuada utilizacin de estructuras en la resolucin de un problema por computadora

17

18Evaluacin de Recuperacin.

V. METODOLOGA Para el desarrollo del curso se aplicarn los siguientes procedimientos didcticos:

Clases tericas: Con exposicin por parte del Docente y la participacin activa de los Alumnos.

Prctica: Se irn resolviendo ejercicios y casos segn el tema terico tratado.

Asesora. Se asesora la aplicacin correcta de los conocimientos tericos en la solucin de un caso real administrado como un proyecto.VI. EVALUACIN. La escala de calificacin es vigesimal y el calificativo mnimo aprobatorio es trece (13). En todos los casos la fraccin 0.5 o ms se considera como una unidad a favor del estudiante.

El estudiante que en la evaluacin de una o ms Capacidades Terminales programadas en la Unidad Didctica (Asignaturas), obtenga nota desaprobatoria entre diez (10) y doce (12), tiene derecho a participar en el proceso de recuperacin programado.

El estudiante que despus de realizado el proceso de recuperacin obtuviera nota menor a trece (13), en una o ms capacidades terminales de una Unidad

Didctica, desaprueba la misma, por tanto repite la Unidad Didctica.

El estudiante que acumulara inasistencias injustificadas en nmero igual o mayor al 30% del total de horas programadas en la Unidad Didctica (Asignaturas), ser desaprobado en forma automtica, sin derecho a recuperacin.VII. RECURSOS BIBLIOGRFICOS /BIBLIOGRAFA

1. Cairo B. Osvaldo (2003) Metodologa de la Programacin. 2da edicin, Mxico. ALFAOMEGA GRUPO EDITOR S.A. de C.V. 438 p.2. Cairo O. & Guardati S. (2002) Estructuras de Datos 2da. Edicin, Mxico. MacGraw Hill. 458p.3. Deitel H.M. y Deitel P.J. (2003) "C++ Cmo Programar". 4ta. Edicin. Prentice-Hall Hispanoamericana, 1320p. Mxico.3. Joyanes Aguilar Luis (2000) Programacin en C++ Algoritmos, estructuras de datos y objetos Madrid. McGraw Hill/Interamericana de Espaa S.A. 710p.4. Hernndez R., Lzaro J. C., Dormido R., Ros S. (2001) Estructuras de Datos y Algoritmos. 1ra.Edicin, Madrid. Pearson Educacin. 283p.5. Joyanes Aguilar Luis. (1994) C++ a su alcance. Un enfoque orientado a objetos. 1ra. Edicin.MacGraw Hill/Interamericana de Espaa S.A. 851p.

Recuay, 10 de Marzo del 2015