You are on page 1of 7

UNIVERSIDAD PRIVADA ANTENOR ORREGO FACULTAD DE INGENIER??A CARRERA PROFESIONAL DE INGENIERIA DE SOFTWARE INTRODUCCION A LA PROGRAMACION SEMESTRE ACAD??

MICO 2013-20

SLABO
I DATOS GENERALES

1.1 Nombre de la asignatura 1.2 C??digo 1.3 Ciclo de estudios 1.4 Cr??ditos 1.5 Nivel 1.6 Campus 1.7 Fecha de inicio/fin 1.8 Duraci??n semanas 1.9 Prerrequisitos 1.10 Profesores

:INTRODUCCION A LA PROGRAMACION :INSO-101 :01 :5 :Pregrado : TRUJILLO, :12/08/2013 al 12/12/2013 :17 :Ninguno : LAZO AGUIRRE, WALTER AURELIO ; PEREZ CUEVA, JOSE FERNANDO ;

II FUNDAMENTACI??N

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 dos unidades didcticas, la primera se denomina Conceptos bsicos y elaboracin de algoritmos, la segunda Mtodos, Arreglos e inicio de la programacin orientada a objetos.

IV COMPETENCIAS DE LA ASIGNATURA

1. Investiga en literatura especializada e interioriza referentes terico-metodolgicos sobre el paradigma de programacin

orientado a objetos, en forma autorreflexiva, analtica y crtica. 2. Investiga en literatura especializada e interioriza referentes terico-metodolgicos 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 PROGRAMACI??N POR UNIDADES DE APRENDIZAJE

UNIDAD 01 CONCEPTOS B??SICOS Y ELABORACI??N DE ALGORITMOS. Duraci??n: 12/08/2013 al 30/09/2013 1. Conocer la terminologa bsica usada en la programacin de computadoras. 2. Elaborar algoritmos usando diagramas N-S. 3. Utilizar las estructuras de control selectivas y estructuras repetitivas. 4. Elaborar algoritmos usando diagramas N-S. 5. Utilizar las estructuras de control selectivas y estructuras repetitivas.

N?? Semanas

Semana 1

Semana 2

Contenidos Conceptuales Teora Lenguaje de Programacin. Arquitectura de Von Newman. Representacin de la Informacin. Asesora: Definicin de algoritmo. Ejemplos de algoritmos en la vida diaria. Laboratorio Familiarizacin con JCreator y su entorno. Ejemplos de programas en java. 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.

Contenidos Procedimentales Contenidos Actitudinales

Leen los apuntes publicados Reflexiona sobre la en la Web. importancia de los lenguajes Revisan informacin de programacin y los referentes a algoritmos algoritmos. Explican algoritmos utilizados Manifiesta su en la vida diaria. responsabilidad en el Se familiariza con el uso del desarrollo de los ejercicios. entorno de programacin: Manifiesta inters en el Jcreator desarrollo de los ejercicios.

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

Semana 3

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 Algoritmos condicionales II Teora Estructuras de control Repetitiva II Asesora Algoritmos repetitivos II Laboratorio Algoritmos repetitivos I Teora Estructuras de control Repetitiva III Asesora Algoritmos repetitivos III Laboratorio Algoritmos repetitivos II EXAMEN PARCIAL

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

Semana 4

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

Semana 5

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

Semana 6

Leen los apuntes publicados en la Web. Desarrolla ejemplos Elabora programas para computadora.

Manifiesta su responsabilidad en el desarrollo de los ejercicios. Desarrolla ejercicios grupales mostrando inters

Semana 7

Leen los apuntes publicados en la Web. Desarrolla ejemplos . Elabora programas para computadora EXAMEN PARCIAL

Manifiesta su responsabilidad en el desarrollo de los ejercicios. Desarrolla ejercicios grupales mostrando inters EXAMEN PARCIAL

Semana 8

UNIDAD 02 M??TODOS, ARREGLOS E INICIO DE LA PROGRAMACION ORIENTADA A OBJETOS Duraci??n: 07/10/2013 al 02/12/2013 1. Crear y utilizar correctamente los mtodos. 2. Utilizar apropiadamente los mtodos en la elaboracin de algoritmos. 3. Elabora programas sencillos utilizando el lenguaje Java. 4. Crear y utilizar correctamente arreglos. 5. Utiliza correctamente los arreglos con mtodos. 6. Describir conceptos bsicos del paradigma de la programacin orientada a objetos.

N?? Semanas

Contenidos Conceptuales

Contenidos Procedimentales Contenidos Actitudinales

Semana 9

Semana 10

Semana 11

Teora Mtodos. Definicin. Declaracin de variables Paso de parmetros. Ejemplos AsesorA Ejemplos Mtodos I Laboratorio Ejemplos Mtodos I Teora Ejemplos con Mtodos Asesora Ejemplos Mtodos II Laboratorio Mtodos I Teora Arreglos, declaracin, creacin. Clases de Arreglos: Unidimensionales, Bidimensionales Asesora Ejemplos Arreglos Laboratorio Problemas con arreglos

Elabora algoritmos usando mtodos de mediana complejidad. Elabora programas para computadora

Manifiesta su responsabilidad en el desarrollo de los ejercicios. Desarrolla ejercicios grupales mostrando inters

Manifiesta su Desarrolla ejercicios usando responsabilidad en el mtodos. desarrollo de los ejercicios. Elabora programas para Desarrolla ejercicios grupales computadora mostrando inters

Desarrolla ejemplos en forma grupal. Participa en forma oral.

Manifiesta su responsabilidad en el desarrollo de los ejercicios. Sustenta en forma oral sus investigaciones con responsabilidad e inters. Manifiesta su responsabilidad en el desarrollo de los ejercicios

Semana 12

Teora Uso de mtodos y arreglos Asesora Arreglos y mtodos I Laboratorio Problemas: ArreglosY Mtodos I

Manifiesta su responsabilidad en el desarrollo de los ejercicios. Investiga en forma grupal Sustenta en forma oral sus acerca de estos temas. investigaciones con Elabora algoritmos y los responsabilidad e inters. programa para computadora Manifiesta su responsabilidad en el desarrollo de los ejercicios Manifiesta su responsabilidad en el desarrollo de los ejercicios. Sustenta en forma oral sus trabajos con responsabilidad e inters. Manifiesta su responsabilidad en el desarrollo de los ejercicios Manifiesta su responsabilidad en el desarrollo de los ejercicios. Sustenta en forma oral sus trabajos con responsabilidad e inters. Manifiesta su responsabilidad en el desarrollo de los ejercicios

Semana 13

Teora Operaciones con arreglos y mtodos I. Arreglos paralelos Asesora Ejemplos operaciones con Arreglos y mtodos I, arreglos paralelos Laboratorio Ejemplos Operaciones con Arreglos y Mtodos I Teora Operaciones con arreglos y mtodos II. Asesora Ejemplos Arreglos y mtodos II Laboratorio Ejemplos Arreglos y Mtodos II

Investiga en forma grupal acerca de estos temas. Elabora algoritmos y los programa. Para computadora.

Semana 14

Investiga en forma grupal acerca de estos temas. Elabora algoritmos y los programa. Para computadora.

Semana 15

Semana 16 Semana 17

Teora Conceptos bsicos de la programacin orientada a objetos. Clases y objetos Ejemplo: arreglos, mtodos y men de opciones Asesora Ejemplos: arreglos paralelos, mtodos y Men de opciones Laboratorio Exposicin de Trabajo de Fin de Curso EXAMEN FINAL EXAMEN DE APLAZADOS

Elabora algoritmos. Elabora programas para computadora de mediana complejidad.

Desarrolla ejercicios grupales mostrando inters, responsabilidad.

EXAMEN FINAL EXAMEN DE APLAZADOS

EXAMEN FINAL EXAMEN DE APLAZADOS

VI ESTRATEGIAS METODOL??GICAS

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 EDUCATIVOS Y OTROS RECURSOS DID??CTICOS

Los materiales que se emplearn en cada unidad sern los siguientes: Materiales educativos interactivos: materiales impresos como textos bsicos y mdulos de aprendizaje; direcciones electrnicas para recabar informacin especializada sobre los contenidos planteados. Materiales educativos para la exposicin: se contar con: pizarra, plumones acrlicos, mota, proyector multimedia, computadora, presentaciones en PowerPoint.

VIII T??CNICAS, INSTRUMENTOS E INDICADORES DE EVALUACI??N

FRMULA PARA EL CLCULO DE LA NOTA PROMOCIONAL(PROM) 5%*C1 + 10%*C2 + 20%*EP + 15%*C3 + 25%*C4 + 25%*EF PARAMETROS DE EVALUACIN:

COMPONENTE

C1 SUBCOMPONENTES COD PC1 TR1

CALCULO:

70%*PC1+30%*TR1 DESCRIPCIN Prctica Calificada N 1 Trabajo N 1

COMPONENTE

C2 SUBCOMPONENTES COD TR2 PA1 PL1

CALCULO:

20%*TR2+30%*PA1+50%*PL1 DESCRIPCIN Trabajo N 2 Primer Promedio Parcial de Asesora Primer Promedio Parcial de Laboratorio

COMPONENTE

C3 SUBCOMPONENTES

CALCULO:

60%*PC2+20%*TR3+20%*EPA

COD PC2 TR3 EPA COMPONENTE C4 SUBCOMPONENTES COD TR4 PA2 PL2 CALCULO:

DESCRIPCIN Prctica Calificada N 2 Trabajo N 3 Evaluacin Procedimental Actitudinal 25%*TR4+30%*PA2+45%*PL2 DESCRIPCIN Trabajo Final del Curso Segundo Promedio Parcial de Asesora Segundo promedio Parcial de Laboratorio

IX PROGRAMA DE CONSEJER??A

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 martes 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)

X REFERENCIAS BIBLIOGR??FICAS

B??SICA

Deitel y Deitel C??MO PROGRAMAR EN JAVA 2005 Lenguaje de programaci??n en Java

COMPLEMENTARIA

Camacho, D. Valls, J. Garc??a J PROGRAMACI??N, ALGORITMOS Y EJERCICIOS EN JAVA 2003

Mitchell, J., CONCEPTS IN PROGRAMMING LANGUAGES 2003

Campione M, THE JAVA TUTORIAL: OBJECT ORIENTED PROGRAMMING FOR THE INTERNET 2000

Lazo aguirre Walter PROGRAMACI??N ESTRUCTURADA EN C 1995

VIRTUAL

Aprenda Java

Manual de java

Manual de java

Arreglos en java

Java

You might also like