Vous êtes sur la page 1sur 9

UNIVERSIDAD PRIVADA ANTENOR ORREGO

FACULTAD DE INGENIERA ESCUELA PROFESIONAL DE INGENIERIA DE TELECOMUNICACIONES Y REDES CURSO: INTRODUCCIN A LA PROGRAMACIN SEMESTRE ACADMICO: 2011-10

SILABO
I. DATOS GENERALES 1.1 Nombre de la Asignatura 1.2 Cdigo 1.3 Tipo 1.4 Ciclo 1.5 Crditos 1.6 Extensin horaria Teora Laboratorio Taller 1.7 Duracin 1.8 Pre-requisito 1.9 Semestre 1.10 Profesores : : : : : : : : : : : : : Introduccin a la Programacin. INSO-101 Fundamental Especialidad Aplicado I 05 08 horas semanales. Totales 128 horas 02 horas 04 horas 02 horas 17 semanas Inicio : 21 de Marzo del 2011 Trmino: 20 de Julio del 2011 Ninguno 2011-I Coordinador Dr. Lazo Aguirre Walter Aurelio wlazoa@upao.edu.pe Equipo de Docentes Ing. Castaeda Saldaa, Jose Arturo jcastanedas@upao.edu.pe Ing. Castillo Robles, Edward Fernando ecastillor@upao.edu.pe Ing. Mendoza Jurez Andy William amendozaj1@upao.edu.pe

II.

FUNDAMENTACIN
Esta asignatura se propone desarrollar en los estudiantes destrezas y habilidades para el diseo de algoritmos en la solucin problemas y su posterior codificacin en un lenguaje de programacin orientado a objetos, de manera que le sirva como herramienta fundamental en su formacin y ejercicio profesional.

III. SUMILLA
La asignatura de Introduccin a la programacin es de naturaleza terico-prctica; se propone presentar al alumno conceptos de programacin desde el paradigma de programacin orientado a objetos y desarrollar en el estudiante competencias para

elaborar algoritmos que permitan resolver problemas de mediana complejidad aplicando los fundamentos de la programacin orientada a objetos; asimismo utilizar correctamente un lenguaje de programacin orientado a objetos (Java) para implementar los algoritmos. Su contenido est estructurado en cuatro unidades didcticas, la primera se denomina Conceptos bsicos y elaboracin de algoritmos, la segunda Uso de mtodos, la tercera Manipulando Arreglos y Cadenas de Caracteres y la cuarta Manejo de Excepciones e iniciando la programacin orientada a objetos IV.- COMPETENCIAS 1.- Investiga en literatura especializada e interioriza referentes tericometodolgicos sobre el paradigma de programacin orientado a objetos, en forma autorreflexiva, analtica y crtica. 2.- Investiga en literatura especializada e interioriza referentes tericometodolgicos sobre la elaboracin de algoritmos, en forma autoreflexiva, analtica y crtica. 3.- Disea algoritmos eficaces y eficientes que permiten resolver problemas de mediana complejidad y los sustenta en acto pblico. 4.- Elabora programas eficientemente utilizando el lenguaje java. V.- PROGRAMACIN DE UNIDADES DE APRENDIZAJE 1.-PRIMERA UNIDAD 1.1 Ttulo de la unidad: Conceptos bsicos y elaboracin de algoritmos. 1.2 Capacidades de la Unidad Conocer la terminologa bsica usada en la programacin de computadoras. Elaborar algoritmos usando diagramas N-S. Utilizar las estructuras de control selectivas y estructuras repetitivas. Duracin 6 semanas : del 21 de marzo al 30 de abril FECHA CONTENIDO CONTENIDO CONTENIDO CONCEPTUAL PROCEDIMENTAL ACTITUDINAL Semana Teora Leen los apuntes Reflexiona sobre 1 publicados en la Web. la importancia Lenguaje de de los lenguajes Programacin. Revisan informacin de programacin Arquitectura de Von referentes a y los algoritmos. Newman. algoritmos Representacin de la Informacin. su Explican algoritmos Manifiesta Asesora responsabilidad utilizados en la vida Definicin de algoritmo en el desarrollo diaria. Ejemplos de algoritmos de los ejercicios. en la vida diaria Laboratorio Se familiariza con el uso del entorno de Manifiesta Familiarizacin con inters en el programacin: JCreator y su entorno. desarrollo de los Jcreator Ejemplos de programas ejercicios. en java.

Semana 2

Semana 3

Semana 4

Semana 5

Teora Etapas en la construccin de un programa. Algoritmos. Tcnicas de diagramacin de algoritmos. Estructuras de control secuencial Asesora algoritmos secuenciales Laboratorio Estructura Bsica de un Programa en Java. Datos. Tipos de datos y expresiones. Definicin de Variables y constantes. Operadores. Algoritmos secuenciales I. Teora Estructuras de control condicional I. Asesora algoritmos condicionales I Laboratorio Estructura de un programa en java II. Instrucciones de Entrada y salida de datos. Algoritmos secuenciales II Teora Estructuras de control: Condicional II. Asesora algoritmos condicionales II Laboratorio Algoritmos condicionales I Teora Estructuras de control: Repetitiva I Asesora algoritmos Repetitivos I Laboratorio

Elabora algoritmos sencillos.

Elabora programas sencillos para computadora.

Elabora algoritmos sencillos. Elabora programas sencillos para computadora.

Elabora algoritmos Manifiesta sencillos. inters en el desarrollo de los Elabora programas ejercicios. sencillos para computadora.

Elabora algoritmos sencillos. Elabora programas sencillos para computadora

Algoritmos condicionales II Semana Teora Leen los apuntes Manifiesta su 6 publicados en la Web. responsabilidad en Estructuras de control Repetitiva II Desarrolla ejemplos . el desarrollo de los Asesora Elabora programas ejercicios. Algoritmos repetitivos Desarrolla para computadora. II ejercicios grupales Laboratorio mostrando inters Algoritmos repetitivos I Evaluacin: Prueba Objetiva y Resolucin de Problemas 2.-SEGUNDA UNIDAD 2.1 Ttulo de la unidad: Uso de Mtodos 2.2 Capacidades de la Unidad Crear y utilizar correctamente los mtodos. Utilizar apropiadamente los mtodos en la elaboracin de algoritmos. Elabora programas sencillos utilizando el lenguaje Java. Duracin 2 semanas: del 2 de mayo al 14 de mayo. FECHA CONTENIDO CONTENIDO CONTENIDO CONCEPTUAL PROCEDIMENTAL ACTITUDINAL Semana Teora Elabora algoritmos Manifiesta su 7 usando mtodos de responsabilidad Mtodos. Definicin. mediana en el desarrollo Declaracin de variables complejidad. de los ejercicios. Paso de parmetros. Elabora programas Desarrolla Ejemplos para computadora. ejercicios Asesora grupales Ejemplos Mtodos I mostrando Laboratorio inters Algoritmos repetitivos II Semana Teora Desarrolla 8 mbito y visibilidad de ejercicios usando las variables.. mtodos Ejemplos Elabora programas para computadora. Asesora Ejemplos Mtodos II Laboratorio Mtodos I Exposicin de Trabajo I: Mtodos Evaluacin: Prueba Objetiva y Exposicin del desarrollo de Trabajo Semana 9 : Examen Parcial : Del 16 al 21 de mayo del 2011

3.-TERCERA UNIDAD 3.1 Ttulo de la unidad: Manipulando Arreglos y Cadenas de Caracteres. 3.2 Capacidades de la Unidad Crear y utilizar correctamente arreglos.. Utiliza correctamente los arreglos con mtodos. Utilizar apropiadamente las cadenas de caracteres. Duracin 4 semanas: del 23 de mayo al 18 de junio. FECHA CONTENIDO CONTENIDO CONTENIDO CONCEPTUAL PROCEDIMENTAL ACTITUDINAL Semana Teora Desarrolla ejemplos en Manifiesta su 10 Arreglos, declaracin, forma grupal. responsabilidad creacin. Clases de Participa en forma en el desarrollo Arreglos: de los ejercicios. oral. Unidimensionales, Bidimensionales, Multidimensionales. Sustenta en forma oral sus Asesora investigaciones Ejemplos Arreglos con Laboratorio responsabilidad Problemas:Mtodos II e inters. Semana 11 Teora Investiga en forma grupal acerca de estos Uso de mtodos y arreglos temas. Asesora Elabora algoritmos y Arreglos y mtodos I los programa para Laboratorio computadora Problemas: Arreglos su Teora Investiga en forma Manifiesta responsabilidad grupal acerca de estos Operaciones con en el desarrollo arreglos y mtodos. temas. de los ejercicios Arreglos paralelos Elabora algoritmos y Asesora los programa. Para Ejemplos Arreglos y computadora. mtodos II, arreglos paralelos Laboratorio Ejemplos Arreglos y Mtodos I Teora Elabora algoritmos. Caracteres y cadenas Elabora programas La clase string para computadora Operaciones con cadenas de caracteres.

Semana 12

Semana 13

Asesora Ejemplos Arreglos y cadenas de caracteres Laboratorio Arreglos y Mtodos II. Arreglos paralelos. Evaluacin: Prueba Objetiva y Resolucin de Problemas 4.-CUARTA UNIDAD 4.1 Ttulo de la unidad: Manejo de Excepciones e Iniciando la programacin orientada a objetos. . 4.2 Capacidades de la Unidad Manejar excepciones de manera correcta Describir conceptos bsicos del paradigma de la programacin orientada a objetos. Crear y utilizar Clases. Duracin 2 semanas: del 20 de junio al 2 de julio. FECHA Semana 14 CONTENIDO CONCEPTUAL Teora Excepciones. Manejo de excepciones. Asesora Ejemplos mtodos y Arreglos paralelos. Men de opciones Excepciones. Laboratorio Ejemplos Arreglos, paralelos, mtodos y cadenas de caracteres. Men de opciones Teora Conceptos bsicos de la programacin orientada a objetos. Clases y objetos Asesora Ejemplos: arreglos y mtodos. Arreglos paralelos. Men de opciones Laboratorio Exposicin de Trabajo II . CONTENIDO CONTENIDO PROCEDIMENTAL ACTITUDINAL Elabora algoritmos. Desarrolla ejercicios Elabora programas grupales para computadora de mostrando mediana complejidad. inters, Desarrolla ejercicios responsabilidad. referentes al manejo de excepciones.

Semana 15

Elabora algoritmos. Elabora programas para computadora de mediana complejidad.

Evaluacin: Prueba Objetiva y Exposicin del desarrollo de Trabajo Semana 16 : Examen Final: Del 4 al 9 de julio Semana 17 : Examen de Aplazados: Del 11 al 16 de julio del 2011 VI.- ESTRATEGIAS METODOLGICAS Se desarrollar la asignatura en la modalidad de Conferencias, Seminario-Taller, de manera prctica, dialgica, fomentando la discusin crtica y el planteamiento de criterios personales respecto a los temas tratados. Las experiencias de aprendizaje se desarrollarn utilizando el mtodo basado en problemas, trabajo en grupos pequeos, lecturas dirigidas, conferencias, Trabajo de Investigacin y foros virtuales. VII.- MATERIALES DIDACTICOS Y OTROS RECURSOS DIDACTICOS. Los materiales que se emplearn en cada unidad sern los siguientes: a.- Materiales educativos interactivos: materiales impresos como textos bsicos y mdulos de aprendizaje; direcciones electrnicas para recabar informacin especializada sobre los contenidos planteados. b.- Materiales educativos para la exposicin: se contar con: pizarra, plumones acrlicos, mota, proyector multimedia, computadora, presentaciones en PowerPoint. VIII.- INDICADORES, TCNICAS E INSTRUMENTOS DE EVALUACIN a.- La evaluacin del rendimiento acadmico es un proceso mediante el cual se verifica el cumplimiento de logros o competencias declaradas, as como de la metodologa. b.- La evaluacin es formativa - sumativa; es decir, las evaluaciones sern permanentes y parciales obtenindose el promedio global promocional. c.- La escala de calificacin es vigesimal (0 a 20). d.- Para la evaluacin se tendr en cuenta: Evaluacin de saberes cognitivos Evaluacin Terica: -Examen Parcial (EP) -Examen Final (EF) -Promedio de: Pruebas objetivas, resolucin de problemas, controles de lectura. (PP) Evaluacin Prctica: -Promedio de Prcticas y evaluaciones en laboratorio (PL) -Promedio notas obtenidas en Asesora. (PA) -Promedio de Trabajos del curso. (TR) Evaluacin Procedimental y/o actitudinal
Las fichas de observacin con escala de calificacin.

Para evaluar participacin, aportes actitudes, puntualidad, comportamiento, respeto, cumplimiento de tareas, responsabilidad. (EPA)

e.- La nota promocional (NP) se obtendr de la siguiente forma: PP1 = promedio parcial 1 PP1 = 0.30EP+0.15PP1+0.20 PL1+0.15PA1+0.10TR1+0.10 EPA1 PP2 = promedio parcial 2 PP2 = 0.30EF+0.15PP2+0.20 PL2+0.15PA2+0.10TR2+0.10 EPA2 NP= (PP1 +PP2) /2 La fraccin de 0.5 o ms se considerar como unidad a favor del alumno. f.- La nota promocional mnima aprobatoria es once (11). g.- Las inasistencias del 30% o ms a las sesiones desarrolladas de Teora, Asesora y/o Laboratorio son causales de inhabilitacin. h.- Al examen de aplazados se presentan los alumnos que no alcancen la nota promocional aprobatoria, siempre y cuando esta sea mayor o igual a siete (07). Los alumnos inhabilitados pierden derecho al examen de aplazados. IX.PROGRAMA DE CONSEJERIA La Consejera es una actividad acadmica que tiene como propsito el de orientar y apoyar a los estudiantes durante el proceso de su formacin profesional. El horario de consejera ser los das jueves de 8:50: a 10:30 am en la sala de profesores de la Direccin de Escuela. Mi pgina Web se encuentra en: www.upao.edu.pe docentes Lazo Aguirre Walter. (http://www.upao.edu.pe/webs/index.aspx?id=000000288)

VIII.- REFERENCIAS BIBLIOGRFICAS 1.-Bibliografa Bsica Deitel y Deitel. Cmo programar en Java, 5 Ed., Prentice-Hall Hispanoamericana, S.A., Mxico,2004. 2.-Bibliografa Complementaria Camacho, D. Valls, J. Garca J., Programacin, Algoritmos y Ejercicios en Java, 1ra. Ed., Pearson Prentice Hall, 2003, ISBN 84-205-4024-2 Gerald and Wheatley, Anlisis Numrico con Aplicaciones. Prentice Hall. Mxico.2000. Mitchell, J., Concepts in programming Languages,1 edicin, Cambridge University Press, 2003, ISBN 0-521-78098-5. Campione M, The java tutorial: object oriented programming for the internet. Ed. Addison-Wesley, Mexico, 2000. Lazo, W. Programacin Estructurada en C. Editorial Libertad, TrujilloPer , 1995. 3.- Direcciones electrnicas Aprenda Java http://www.tecnun.es/asignaturas/Informat1/ayudainf/aprendainf/Java/Java2 .pdf Manual de java

http://manual-java.com/manualjava/capitulos-manual.html Manual de java http://www.monografias.com/trabajos42/manual-de-java/manual-dejava.shtml Arreglos en java http://akimpech.izt.uam.mx/Web_jr/poo/arreglos.pdf http://www.java.sun.com/j2se/1.3/docs/api/index.html.

Vous aimerez peut-être aussi