Professional Documents
Culture Documents
I. DATOS GENERALES: 1.1. CARRERA PROFESIONAL 1.2. NOMBRE DEL CURSO 1.3. 1.4. 1.5. 1.6. II. CICLO N DE HORAS SEMANALES PRE REQUISITO PROFESOR :COMPUTACIN E INFORMTICA : Lenguaje de programacin III / HERRAMIENTAS Y DESARROLLO DE SOFTWARE :III : 06 Horas :Ninguno :
SUMILLA:
La asignatura es de carcter terico-prctico .Comprende el estudio de cuatro unidades de aprendizaje: I. Introduccin a la Programacin y Algoritmos II. Introduccin al Desarrollo de software con Visual Basic .Net 2010. III. Programacin Orientada a Objetos con Oracle Java IV. Desarrollo de Applets con Java. Las unidades temticas sern dictadas en aula el marco terico y en laboratorio utilizaran el software de aplicacin prctica.
III.
PERFIL DE LA CARRERA
Formar un Tcnico Superior en Informtica con conocimientos, habilidades, destrezas y actitudes para que participe consiente y responsablemente en la solucin de problemas y necesidades de sistema de informacin que se presente en la organizacin.
IV.
El egresado en Computacin de nuestro Instituto puede desempearse en diversos cargos relacionados con el desarrollo de software, asesoras en tecnologas informticas y se apoya principalmente en las nuevas tecnologas de la informacin y comunicaciones (TICs) ms avanzadas.
V.
CAPACIDADES A DESARROLLAR
Reconocer los conceptos bsicos de fundamentos de la programacin. Disear y codificar un algoritmo utilizando herramientas de diseo de algoritmos como Diagramas de Flujo de Datos y Pseudocdigos. Comprender las estructuras de control selectivas y repetitivas. Comprender la conversin de un algoritmo a la codificacin de un programa mediante el uso de un lenguaje de programacin Desarrollar Software en base a la metodologa OOP.
VII. PROGRAMACIN DE CONTENIDOS UNIDAD DE COMPETENCIA I:INTRODUCCIN A LA PROGRAMACIN Y ALGORITMOS. Primera Semana
Algoritmos. Concepto. Elementos. Tcnicas de representacin y diseo de algoritmos. Diagrama de Flujo de Datos. Simbologa. Algoritmos secuenciales.
Segunda Semana
Tcnica de Pseudocdigos. Componentes. Instrucciones bsicas para pseudocdigos. Herramienta de Prueba de Algoritmos implementados en Computadora. Uso del DFD software para la prueba de algoritmos.
Tercera Semana
Estructura de Datos. Variables de memoria. Clasificacin de las variables de memoria. Operadores Aritmticos. Algoritmos secuenciales de clculos. Operadores Relacinales y Operadores Lgicos. Expresiones Condicionales. Sentencia selectiva simple: Si entonces (IfThen). Definicin. Representacin grfica. Sentencia selectiva doble: Si entonces- Sino (IfThen-Else). Definicin. Representacin grfica.
Cuarta Semana
-
Diseo de algoritmos con sentencias selectivas. Sentencias selectivas anidadas: Si-Sino-Si (IfElse-If). Definicin. Representacin grfica. Diseo de Algoritmo con sentencias selectivas anidadas. Sentencia selectiva mltiple: Seleccin Segn Caso (Select Case). Representacin grfica. Diseo de Algoritmos con sentencias selectivas mltiples. Evaluacin Prctica.
Sexta Semana
SelectivasMltiples: If then elseIf y Select case Uso de Controles CheckBox y RadioButtom Desarrollo de aplicaciones Windows con controles de seleccin Mltiples
Sptima Semana
Concepto de Bucles. Tipos de sentencias Repetitivas. La sentencia Hacer Mientras (Do While). Definicin. Representacin grfica. Sintaxis en VB .net La sentencia Hacer Hasta (Do Until). Definicin. Representacin grfica.Sintaxis en VB .net La sentencia Para desde (For). Definicin. Representacin grfica.Sintaxis en VB .net Desarrollo de software con sentencias Repetitivas en Visual Basic .Net 2010
Octava Semana - Diseo de Algoritmos combinados. - Uso del Control ListBox, ComboBox y RichTextBox con sentencias repetitivas. - Desarrollo de Software con Sentencias Repetitivas: anidadas y combinadas. - Segunda Prctica Calificada. Novena Semana - Sentencia ForEach - Uso del Control Error Provider - Consistencias el ingreso de datos: Evento TextChanged, KeyPress , KeyDown, KeyUp - Arreglos en Visual Basic . Net Dcima Semana - EXAMEN PARCIAL.
Caractersticas de la POO. Abstraccin. Encapsulamiento. Herencia . Polimorfismo. Constructores y destructores. Aplicaciones Java. Pasando argumentos a los mtodos de una clase. Accediendo a las variables miembros de una instancia. Funciones miembros de una instancia de una clase. Desarrollo de aplicaciones.
X. SISTEMA DE EVALUACIN
Indicadores de Evaluacin: La evaluacin de la asignatura responder a los siguientes indicadores:
Analiza, describe y disea algoritmos mediante diagramas de flujo y pseudocdigos. Identifica, analiza y planifica el uso de sentencias selectivas y repetitivas en procesos condicionales. Analiza, planifica, evala la prueba de los algoritmos mediante el uso de herramientas case de diseo Elabora y valida los instrumentos para la recoleccin y el registro de los datos considerando los criterios tcnicos establecidos para el desarrollo de software con un lenguaje de programacin orientado a objetos. El proceso de evaluacin ser integral y permanente, estar en funcin de la asistencia y las capacidades de rea, especificas, actitudinales y valorativas de cada alumno. Los procedimientos de criterios de evaluacin son: Controles de lectura, intervenciones oralesparticipacin en debates, trabajos grupales de investigacin y las pruebas de desempeo o ejecucin con notas de 0 a 20.
Instrumentos de Evaluacin Prueba de desempeo Controles de Lectura Participacin en debates Intervenciones Orales Evaluacin de Desempeo o Ejecucin Prueba de desempeo Revisin de avances trabajo de investigacin Controles de Lectura Presentacin Proyecto de Investigacin Exposicin Proyecto de Investigacin Evaluacin de Desempeo o Ejecucin Evaluacin de Desempeo o Ejecucin
Semana de Evaluacin 01 - 04 05 09
Promedio Final
PE1
10 11 13
EP
19 20
EF ES
El Curso debe respetar el promedio final que resulta de la aplicacin del siguiente procedimiento:
PE1 + EP +PE2 +EF 4
XI.
FUENTES DE INFORMACIN
JOYANES AGUILAR, Luis Ed. MacGraw-Hll/Interamericana de Espaa. 5ta. Edicin 2010 CARRETERO PEREZ. Jess Ed. Thompson ParaInfo S.A
FUNDAMENTOS DE PROGRAMACIN.
FUNDAMENTOS DE PROGRAMACION
Madrid 2009 FUNDAMENTOS DE PROGRAMACIN Pealoza Romero, Ernesto / Ernesto Pealoza Romero. -- 4a ed. -- Mxico, D.F. Alfaomega .
MICROSOFT VISUAL BASIC .NET. LENG. Y APLICACIONES 3 ed (Ebook) Ceballos Sierra, Fco. Javier, (aut.) RA-MA FUNDAMENTOS DE JAVA Schildt Herbert, (aut.) McGRAW-HILL/INTERAMERICANA DE ESPAA, S.A.U. 3 ed. (24/01/2007) Fain, Yakov, (aut.) Gmez Celador, Jos Luis, (tr.) Anaya Multimedia-Anaya Interactiva 1 ed., 1 imp.(10/2011)
PROGRAMACIN JAVA
2. DIRECCIONES ELECTRNICAS http://www.CanalVisualbasic.net http://www.es.wikibooks.org/wiki/Fundamentos_de_programacin http://www.mitecnologico.com/ls/FundamentosProgramacion.html http://elvex.ugr.es/decsai/java/ : Fundamentos de programacin y principios de diseo http://www.desarrolloweb.com/manuales/ : Implementacin de Algoritmos http://pendientedemigracion.ucm.es/info/tecnomovil/documentos/fjava.pdf