Universidad Ricardo Palma

Documentos relacionados
Universidad Ricardo Palma

Universidad Ricardo Palma

ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE INFORMÁTICA SÍLABO PLAN DE ESTUDIOS 2008

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

Universidad Ricardo Palma

Universidad Salesiana de Bolivia

UNIVERSIDAD RICARDO PALMA

PROGRAMA INSTRUCCIONAL

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA SÍLABO PLAN DE ESTUDIOS

PLAN DE ESTUDIOS 2000 SÍLABO

PLAN DE ESTUDIOS 2000 SÍLABO

Pontificia Universidad Católica del Ecuador

Escuela de Ingeniería en Informática Empresarial SYLLABUS

UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS

Programa de Asignatura Programación Visual I

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

De Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías

Programación I. Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

SILABO DEL CURSO FUNDAMENTOS DE PROGRAMACIÓN

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS

2007/ PROGRAMACIÓN. Tipo: TRO Curso: 1 Semestre: AB CREDITOS Totales TA TS AT AP PA OBJETIVOS. 1.-Introducción.

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

Jesús Manuel Carrera Velueta José Juan Almeida García Fecha de elaboración: Mayo 6 de 2010 Fecha de última actualización:

Universidad Autónoma del Estado de México Licenciatura en Ingeniería en Sistemas Energéticos Sustentables

F1131 Fundamentos de sistemas operativos 1/12

SÍLABO UNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS ECONÓMICAS ESCUELA PROFESIONAL DE ECONOMÍA

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SILABO ASIGNATURA: LENGUAJE DE PROGRAMACION I

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA ELECTRÓNICA E INFORMÁTICA. Escuela Académico Profesional de Ingeniería Electrónica

UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE INGENIERIA MECANICA DEPARTAMENTO ACADEMICO DE CIENCIAS BASICAS HUMANIDADES Y CURSOS COMPLEMENTARIOS

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

Universidad Ricardo Palma

Carrera: Participantes Miembros de la academia de Metal- Mecánica

SILABO. PRIMERA UNIDAD Introducción al computador y a los Sistemas Operativos

UNIVERSIDAD ALAS PERUANAS FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

Universidad Nacional Campus Omar Dengo Colegio Humanístico Costarricense

ELEMENTOS A TOMAR EN CUENTA PARA EVALUACIÓN, SUGERIDOS EN LOS PROGRAMAS DE LAS ASIGNATURAS DE INGENIERIA CIVIL RETICULA 2005.

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL

POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015 HORAS POR SEMANA DEL LABORATORIO: DIAS QUE SE IMPARTE EL LABORATORIO:

SÍLABO I. DATOS GENERALES. 1. Nombre de la : PROGRAMACIÓN PARA INGENIERÍA

VERSIÓN: UNO TIEMPO DE TRABAJO INDEPENDIENTE ESTUDIANTE. Horas/semestre: 64

UNIVERSIDAD NACIONAL TECNOLÓGICA DEL CONO SUR DE LIMA UNTECS SILABO

: Algorítmica y Estructura de Datos I

AREA A LA QUE PERTENECE: 103 Matemática Básica 2 34 créditos POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015

CARTA DESCRIPTIVA 1. PRESENTACIÓN PLAN DE ESTUDIOS: IS02 CRÉDITOS 4 CÓDIGO DEL CURSO: IS008 NIVEL: III ÁREA O COMPONENTE DE FORMACIÓN: Especifico

SILABO MATEMÁTICA III

UNIVERSIDAD CENTROAMERICANA VICERRECTORIA ACADEMICA SYLLABUS

Principios de Programación en Java

SILABO INFORMACIÓN GENERAL

SILABO. La Ley Universitaria, Normas de comportamiento del Estudiante Universitario. La Actividad Pensante. COMPETENCIA ESPECÍFICA

Universidad Ricardo Palma

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL VICERECTORADO ACADEMICO Oficina Central de Asuntos Académicos

El curso es de naturaleza aplicativa y teórico-práctica, y se estructura en cuatro unidades:

FACULTAD DE DERECHO Y CIENCIA POLÍTICA

FACULTAD DE CIENCIAS DE LA SALUD ESCUELA PROFESIONAL DE ESTOMATOLOGÍA SILABO

Nombre de la asignatura: Diseño Estructurado de Algoritmos. Carrera: Ingeniería en Sistemas Computacionales. Clave de la asignatura: SCB-9316

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS DEPARTAMENTO ACADEMICO DE INGENIERIA AGROINDUSTRIAL SÍLABO

FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERÍA DE SISTEMAS. Horas Contacto. Objetivos

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS SÍLAB0

SÍLABO DE MATEMÁTICA I

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS Facultad Tecnológica

Guía Docente Modalidad Presencial. Programación Estructurada I. Curso 2016/17. Grado en Ingeniería de. Sistemas de Información

ASIGNATURA: INFORMÁTICA Y CÁLCULO NUMÉRICO

GUÍA DOCENTE DE PROGRAMACIÓN ORIENTADA A OBJETOS

Pontificia Universidad Católica del Ecuador

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

Universidad Ricardo Palma

UAP UNIVERSIDAD ALAS PERUANAS FACULTAD DE COMUNICACIÓN, EDUCACIÓN Y HUMANIDADES ESCUELA ACADÉMICO PROFESIONAL DE EDUCACIÓN

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS SILABO LENGUAJE DE PROGRAMACION ORIENTADO A WEB

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO

FACULTAD DE CIENCIAS JURIDICAS, CONTABLES Y SOCIALES ESCUELA PROFESIONAL DE CONTABILIDAD

Sílabo del curso Investigación Operativa II

Planificaciones Algoritmos y Programación I. Docente responsable: AZCURRA DIEGO ANDRES. 1 de 5

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN

Descripción y Contenido del Curso. Programación C++ Capacity Academy.

PLAN DE MATERIAS ACADEMUSOFT 3.2

VICERRECTORADO ACADÉMICO Unidad de Desarrollo Educativo

SÍLABO DE LIDERAZGO Y TRABAJO EN EQUIPO

SÍLABO DE CONTABILIDAD I

DIPLOMADO VALORACIÓN ECONÓMICA DE LOS RECURSOS NATURALES E IMPACTOS AMBIENTALES

FACULTAD DE CIENCIAS EMPRESARIALES ESCUELA ACADÉMICO PROFESIONAL DE TURISMO, HOTELERÍA Y GASTRONOMÍA SÍLABO

Nombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA SYLLABUS PROYECTO CURRICULAR DE INGENIERÍA ELÉCTRICA

Resultado de Aprendizaje:

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO

SÍLABO TALLER DE EXPRESIÓN ORAL

SILABO I. DATOS GENERALES

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

COLEGIO NACIONAL NICOLAS ESGUERRA EDIFICAMOS FUTURO TEMATICA DE TRABAJO GRADO: DECIMO ASIGNATURA: INFORMATICA PROFESOR: DANILO RODRIGUEZ ACERO

GUÍA DOCENTE. Ingeniería Informática en Sistemas de Información Doble Grado:

UNIVERSIDAD TECNOLOGICA DE LOS ANDES VICE RECTORADO ACADEMICO FACULTAD DE INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

FORMATO DE SILABO I. DATOS GENERALES

DATOS GENERALES 60 HORAS 3 HORAS

INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11

UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO

SÍLABO I. DATOS GENERALES:

Programación Orientada a Objetos

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ. Facultad de Educación-PUCP. SÍLABO No INFORMACIÓN GENERAL

SILABO DE ÉTICA Y DEONTOLOGÍA PROFESIONAL

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

Transcripción:

Universidad Ricardo Palma FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INFORMATICA DEPARTAMENTO ACADÉMICO DE INGENIERÍA SÍLABO 1. DATOS ADMINISTRATIVOS 1.1. Nombre del curso : Taller de Programación I 1.2. Código : IF 0206 1.3. Tipo del curso : Teórico Práctico Taller. 1.4. Área Académica : Talleres 1.5. Condición : Obligatorio 1.6. Nivel : II Ciclo 1.7. Créditos : 06 1.8. Horas semanales : Teoría = 3, Práctica = 2, Laboratorio = 4 1.9. Requisito : IF 0105 Taller Básico de Programación 1.10. Semestre Académico : 2015-II 1.11. Profesores : 2. SUMILLA. Al finalizar el curso el alumno será capaz de: resolver problemas medianamente complejos a través de programas de computador El curso consta de seis unidades temáticas: Clasificación y Encapsulamiento; Arreglos; Herencia, interfaces; Polimorfismo; Multimedia: Imágenes; Proyecto de Aplicación. 3. COMPETENCIAS DE LA CARRERA 3.1 Integra soluciones tecnológicas de información y procesos del negocio para encontrar las necesidades del negocio y otras empresas permitiendo alcanzar sus objetivos en una efectiva y eficiente forma. 3.2 Desarrolla y mantiene sistemas de software confiables y eficientes y que sea económico desarrollarlos y mantenerlos y que satisfagan los requisitos definidos por los clientes. 4. COMPETENCIAS DEL CURSO 4.1. Aplica las características de la programación con Clases y objetos en el desarrollo de programas. 4.2. Utiliza el concepto de herencia y Polimorfismo para la reutilización de código. 4.3. Implementa métodos para la solución de problemas utilizando Arreglos (Vectores y matrices). 4.4. Realiza trabajos de desarrollo de programas ordenados y auto-documentados en la solución de problemas. 4.5. Realiza investigación sobre temas de la programación orientada a objetos

5. RED DE APRENDIZAJE: Clasificación y Encapsulamiento Define Define Herencia Polimorfismo Proyecto de Aplicación Arreglos Interfaces Multimedia 6. PROGRAMACIÓN SEMANAL DE LOS CONTENIDOS UNIDAD TEMÁTICA N 1: CLASIFICACIÓN Y ENCAPSULAMIENTO Logro de la Unidad: Completa el entendimiento de "objeto", de los atributos de éste y de cómo manejarlos para la resolución de problemas Nº de horas: 18 1 Clasificación. Clases y objetos. Métodos. Prueba diagnóstica realizada mediante cuestionario en el Aula Virtual. Desarrollo de programas con Java NetBeans. Ejemplificación por medio de la construcción de programas en interfaz GUI, se fomenta la participación de los alumnos con consultas y preguntas. 2 Encapsulamiento. Modificadores de acceso. La Desarrollo de guía de Taller del curso: Unidad Nº referencia "this". Sobrecarga de métodos. Miembros de 01: Clases y Objetos a través de programas instancia, miembros de clase (estáticos). resueltos y problemas propuestos que se resolverán de forma similar a los exámenes comunes. Evaluación de la unidad, se obtiene la nota correspondiente: Lab1. UNIDAD TEMÁTICA N 2: ARREGLOS, CADENAS DE CARACTERES Logro de la Unidad: Resuelve problemas de arreglos y cadenas de caracteres Nº de horas: 36 Arreglos de un nivel: vectores. Definición de vectores. Explicación presencial de los temas de la semana. 3 Resolución de problemas de vectores: ordenamientos, búsquedas y otros problemas. Se entrega y explica la Guía 2-1 de Taller del curso: Unidad Nº 02: Arreglos, cadenas de caracteres. Los alumnos deben entregar su Propuesta de Trabajo Grupal. ESCUELA DE INFORMÁTICA PÁGINA: 2

Arreglos de dos niveles: matrices. Definición de matrices. Resolución de problemas de matrices. Taller dirigido con la Guía 2-1, se realizan los programas propuestos utilizando Java NetBeans. En clase de teoría, se entrega y explica la Guía 4 2-2, se motiva a los alumnos a desarrollar los algoritmos de manera escrita tal que luego sean codificados en Java NetBeans en la clase siguiente, que se desarrolla en laboratorio. Arreglos de objetos. Resolución de problemas con Evaluación de la unidad por medio de la Guía 2-3, 5 6 vectores y matrices de objetos. Cadenas de caracteres. Resolución de problemas de cadenas de caracteres. Uso de librerías predefinidas para el manejo de cadenas de caracteres. elaborada por el profesor de curso, se obtiene la nota correspondiente: Lab2. La Guía se resolverá de forma similar a los exámenes comunes. Retroalimentación: Desarrollo del solucionario comentado de la evaluación. Los alumnos resuelven más problemas propuestos. Se presentan mejoras a las soluciones desarrolladas por los alumnos, fomentando así el intercambio de ideas. Recepción por medio del aula virtual del Primer Entregable del Trabajo Grupal. UNIDAD 3: HERENCIA E INTERFACES Logro de la unidad: Utiliza la herencia y las interfaces para la modularización del código en la resolución de problemas más elaborados. Nº de horas: 27 Herencia: Conceptos y aplicaciones. Superclases, Explicación presencial de los temas de la semana. Subclases, Jerarquías de clases. Se entrega y explica la Guía 3-1 de Taller del curso: Unidad Nº 03: Herencia e Interfaces. 7 Se realiza un taller dirigido con la Guía 3-1, se realizan los programas propuestos utilizando Java NetBeans. 8 EXAMEN PARCIAL PRT1 Herencia: Tipos. Herencia Simple. Retroalimentación: Desarrollo de los programas del EC1, se fomenta la participación por medio de foro creado en el aula virtual. 9 Explicación presencial de los temas de la semana. Ejercicios. Ejecución de la Guía 3-2, la cual se realiza de forma similar a los exámenes comunes. 10 Interfaces: Introducción a las interfaces, aplicación de interfaces, jerarquías de interfaces. Los alumnos resuelven más problemas propuestos. Evaluación por medio del aula virtual de la unidad, se obtiene la nota correspondiente: Lab3.

:FACULTAD DE INGENIERÍA UNIDAD4: POLIMORFISMO Logro de la unidad: Entiende y aplica el polimorfismo para la resolución de problemas con códigos fuente más compactos y claros. Nº de horas: 18 11 Polimorfismo estático: Sobrecarga de métodos, Explicación presencial de los temas de la semana. sobrecarga de constructores, sobreposición de Se entrega la Guía de Taller del curso: Unidad Nº métodos. 04: Polimorfismo. En este Taller guiado se realiza la construcción de programas, se fomenta la participación de los alumnos con consultas y preguntas mediante el foro Aula Virtual. La guía comprende una parte desarrollada y una parte de ejercicios propuestos los que se desarrollan y evalúan de forma similar a los exámenes comunes. Recepción y evaluación del Segundo Entregable del Trabajo Grupal. 12 Polimorfismo dinámico a partir de la sobreposición de Se continúa con el desarrollo de programas en métodos. Las interfaces y el polimorfismo. que se muestra la utilización del Polimorfismo. Evaluación de la unidad mediante una prueba similar a los exámenes comunes. Se obtiene la nota correspondiente Lab4. UNIDAD5: MULTIMEDIA E IMÁGENES Logro de la unidad: Crea imágenes a partir de las primitivas básicas. Comprende y manipula los diferentes formatos de archivos de imágenes. Nº de horas: 18 Explicación presencial de los temas de la semana. 13 Se entrega y explica la Guía 5-1 de Taller del Multimedia: Conceptos fundamentales. Formatos de curso: Unidad Nº 05: archivos de imágenes. Multimedia: Creación y muestra de imágenes Evaluación de la unidad, por medio de la Guía 5 fabricadas. Muestra de imágenes de archivo. Manejo 14 de imágenes., con los que se obtiene la nota correspondiente: Lab5. Recepción del Trabajo Grupal. UNIDAD6: PROYECTO DE APLICACIÓN DE COMPLEJIDAD INTERMEDIA Logro de la unidad: Desarrollar y presentar una aplicación de complejidad intermedia en un trabajo de equipo Nº de horas: 9 Exposición de los Trabajos Grupales. 15 Proyecto de aplicación de complejidad intermedia. Evaluación de trabajos de aplicación, se obtiene la nota PYT1. 16 EXAMEN FINAL PRT2 17 EXAMEN SUSTITUTORIO PRT3 ESCUELA DE INFORMÁTICA PÁGINA: 4

7. TÉCNICAS DIDÁCTICAS 7.1. Análisis y síntesis en el desarrollo de programas para resolver ejercicios y solucionar problemas. 7.2. Diálogo y exposición en la presentación de los programas y de la sintaxis del lenguaje, con el apoyo de materiales y equipos disponibles: Una computadora para el docente y una computadora por alumno. 7.3. Desarrollo guiado: en la construcción de programas con java utilizando Guías de Laboratorio. 7.4. Las Guías de Laboratorio y Separatas se publican en el Aula Virtual. 7.5. Retroalimentación: absolución de preguntas y reforzamientos continuos. 8. EQUIPOS Y MATERIALES 9. EVALUACIÓN 8.1 Equipos e Instrumentos: PC y multimedia. Pizarra. 8.2 Materiales: Uso de software Java Net Beans. 9.1. Criterios: La asistencia a clases es del 70 % como mínimo. Conocimientos. Desarrollo de programas. Claridad de ideas en las exposiciones, debates y diálogos. 9.2. Fórmula: TIPO DE EVALUACIÓN PORCENTAJE DESCRIPCIÓN Participación Activa: NPA1 Participación en clase, investigación de temas sugeridos por el 1 10% docente, asistencia, puntualidad, y otros indicadores de desempeño. Laboratorios LABi 2 Trabajo de Aplicación: PYT1 40% 3 PRT1, PRT2: y PRT3 50% Gi: es la nota correspondiente al desarrollo de las Guías de curso, en las que se evalúa el desarrollo de programas, la eficiencia de los mismos, así como el espíritu de decisión del alumno para actuar de forma rápida ante un problema computacional. Son 5 notas, cada una de ellas corresponde a cada una de las 5 primeras unidades temáticas del curso. TA = trabajo de aplicación corresponde a la sexta Unidad Temática. Son dos evaluaciones en laboratorio más una evaluación sustitutoria. Fórmula: PROMEDIO: 0.5*((PRT1+PRT2+PRT3)/2)+0.2*PYT1+0.2*((LAB1+LAB2+LAB3+LAB4+LAB5)/5)+0.1*NPA1 Notas: a) Las dos prácticas comunes(prt1, PRT2) se rendirán en las semanas 8 y 16 y sustitutorio(prt3) en la semana 17. ESCUELA DE INFORMÁTICA PÁGINA: 5

b) Los grupos para el Trabajo de aplicación (TA) serán conformados por tres (3) alumnos como máximo, y deberán ser expuestos en fecha programada. 10. REFERENCIAS BIBLIOGRÁFICAS Y OTRAS FUENTES 1. BOBADILLA, Jesús. Java a través de ejemplos. 2006. México. Editorial Ra-Ma. 2. CAIRÓ, Osvaldo.Estructuras de datos. 2006. México. Mc Graw Hill. 3. CEBALLOS, Francisco Javier. Java 2: Curso de programación. 2000. México. Editorial Alfaomega Ra-ma. 4. JOYANES AGUILAR, Luis. Programación en Java2, 2002. Mc Graw Hill, España. Referencias en la Web Clases y Objetos: http://java.sun.com/docs/books/tutorial/java/nutsandbolts www.tecnun.es/asignaturas/informat1/ayudainf/aprendainf/java/java2.pdf www.webtaller.com/manual-java/indice_manual_java.php www.mailxmail.com/curso/informatica/java/capitulo11.htm Herencia y Polimorfismo www.javabeat.net/javabeat/scjp5/tutorials/scjp-basics/13- polymorphism.php http://www.mailxmail.com/curso/informatica/java/capitulo9.htm http:/es.wikipedia.org/wiki/polimorfismo www.fdi.ucm.es/profesor/lgarmend/lps/tema207%20polimorfismo%20en%20java.pdf Arreglos http://www.webtaller.com/construccion/lenguajes/java/lecciones/arrays_java.php es.wikibooks.org/wiki/programación_en_java_/_arrays delfosis.uam.mx/~sgb/java/arreglos.html Cadenas de caracteres www.cica.es/formacion/javatut/cap3/string.html elvex.ugr.es/decsai/java/pdf/6d-string.pdf www.fdi.ucm.es/profesor/luis/java/programas/tema%2005/cadenas.java ESCUELA DE INFORMÁTICA PÁGINA: 6