You are on page 1of 7

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERA

ESCUELA ACADMICO PROFESIONAL DE INGENIERA DE INFORMTICA

SLABO PLAN DE ESTUDIOS 2008 I. DATOS GENERALES CURSO CDIGO CICLO CRDITOS CONDICIN NATURALEZA HORAS DE TEORIA HORAS DE LABORATORIO HORAS TALLER HORAS TOTALES REQUISITOS REA ACADMICA II. SUMILLA El curso de Taller Bsico de Programacin corresponde al primer semestre de formacin de la Escuela Acadmica de Ingeniera Informtica. Su naturaleza es de especialidad. III. COMPETENCIA DE LA CARRERA Desarrolla y mantiene sistemas de software confiable y eficiente y que sea econmico desarrollarlos y mantenerlos y que satisfagan los requisitos definidos por los clientes. IV. COMPETENCIA DEL CURSO Utiliza las funciones bsicas de las plataformas operativas vigentes. Describe, evala, utiliza e implementa soluciones para diversos problemas usando los conceptos de secuencia, alternativa, repeticin, fragmentacin, algortmica y lgica computacional. Se introduce la sintaxis y semntica de un lenguaje de programacin. Se resuelven problemas de aplicacin directa que utilizan arreglos unidimensionales. IF 0101 TALLER BASICO DE PROGRAMACIN 1 de 7 : : : : : : : : : : : : TALLER BASICO DE PROGRAMACIN IF 0105 I (Primero) 04 Obligatorio Especialidad 03 02 04 09 Ninguno Talleres

V. RED DE APRENDIZAJE
Unidad de Aprendizaje 1

Conceptos bsicos de la construccin de algoritmos y programas.

Unidad de Aprendizaje 2

Representacin y Abstraccin de datos.

Unidad de Aprendizaje 3

Manejo de Expresiones.

Unidad de Aprendizaje 4

Expresiones Condicionales y la Condicin IF.

Unidad de Aprendizaje 5

Sentencia Switch.

Unidad de Aprendizaje 6

Bucles.

Unidad de Aprendizaje 7

Arreglos Unidimensionales. VI. UNIDADES DE APRENDIZAJE UNIDAD 1: Unidad de Aprendizaje 1 Logro de la unidad: Conceptos bsicos de la construccin de algoritmos y programas. Semana Sesin / Tema Actividades Teora: Conceptos bsicos de la construccin de Presentacin del Tema. Desarrollo, 1
algoritmos y programas: ejemplos prcticos. Problemas, datos, procedimientos e informacin Resolucin de problemas usando el computador: El computador. Procedimientos y datos en el computador. Programas, subprogramas (funciones) y lenguajes de programacin.

IF 0101

TALLER BASICO DE PROGRAMACIN

2 de 7

Taller y Laboratorio: construccin de algoritmos y programas.

Taller guiado construccin de programas- en el lenguaje de programacin Java 2 utilizando el IDE NetBeans, Participacin y desarrollo de alumnos con consultas y preguntas. Presentacin del Tema. Desarrollo, ejemplos prcticos.

Teora: Conceptos bsicos de la construccin de algoritmos y programas: Conceptos generales de computacin y programacin: Algoritmo. Pseudocdigo y diagramas de flujo. Identificadores. Constantes y variables. Arreglos. Expresiones. Palabras reservadas. Argumentos, parmetros actuales y parmetros formales, datos estticos y dinmicos. Programacin estructurada. Programacin orientada a objetos (clases, objetos, constructor, sobrecarga, herencia, mtodos set y get). Taller y Laboratorio: construccin de algoritmos y programas.

Taller guiado construccin de programas- en el lenguaje de programacin Java 2, utilizando el IDE NetBeans, con la Participacin de los alumnos con consultas y preguntas.

UNIDAD 2: Unidad de Aprendizaje 2 Logro de la unidad: Representacin y Abstraccin de datos. Semana


3

Sesin / Tema
Teora: Conceptos bsicos de la representacin y abstraccin de datos. Tipos de datos y su representacin en el computador. Datos de tipo primitivo. Datos de tipo estructurado. Taller y Laboratorio: construccin de algoritmos y programas.

Actividades
Presentacin del Tema. Desarrollo, ejemplos prcticos.

Taller guiado construccin de programas- en el lenguaje de programacin Java 2, utilizando el IDE NetBeans, con la Participacin de los alumnos con consultas y preguntas. Presentacin del Tema. Desarrollo, ejemplos prcticos.

Teora: Conceptos bsicos de la representacin y abstraccin de datos. Representacin fsica de los datos. Ejercicios de entrada y salida de datos. Taller y Laboratorio: construccin de algoritmos y programas

Taller guiado construccin de programas- en el lenguaje de

IF 0101

TALLER BASICO DE PROGRAMACIN

3 de 7

programacin Java 2, utilizando el IDE NetBeans, con la Participacin de los alumnos con consultas y preguntas.

UNIDAD 3: Unidad de Aprendizaje 3 Logro de la unidad: Manejo de Expresiones. Semana Sesin / Tema 5 Teora: Manejo de Expresiones
Operadores y expresiones. Evaluacin expresiones. Conversiones de tipos primitivo. de

Actividades
Presentacin del Tema. Desarrollo, ejemplos prcticos.

Taller y Laboratorio: construccin de algoritmos y programas. Taller guiado construccin de programas- en el lenguaje de programacin Java 2, utilizando el IDE NetBeans, con la Participacin de los alumnos con consultas y preguntas. Presentacin del Tema. Desarrollo, ejemplos prcticos.

Teora: Abstraccin de datos Manejo de Expresiones. Variables temporales en la evaluacin de expresiones. Ejercicios sobre evaluacin de expresiones. Taller y Laboratorio: construccin de algoritmos y programas.

Taller guiado construccin de programas- en el lenguaje de programacin Java 2, utilizando el IDE NetBeans, con la Participacin de los alumnos con consultas y preguntas.

UNIDAD 4: Unidad de Aprendizaje 4 Logro de la unidad: Expresiones Condicionales y la Condicin IF. Semana Sesin / Tema Teora: Expresiones Condicionales y la Condicin IF 7
La expresin condicional. La condicional "if". Taller y Laboratorio: construccin de algoritmos y programas. Taller guiado construccin de programas- en el lenguaje de programacin Java 2, utilizando el IDE NetBeans, con la Participacin de los alumnos con consultas y preguntas.

Actividades
Presentacin del Tema. Desarrollo, ejemplos prcticos.

8 IF 0101

SEMANA DE EXAMENES TALLER BASICO DE PROGRAMACIN 4 de 7

PARACIALES 9
Teora: Expresiones Condicionales y la Condicin IF La expresin condicional. La condicional "if". "if" anidados, if else. Taller y Laboratorio: construccin de algoritmos y programas. Taller guiado construccin de programas- en el lenguaje de programacin Java 2, utilizando el IDE NetBeans, con la Participacin de los alumnos con consultas y preguntas. Presentacin del Tema. Desarrollo, ejemplos prcticos.

UNIDAD 5: Unidad de Aprendizaje 5 Logro de la unidad: Sentencias Switch. Semana Sesin / Tema Teora: Sentencias Switch. 10
Sintaxis y semntica del "switch". Taller y Laboratorio: construccin de algoritmos y programas. Taller guiado construccin de programas- en el lenguaje de programacin Java 2, utilizando el IDE NetBeans, con la Participacin de los alumnos con consultas y preguntas.

Actividades
Presentacin del Tema. Desarrollo, ejemplos prcticos.

UNIDAD 6: Unidad de Aprendizaje 6 Logro de la unidad: Bucles. Semana Sesin / Tema Teora: Bucles. 11 Actividades
Presentacin del Tema. Desarrollo, ejemplos prcticos.

Sintaxis y semntica de la sentencia while, do while. Taller y Laboratorio: construccin de algoritmos y programas.

12

Teora: Bucles. Sintaxis y semntica de la sentencia for.

Taller guiado construccin de programas- en el lenguaje de programacin Java 2, utilizando el IDE NetBeans, con la Participacin de los alumnos con consultas y preguntas. Presentacin del Tema. Desarrollo, ejemplos prcticos.

Taller y Laboratorio: construccin de algoritmos y programas.

Taller guiado construccin de programas- en el lenguaje de programacin Java 2, utilizando el IDE NetBeans, con la Participacin de los alumnos con consultas y

IF 0101

TALLER BASICO DE PROGRAMACIN

5 de 7

preguntas.

UNIDAD 7: Unidad de Aprendizaje 7 Logro de la unidad: Arreglos Unidimensionales. . Semana Sesin / Tema Teora: Conceptos de Arreglos Unidimensionales. 13
Definicin y uso de arreglos unidimensionales (o de un solo nivel) Taller y Laboratorio: construccin de algoritmos y programas elementales. Taller guiado construccin de programas- en el lenguaje de programacin Java 2, utilizando el IDE NetBeans, con la Participacin de los alumnos con consultas y preguntas. Presentacin del Tema. Desarrollo, ejemplos prcticos.

Actividades
Presentacin del Tema. Desarrollo, ejemplos prcticos.

14

Teora: Conceptos de Arreglos Unidimensionales Definicin y uso de arreglos unidimensionales (o de un solo nivel) Taller y Laboratorio: construccin de algoritmos y programas medianamente complejos.

15

Teora: Conceptos de Arreglos Unidimensionales. Definicin y uso de arreglos unidimensionales (o de un solo nivel) Taller y Laboratorio: construccin de algoritmos y programas complejos.

Taller guiado construccin de programas- en el lenguaje de programacin Java 2, utilizando el IDE NetBeans, con la Participacin de los alumnos con consultas y preguntas. Presentacin del Tema. Desarrollo, ejemplos prcticos.

Taller guiado construccin de programas- en el lenguaje de programacin Java 2, utilizando el IDE NetBeans, con la Participacin de los alumnos con consultas y preguntas.

16 17

SEMANA DE EXAMENTES FINALES SEMANA DE EXAMENES SUSTITUTORIO

VII. METODOLOGIA 7.1. Metodologa activa. Participacin activa de los alumnos en grupos de trabajo y de forma individual. 7.2. Desarrollo de las Guas de laboratorio. IF 0101 TALLER BASICO DE PROGRAMACIN 6 de 7

7.3. Los recursos de enseanza son: Equipo multimedia, Internet, Pizarra acrlica, plumones, software propio para el desarrollo del curso. VIII. EVALUACIN
La nota final (NF) resultar de aplicar la frmula siguiente: NF = 0.20 * E1 + 0.35 * E2 + 0.15 * A1 + 0.2 *P1+0.10*P2 Donde: E1 : EVALUACION COMUN semana 7 E2 : EVALUACION COMUN semana 15 A1 : Nota nica de evaluacin en clase. P1 : PRACTICA CALIFICADA semana 5 P2 : PRACTICA CALIFICADA semana 11

XI.

REFERENCIAS BIBLIOGRFICAS. Lugar Mxico Editorial Alfaomega Ra-ma

Autor Ttulo Ao Fco. Javier Ceballos Java 2. Curso de 200 programacin 0 Efrain Oviedo Lgica de 200 Programacin 4 Osvaldo Cair Estructuras de 200 datos 6
Augusto Vega P. Tutor de Java, Tipo links, v1.0 2004

Colombia ECO Ediciones Mxico Per Mxico Ra-Ma Mc Graw Hill

Jess Bobadilla

Java a travs de 200 ejemplos 6

IF 0101

TALLER BASICO DE PROGRAMACIN

7 de 7

You might also like