Vous êtes sur la page 1sur 4

1

SLABO DE WOI3 - Lenguaje de Programacin I


2014-1
1. DATOS GENERALES
Facultad: Facultad de Ingeniera de Sistemas y Electrnica
Carrera: Ingeniera de Sistemas
Nmero de crditos: 4
Coordinador: Pedro Angel Molina Velarde
Requisitos: Algoritmo y estructura de datos

2. FUNDAMENTACIN
Lenguaje de Programacin I ayudar al estudiante a desarrollar su capacidad de
anlisis al resolver problemas por medio de hacer programas. Es importante que el
estudiante sepa cmo programar pues todo sistema informtico y dispositivo
electrnico ha sido programado para que pueda funcionar. El curso proveer al
alumno los conocimientos necesarios para construir un programa usando la
programacin orientada a objetos. Todo programa se construye usando las
estructuras de control y almacenando los datos en una estructura de datos, por
eso es necesario que un profesional aprenda el contenido planteado en este curso.

3. SUMILLA
La asignatura se encarga de construir programas usando el lenguaje de
programacin Java aplicando los conceptos de la orientacin a objetos.

4. LOGROS DE APRENDIZAJE
Al trmino de la asignatura el estudiante podr crear programas usando el lenguaje
de programacin Java y aplicando los conceptos inherentes a la metodologa
orientada a objetos y las estructuras de control para organizar los datos. Se plantea
los siguientes logros especficos:
Al final de las primeras 2 semanas el estudiante conocer los conceptos de
clases y objetos utilizando el lenguaje Java
Al final de las 4 semanas el estudiante sabr aplicar las estructuras de
control para crear un programa en Java.
Al final de las 7 semanas conocer los conceptos de herencia y
polimorfismo en orientacin a objetos
Al final de las 14 semanas el estudiante conocer y sabr realizar las
conexiones de datos con cualquier motor de base de datos.

5. CONTENIDOS
Caractersticas fundamentales de Java.
Compilacin y ejecucin de una aplicacin. Tipos de datos.
Operadores: aritmticos, relaciones y lgicos.
Semana 1


2
Clases y Objetos. Atributos y constructores Semana 2
Mtodos ,funciones y sobrecargas Semana 3
Arreglos unidimensionales y bidimensionales Semana 4
Programacin de mtodos. Declaracin de mtodos. Pase de
parmetros. Sobrecarga de mtodos.
Semana 5
Herencia. Semana 6
Polimorfismo. Semana 7
Arreglos de Objetos Semana 8
Funciones de cadena Semana 9
Archivos binarios. Semana 10
Controles swing Semana 11
Sockets comunicacin de maquinas Semana 12
Conexiones a base de datos Semana 13
Aplicacin con base de datos Semana 14
Examen Final Semana 15

6. METODOLOGA
La metodologa de enseanza ser activa, propiciando la participacin del
estudiante. El docente har una exposicin del tema para luego desarrollar
programas aplicando la teora. El estudiante trabajar individualmente y en grupo.
El docente dar gua a los estudiantes de manera individual y en grupo en el
desarrollo de sus programas. Las clases sern netamente presenciales y es muy
importante que cada alumno cuente con una computadora en el Laboratorio.

7. SISTEMA DE EVALUACIN
El promedio final del curso ser:

0.2PC1 + 0.2PC2 + 0.2PC3 + 0.4EF
PC1 es Prctica Calificada Grupal de 4 Estudiantes.
PC2 y PC3 son Prcticas Calificadas Individuales.
EF es Examen Final.
Nota:
Slo se podr rezagar el Examen Final.
El examen rezagado incluye los contenidos de todo el curso.
No se elimina ninguna prctica calificada.
La nota mnima aprobatoria es 12 (doce).

8. FUENTES DE INFORMACIN
Bibliografa Base:
DEITEL & DEITEL, Cmo programar con Java y Diseo Orientado a Objetos
con UML, Editorial Pearson Prentice Hall, Novena Edicin, Mxico (2013)
LUIS JOYANES AGUILAR, Fundamentos de Programacin Algoritmos,
Estructuras de Datos y Objetos, Editorial McGraw-Hill, Tercera Edicin,
Mxico, (2003)
Bibliografa complementaria:


3
MARK ALLEN WEISS, Estructura de Datos en Java, Editorial Addison Wesley,
Madrid, (2000)
http://www.oracle.com/java/

9. CRONOGRAMA DE ACTIVIDADES

Semana Contenidos o temas
Actividades y
Evaluaciones
Semana 1
Caractersticas fundamentales de Java.
Compilacin y ejecucin de una aplicacin.
Tipos de datos. Operadores: aritmticos,
relaciones y lgicos.
Libro de DEITEL &
DEITEL. Cap 2.
Semana 2 Clases y Objetos.
Libro de Luis Joyanes
Aguilar. Cap. 15-16.
Semana 3
Programacin de mtodos. Declaracin de
mtodos. Pase de parmetros. Sobrecarga de
mtodos.
Libro de DEITEL &
DEITEL. Cap 4.
Semana 4
Arreglos: Vectores. Declaracin, creacin e
inicializacin. Arreglos como parmetros en
los mtodos.
Libro de DEITEL &
DEITEL. Cap 5.
Practica Calificada 1
Semana 5 Herencia.
Libro de DEITEL &
DEITEL. Cap 6.
Semana 6 Polimorfismo.
Libro de DEITEL &
DEITEL. Cap 9.
Semana 7
Arreglos de Objetos. Declaracin, creacin e
inicializacin. Arreglos de objetos como
parmetros en los mtodos.
Libro de DEITEL &
DEITEL. Cap 7.
Semana 8 Arreglos: Bsqueda y Ordenamiento. Matrices.
Libro de DEITEL &
DEITEL. Cap 7.
Practica Calificada 2
Semana 9 Funciones de Cadena
Libro de DEITEL &
DEITEL. Cap 7.
Semana 10
Archivos y Flujos: Acceso secuencial y
aleatorio. Creacin, lectura y escritura.
Libro de DEITEL &
DEITEL. Cap 7.
Semana 11
Controles swing , cajas de texto, botones,
textarea
Libro de DEITEL &
DEITEL. Cap 20. Libro
de Mark Allen Weiss.
Cap 6.
Semana 12 Uso de sockets
Libro de DEITEL &
DEITEL. Cap 20. Libro
de Mark Allen Weiss.
Cap 6.
Practica Calificada 3
Semana 13
Gestin con base de datos, conexiones y
consultas , mantenimientos
Libro de DEITEL &
DEITEL. Cap 20. Libro
de Mark Allen Weiss.
Cap 6.
Semana 14 Aplicaciones con bases de datos
Libro de DEITEL &
DEITEL. Cap 17.
Semana 15 Examen Final



4
FECHA DE ACTUALIZACIN: 23/04/2014

Vous aimerez peut-être aussi