You are on page 1of 8

Asociacin Universidad Privada San Juan Bautista

Facultad de Ingeniera
Escuela Profesional de Sistemas

SILABO
Asignatura: Programacin Aplicada I

Cdigo: 050319

1.- DATOS GENERALES:


1.1
1.2
1.3
1.4
1.5

Ciclo de Estudios
Crditos
Condicin
Pre-requisito
Horas de clase Semanal

:
:
:
:

1.6

Semestre Acadmico
Sede

:
:

III
05
Obligatorio
Algortmica y Estructura de Datos
Teora : 03
Prctica: 04
2013- I / II
Chorrillos

2.- SUMILLA
Enfoque global del rea ingeniera de computacin y sistemas. rea de trabajo y
proyeccin en el futuro. Manejo de los siguientes softwares: texto, clculo, power point, base
de datos y equipos de multimedia. Tcnicas de programacin: secuencial, bifurcacin simple,
doble y mltiple e iteraciones. Funciones. Paso de parmetros por valor. Programacin
orientada a objetos. Paradigmas. Clases, mtodos y mensajes. Funciones miembros.
Constructores. Constructores amigos en C++. Polimorfismo y herencia. Casos tpicos de
anlisis y diseo experimental.
3.- OBJETIVOS
3.1 Objetivo General
Aplicacin de los conceptos de diseo y metodologa de programacin
orientada a objetos en la solucin de problemas. Implantacin de estructura de
datos lineales y no lineales con la programacin orientada a objetos.
3.2 Objetivos Especficos
UNIDAD DIDACTICA
I.
Programacin Orientada a Objetos.

AUPSJB

II.
Estructuras de Datos Dinmicos

III.
Estructuras de Datos no Lineales y
Tcnicas de Bsqueda y
Ordenamiento.

OBJETIVOS ESPECIFICOS
Conocer y aplicar los conceptos de
la teora de objetos y su aplicacin
prctica en la construccin de
clases.
Conocer y aplicar los conceptos de
objetos en la implementacin de
soluciones de listas dinmicas:
listas enlazadas, pilas y colas.
Conocer y aplicar los conceptos de
objetos en la implementacin de
soluciones en la que intervienen
estructuras de datos no lineales
como los rboles
y grafos.
Asimismo dar a conocer al
estudiante los diferentes tcnicas
para la bsqueda y ordenamiento

Asociacin Universidad Privada San Juan Bautista


Facultad de Ingeniera
Escuela Profesional de Sistemas

de la informacin.
4.- PROGRAMACIN DE CONTENIDOS
UNIDAD
DIDACTICA

SEMANAS

SESIONES

TEMAS

PROGRAMACION ORIENTADA A OBJETOS Contenido:


Introduccin a la programacin orientada a objetos.

Primera
1

Contenido: Anlisis de algoritmos y complejidad de


algoritmos. Y desarrollote programas.

I.
Programaci
n
Orientada
a Objetos

Contenido: clases, objetos, datos miembro y mtodos.


Desarrollo de programas.
Segunda

Tercera

Cuarta

2.

Contenido: Constructores
caractersticas. Desarrollo
constructores.

y Destructores y sus
de programas utilizando

Contenido: Herencia, tipos de herencia, clases abstractas,


anulacin y sustitucin. Desarrollo de programas.
Contenido: sobrecarga de operadores y ligaduras
dinmicas, desarrollo de programas.
Contenido: funciones miembro y mtodos virtuales,
objetos compuestos.
Control de Lectura Nro. 01:
Contenido: Desarrollo de problemas y presentacin de
proyectos.

Quinta

5
PRIMER EXAMEN PARCIAL
ESTRUCTURA DE DATOS DINAMICOS

Sexta

Stima

Contenido: fundamentos tericas, clasificacin de listas


enlazadas.
Practica: Implantacin de listas enlazadas, operaciones
usando listas enlazadas
Contenido: Estructura de datos lista doblemente enlazada
Practica: Operaciones usando listas enlazadas

AUPSJB

FECHA

Asociacin Universidad Privada San Juan Bautista


Facultad de Ingeniera
Escuela Profesional de Sistemas

UNIDAD
DIDACTICA

SEMANAS

SESIONES

TEMAS

FECHA

Contenido: Lista circular, operaciones e implantacin


Practica: desarrollo de programas usando lista circular
II.
Estructuras
de Datos
Dinmicos

Octava

8
Control de Lectura Nro. 02:

Novena

Contenido: estructura pila, definicin y ejemplos


Practica : un ejemplo; notacin infija, pre fija y postfija
Contenido: Estructura de
operaciones e implantacin.

Dcima

datos

Cola,

definiciones,

10
SEGUNDO EXAMEN PARCIAL

Dcima
Primera

Contenido: Colas de prioridad.


11

Practica : Aplicacin de estructuras lineales


Contenido: Exposicin de proyectos

Dcima
Segunda

Dcima
Tercera
III.
Estructuras
de Datos
no Lineales
y Tcnicas
de
Bsqueda
y
Ordenamie
nto.

Control de Lectura Nro.03


ESTRUCTURA DE DATOS NO LINEALES
Contenido: rboles binarios, operaciones

13
Practica: Implantacin de rboles binarios
Contenido: Representacin de listas como rboles
binarios

Dcima
Cuarta

14

Dcima
Quinta

15

Dcima
Sexta

16

Dcima
Stima

AUPSJB

12

17

Practica: Implementacin de algoritmos preorden, inorden,


post orden.
ORDENAMIENTO
Contenido : ordenamiento de intercambio, por seleccin,
por insercin, por intercalacin
BUSQUEDA
Contenido: Bsqueda Secuencial. Bsqueda Binaria y
Mezcla.
GRAFO
Contenido: Grafos, representacin ligada de grafos.

TERCER EXAMEN PARCIAL

Asociacin Universidad Privada San Juan Bautista


Facultad de Ingeniera
Escuela Profesional de Sistemas

5.- ESTRATEGIA DE LA ENSEANZA APRENDIZAJE


UNIDAD
DIDACTICA

ESTRATEGIAS DE LA ENSEANZA-APRENDIZAJE

De Exposicin
Se realizar exposiciones para que el alumno conozca las bases
I.
tericas y aplicaciones de los conceptos. Se complementar con
diversos ejercicios de distinto grado de complejidad los mismos que
tendrn que ser codificados en lenguaje java usando el netbeans 6.x.
De Exposicin
Se realizar exposiciones de las bases tericas de los temas tratados.
II.
El proceso se complementar con la aplicacin prctica de los
conceptos en diversos ejemplos que permitan al estudiante desarrollar
su lgica y tcnica de programacin, promoviendo la participacin y
discusin grupal de los casos planteados.
De Exposicin
Se realizar exposiciones de las bases tericas de los temas tratados.
III.
El proceso se complementar con la aplicacin prctica de los
conceptos en diversos ejemplos que permitan al estudiante ampliar
sus horizontes de programacin, promoviendo la participacin y
discusin grupal de los casos planteados.
6.- INVESTIGACION CIENTFICA FORMATIVA
6.1 Unidad Didctica
III. Estructura de Datos No Lineales y Tcnicas de Bsqueda y Ordenamiento
6.2 Nivel/Tipo de Investigacin
Por su Finalidad: Aplicada
Por el Tipo de Diseo de Investigacin: No Experimental
Por el Tiempo: Transversal
Por el nfasis en la naturaleza de los datos: Cualitativa
Por el nivel de investigacin: Exploratoria
6.3 Estrategia de la Docencia investigativa
De Aprendizaje Basado en Problemas (ABP)
Se promover la lectura de diferentes artculos sobre las aplicaciones del
lenguaje en la web, asimismo, se forman equipos de trabajo a fin de que inicien
discusiones las diferentes lecturas para luego desarrollar casos prcticos de
aplicacin para el logro de los objetivos de aprendizaje.
6.4 Protocolo de la Investigacin
Ttulo
1. Planteamiento del Estudio
1.1 Descripcin del proyecto
1.2 Fundamentacin y formulacin del problema
1.3 Objetivos
1.4 Justificacin del proyecto
1.5 Fundamentacin y formulacin de las hiptesis
1.6 Identificacin y clasificacin de las variables

AUPSJB

Asociacin Universidad Privada San Juan Bautista


Facultad de Ingeniera
Escuela Profesional de Sistemas

6.5 Evaluacin de la Investigacin


Aplicacin del instrumento Lista de Control.
Instrumento.- La evaluacin de los trabajos de investigacin ser la
intervencin individual de cada estudiante dentro del equipo al cual pertenece.
Asimismo se tomar en cuenta la participacin grupal. Se evaluar el trabajo
de investigacin y luego la capacidad de respuesta que tengan frente a los
cuestionamientos del auditorium.
7.- PROYECCION SOCIAL
7.1 Unidad Didctica
II. Estructuras de datos Dinmicos
7.2 Estrategia de la Docencia en Actividades de Proyeccin Social
De Enseanza - Aprendizaje Socializado
Se harn informes tcnicos de la problemtica encontrada en cada empresa
visitada. Se plantearan propuestas de solucin y mejoras a los problemas
encontrados, que servirn como guas a cada empresa, esto servir para
formar al estudiante en la proyeccin de sus conocimientos hacia la
comunidad.
7.3 Evaluacin de las Actividades de Proyeccin Social
Aplicacin del instrumento Lista de Control.
Instrumento.- El docente elaborar un cuestionario bsico a fin de que el
pblico objetivo que recibir las charlas evalue la participacin de los equipos
en estas charlas informativas y est ser la nota que recibir el equipo por su
participacin.
8.- SISTEMA DE EVALUACIN DEL APRENDIZAJE
UNIDAD
DIDACTICA

AUPSJB

SEMANAS

1 a la 5

6 a la 12

13 a la 17

SISTEMA DE EVALUACION EL APRENDIZAJE

8.1 Clase de evaluacin: Formativa


8.2 Modalidad de evaluacin : Heteroevaluacin
8.3 Tipo de evaluacin: Informal
- Tcnica.- Exploracin
- Instrumento.- Preguntas centradas en los objetivos de
clase
8.1 Clase de evaluacin: Formativa
8.2 Modalidad de evaluacin : Heteroevaluacin
8.3 Tipo de evaluacin: Formal
- Tcnica.- Pruebas o exmenes
- Instrumento.- Control de lectura, exmenes parciales,
prcticas calificadas
8.1 Clase de evaluacin: Formativa
8.2 Modalidad de evaluacin : Heteroevaluacin
8.3 Tipo de evaluacin: Semiformal
- Tcnica.- Ejercicios que los alumnos realizan en clase
- Instrumento.- Ejercicios, solucin de programas
5

Asociacin Universidad Privada San Juan Bautista


Facultad de Ingeniera
Escuela Profesional de Sistemas

propuestos

8.4 Nota Final


Se obtiene el Promedio Final de la siguiente forma:
Promedio Final = 0.20 EP1 + 0.20 EP2 + 0.20 EP3 + 0.20 AA + 0.10 IF + 0.10 PS
Examen Parcial 1 = EP1
Examen Parcial 2 = EP2
Examen Parcial 3 = EP3
Actividades Acadmicas = AA
Investigacin Formativa = IF
Proyeccin Social
= PS

Se debe de tener en cuenta:


3 Exmenes parciales
1 Trabajo de Investigacin Formativa
1 Actividad de Proyeccin Social
Promedio de Actividades Acadmicas (Controles de Lectura, Participacin
activa en clase: intervenciones de opinin, crtica, resumen u otros; prcticas;
trabajos escritos y/u orales; exmenes de laboratorio; etc.).
Las Actividades Acadmicas parciales se obtienen de promediar la nota del
correspondiente Control de Lectura con el resultado de la evaluacin diagnstica y
formativa las actividades acadmicas
8.5 Sistema de Calificacin
a. Conjunto de notas organizadas que interactan entre s y expresan los resultados
del aprendizaje de un estudiante en una asignatura.
b. Los exmenes parciales sern por escrito.
c. No hay examen sustitutorio de calificaciones obtenidas en exmenes parciales. Los
estudiantes que no se presenten en el Primer y Segundo Examen Parcial, tendr
nota cero slo si el estudiante solicita Examen de Rezagados. La nota obtenida
sustituir el 00 Cero.
d. El estudiante que no rinda el primer o segundo examen parcial en la fecha
programada solicitar en el plazo de 72 horas el Examen de Rezagado. Caso
contrario ser calificado con 00 para los efectos del promedio final.
e. La calificacin es en la escala vigesimal, de cero (0) a veinte (20).
f. De 0 a 10 Desaprobado
g. De 11 a 20 Aprobado
h. La nota mnima aprobatoria es 11.
i. La fraccin decimal mayor o igual a 0.5 aproxima la nota al nmero entero inmediato
superior.
j. Los exmenes parciales no son cancelatorios segn la asignatura.
k. La asistencia a clases es obligatoria. El ingreso tiene una tolerancia mxima de 10
minutos. La asistencia debe ser regular sin exceder del 30% de faltas. No se
considerar el examen de rezagados para el tercer parcial.

AUPSJB

Asociacin Universidad Privada San Juan Bautista


Facultad de Ingeniera
Escuela Profesional de Sistemas

9.-MATERIALES DIDCTICOS Y RECURSOS ADICIONALES


9.1

MATERIALES DIDACTICOS
a. Clases Tericas:
Diapositivas, esquemas de programas
b. Clases Prcticas:
Uso de la Gua de Prctica

9.2 RECURSOS ADICIONALES


Uso del software respectivo, pizarra, proyector multimedia, Pc,
separatas, lecturas.
10.- BIBLIOGRAFA
10.1.- Bibliografa Bsica:

Estructura de Datos Tercera Edicin Osvaldo Cair y Silvia Guardati


(2006)

Fundamentos de la Programacin. Luis Joyanes Aguillar, Cuarta


Edicin (2008). Editorial Mc Graw Hill.

10. 2.- Bibliografa Complementaria

Deitel & Deitel. Como programar en Java PEARSON 2004

Weiss M.A, Estructuras de datos en Java, Addison-Wesley, 2004

Baase J end Van Gelde. Algoritimos Computacionales Addison Wesley


2005

Cortz Vsquez Augusto. Algortmica y Programacin Lima: Edit. Lima


2002

10.3.- Bibliografa Virtual


www.upsjb.edu.pe (Biblioteca Virtual)

http://java.sun.com/ (Pgina principal de JAVA)


http://www.manual-java.com/ (Manual de java muy completo. Incluye prcticas
en lnea, FAQ'S, foros de ayuda y cdigos para descargar)
http://www.programacion.com/java/tutorial/java_basico/ (Tutorial bsico)
http://java.sun.com/docs/books/tutorial/index.html (Tutorial Oficial de JAVA)
http://www.dcc.uchile.cl/~lmateu/Java/Transparencias/index.htm
http://www.dcc.uchile.cl/~lmateu/Java/Apuntes/index.htm
http://sunsite.dcc.uchile.cl/java/docs/JavaTut/index.html
http://www.elrincondelprogramador.com/
http://elrincondeljava.blogspot.com/

AUPSJB

Asociacin Universidad Privada San Juan Bautista


Facultad de Ingeniera
Escuela Profesional de Sistemas

Chorrillos, Enero del 2013

AUPSJB

You might also like