Sunteți pe pagina 1din 7

3B-1 SLABO 2012-II FACULTAD DE INGENIERA ESCUELA ACADMICO PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA

I.- INFORMACIN GENERAL 1. Asignatura: 2. Cdigo de Asignatura: 3. Crditos: 4. Requisito(s): 5. Semestre Acadmico: 6. Ciclo: 7. Horas Teora semanal: 8. Horas Practica semanal: 9. Duracin: 10. Coordinador (a): 11. Docente (s): Ing. Edwin Jos ChungaHuatay Ing. Jos Antonio Espinal Teves Lenguajes de Programacin IV IS2606 3 IS2507 2012 - II VI 2 2 Del lunes 20 de Agosto al sbado 15 de Diciembre del 2012

II.- SUMILLA La asignatura pertenece al rea de formacin profesional especializada y es de naturaleza tericoprctica. Tiene como propsito que el estudiante desarrolle aplicaciones web integrales bajo plataformas de desarrollo libre para la automatizacin de procesos organizacionales. Los principales contenidos son los siguientes: a) plataformas de desarrollo libre, b) utilizacin de las interfaces grficas para el usuario de una aplicacin y c) Utilizacin de base de datos y desarrollo de aplicaciones Web. III.- COMPETENCIA(S): 3.1 COMPETENCIA(S) GENERALE(S) Aplica programacin en entornos cliente servidor. Interactuar con base de datos. Desarrollo de aplicaciones Estndar 3.2 COMPETENCIA(S) ESPECFICA(S): Implementacin de aplicaciones a partir de su diseo. Operaciones con base de datos. Desarrollo de aplicaciones Web

F-CV3-3B-1

Rev. Julio 2011

IV.- PROGRAMA CALENDARIZADO PRIMERA UNIDAD: Conociendo la sintaxis del Lenguaje Java, clases, objetos, variables, mtodos, estructuras condicionales, repetitivas, arreglos, excepciones, herencia y polimorfismo Competencia(s) especfica(s) Desarrolla clases en Java en base a una arquitectura de diseo. Comprende la declaracin la sintaxis de Java y aplica estructuras condicionales, repetitivas y control de excepciones. Duracin: 16 horas Semana 1, 2, 3, 4 Clase 1, 2 Contenidos Conceptuales: Conceptos generales de programacin orientada a objetos. Lenguaje de programacin Java. Diagrama de clases de diseo. Clase, objeto, propiedades y mtodos. Programacin Estndar con Java (J2SE) Procedimentales: Reconoce, diferencia entre la programacin orientada a objetos y programacin estructurada. Actitudinales: Participa con inters en el trabajo programado. Conceptuales: Tipo datos, variable, operadores. Mtodos: constructor, maestro, abstracto, set, get. Estructuras condicionales y repetitivas. Vectores, matrices, Colecciones y listas. Procedimentales: Desarrolla aplicaciones utilizando estructuras y mtodos adecuados segn el caso de estudio. Actitudinales: Analiza el diseo y desarrollo de aplicaciones con estructuras condicionales, repetitivas y con estructuras de datos. Conceptuales: Gestin de excepciones y errores. Programacin orientada a objetos: Abstraccin, Herencia, Polimorfismo Procedimentales: Controla la lgica del programa mediante estructuras de excepciones Aplica la programacin orientada a objetos. Actitudinales: Asume actitud analtica en la solucin de problemas utilizando estructuras de excepciones y programacin con objetos. Conceptuales: Programacin Empresarial con Java (J2EE) Programacin por el lado del cliente. Procedimentales: Disea y programa aplicaciones Web con Java. Actitudinales: Asume actitud creativa en la solucin de problemas utilizando controles grficos y programacin con objetos en la Web.

3, 4

5, 6

7, 8

F-CV3-3B-1

Rev. Julio 2011

Fuentes de informacin recomendada 1. Carrazco J. Lenguaje de Programacin JAVA2. 2. Deitel Java como programar SEGUNDA UNIDAD: Conexin y operaciones con base de datos Competencia(s) especfica(s): Prepara aplicaciones optimizadas con conexin a base de datos. Duracin: 12 horas Semana 5, 6, 7 Clase 9, 10 Contenidos Conceptuales: Conexin a base de datos. Componentes reutilizables para conexin a datos. Procedimentales: Desarrolla componentes de conexin a bases de datos para ser utilizada en aplicaciones futuras. Actitudinales: Participa con inters en las tareas programadas. Conceptuales: 11, 12 Operaciones con base de datos. Componentes reutilizables para manipulacin de datos. Procedimentales: Desarrolla componentes para manipular base de datos para ser utilizada en aplicaciones futuras. Actitudinales: Desarrolla con inters los trabajos asignados. Conceptuales: 13, 14 Separacin en capas y paquetes para mejorar la estructura de la aplicacin. El patrn de desarrollo MVC (modelo, vista, controlador). Procedimentales: Utiliza, patrones de desarrollo para desarrollar aplicaciones con tres capas. Actitudinales: Analiza e intercambia resultados con compaeros y docente. 8 PRIMER EXAMEN ESCRITO Fuentes de informacin recomendada 1. Carrazco J. Lenguaje de Programacin JAVA2. 2. Julio Vsquez y Vctor Balta Super Java 2. 3. Deitel - Java como programar.

TERCERA UNIDAD: Desarrollo de aplicaciones Web Competencia(s) especfica: Prepara aplicaciones Web. Duracin: 28 horas

F-CV3-3B-1

Rev. Julio 2011

Semana 9, 10, 11, 12, 13, 14, 15

Clase 15, 16

Contenidos Conceptuales: Generalidades y arquitectura de SERVLET. El interfaz HTTPSERVLETREQUEST, HTTPSERVLETRESPONSE, HTTPSESSION Procedimentales: Desarrolla una aplicacin Cliente-servidor usando SERVLETS y base de datos. Actitudinales: Evala el desempeo de una aplicacin Cliente-servidor con Base de datos. Conceptuales: SERVLETS y base de datos SESSIONES Procedimentales: Desarrolla una aplicacin Cliente-servidor usando SERVLETS y base de datos. Actitudinales: Evala el desempeo de una aplicacin Cliente-servidor con Base de datos. Conceptuales: Generalidades y arquitectura JAVA SERVER PAGES. Directivas JSP. Elementos del Scripting. Procedimentales: Desarrolla una aplicacin Cliente-servidor usando JSP y SERVLETS. Actitudinales: Evala el desempeo de una aplicacin Cliente-servidor con Base de datos. Conceptuales: Objetos Integrados Procedimentales: Desarrolla una aplicacin Cliente-servidor usando JSP y SERVLETS. Actitudinales: Evala el desempeo de una aplicacin Cliente-servidor con Base de datos. Conceptuales: Programacin Web con JSP y SERVLETS. Procedimentales: Desarrolla una aplicacin Cliente-servidor usando JSP y SERVLETS. Actitudinales: Evala el desempeo de una aplicacin Cliente-servidor. Conceptuales: FRAMEWORK HIBERNATE Procedimentales: Desarrolla una aplicacin Cliente-servidor usando marcos de trabajo Actitudinales: Evala el desempeo de una aplicacin Cliente-servidor. Conceptuales: FRAMEWORK STRUTS Procedimentales: Desarrolla una aplicacin Cliente-servidor usando marcos de trabajo Actitudinales: Evala el desempeo de una aplicacin Cliente-servidor.

17, 18

19, 20

21, 22

23, 24

25, 26

27, 28

F-CV3-3B-1

Rev. Julio 2011

16 SEGUNDO EXAMEN ESCRITO 17 TERCER EXAMEN ESCRITO Fuentes de informacin recomendada 1. Vctor Balta Sper JAVA Enterprise Edition. 2. ngel Esteban Tecnologas de Servidor con Java.

PROGRAMACIN DE PRCTICAS Semana 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Prctica 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Temas Disea diagrama de clases y lo implementa con cdigo Java. Elaborar aplicaciones bsicas con Java. Elaborar aplicaciones con arreglos y colecciones. Elaborar aplicaciones con objetos y excepciones. Primera Evaluacin de Prcticas. Desarrollar componentes de conexin a bases de datos. Desarrollar componentes para manipular base de datos. Revisin de proyecto y artculo. Desarrollar patrones para integrar aplicaciones. PRIMER EXAMEN ESCRITO Desarrollar una aplicacin Cliente-servidor usando SERVLETS. Desarrollar una aplicacin Cliente-servidor usando SERVLETS. Desarrollar una aplicacin Cliente-servidor usando JSP. Desarrollar una aplicacin Cliente-servidor usando JSP. Desarrollar una aplicacin Cliente-servidor usando JSP y SERVLETS. Desarrollar una aplicacin Cliente-servidor usando HIBERNATE Segunda Evaluacin de Prcticas. Desarrollar una aplicacin Cliente-servidor usando STRUTS SEGUNDO EXAMEN ESCRITO TERCER EXAMEN ESCRITO

V.- ESTRATEGIAS METODOLGICAS Se aplica los mtodos cientfico, interactivo, inductivo-deductivo, tcnicas grupales, bajo el enfoque constructivista del aprendizaje significativo, ya que se refiere a un curso eminentemente aplicativo y prctico en las empresas. Las clases se impartirn usando medios audiovisuales (proyector multimedia y presentaciones grficas). Los materiales a usar son: Equipo Multimedia, plumones de colores y pizarra acrlica. El alumno usara computadoras personales con el software de aplicacin adecuado al curso.

VI.- EVALUACIN Se realizar de acuerdo al captulo VIII del reglamento acadmico general de la universidad.

F-CV3-3B-1

Rev. Julio 2011

Evaluacin Diagnstica o Inicial: Es la prueba de entrada que se toma el primer da de clases, con la finalidad de evaluar los conocimientos previos necesarios para el desarrollo del alumno, durante el ciclo. Evaluacin Formativa: Se lleva a cabo durante el proceso educativo, permite conocer y valorar el trabajo de los alumnos y el grado de desarrollo de adquisicin de las competencias. Evaluacin Final o Sumativa: Se da en dos fases, ambas constituidas por diferentes rubros: actividades aplicativas y productos; responsabilidad, asistencia, compromiso y cumplimiento de normas; prcticas y el examen escrito. Tiene como finalidad conocer y valorar los resultados del proceso enseanza aprendizaje. Los rubros, constan de la siguiente ponderacin porcentual: Actividades aplicativas y productos integrado: 10% Responsabilidad, asistencia, compromiso y cumplimiento de normas: 5% Prcticas y/o laboratorios: 30% Examen Escrito: 55% El promedio de ambas fases (primera y segunda) dar el calificativo final de la asignatura. Para aprobar la asignatura es obligatorio adems, rendir dos exmenes escritos y ms de 70% de asistencia. TRABAJOS GRUPALES: 1. Proyecto de gestin de Compras, Ventas y Almacn de artculos 2. Proyecto de gestin de Horarios, Matriculas y Notas de alumnos 3. Proyecto de gestin de Horarios, Asistencia y Pagos del personal 4. Proyecto de gestin de Consultas, Prestamos y Devolucin de libros 5. Proyecto de gestin de Reservas, Alquiler y Pagos de habitaciones 6. Proyecto de gestin de Cotizaciones, Compras y Envos de artculos 7. Proyecto de gestin de Proformas, Ventas y Envos de artculos 8. Proyecto de gestin de Horarios, Citas y Pago de clnicas 9. Proyecto de gestin de Itinerarios, Reservas y Ventas de boletos de viaje 10. Proyecto de gestin de Registro, Evaluacin y Acta de notas de cursos VII.- FUENTES DE INFORMACIN COMPLEMENTARIAS 7.1 BIBLIOGRFICAS Y HEMEROGRFICAS 7.1.1 Carrazco J. Lenguaje de Programacin JAVA2. 7.2 ARTICULOS 7.2.1 Alier, M., Casany, M., & Casado, P. (2009). J2MEMicroDB: a new Open Source lightweight database engine for J2ME mobile devices. Journal of IntelligentManufacturing, 20(3), 303-309. doi:10.1007/s10845-008-0214-1. 7.2.2 El-Seoud, S., Ahmad, A. A., & El-Sofany, H. (2009). Mobile Learning Platform Connected to Moodle using J2ME. International Journal of Interactive Mobile Technologies, 3(2), 46-54. doi:10.3991/ijim.v3i2.751. 7.2.3 Karimpoor, H., Isazadeh, A., &Moshkenani, M. (2008). Object-Oriented Hypermedia Design and J2EE Technology for Web-based Applications. Issues in InformingScience&InformationTechnology, 5729-740. 7.2.4 Narsoo, J. J., &Mohamudally, N. N. (2008). Identification of Design Patterns for Mobile Services with J2ME. Issues in InformingScience&InformationTechnology, 5623643.

F-CV3-3B-1

Rev. Julio 2011

7.2.5 7.2.6

Thiruvenkadam, S. S., &Sathishkumar, M. M. (2010). Software Framework Design for Power Disitribution System Applications with Struts. Journal of AppliedSciencesResearch, 6(2), 97-106. Stenbacka, B. (2008). The Impact of the Brand in the Success of a Mobile Game: Comparative Analysis of Three Mobile J2ME Racing Games. Computers in Entertainment, 5(4), 1-15. doi:10.1145/1324198.1324204.

7.2.7

The System for Keeping Records of Radio and TV Receivers based on the Java J2ME Platform. (2010). Electronics&ElectricalEngineering, (106), 121-124. 7.2.8 Attwell, V. (2010). GROWING YOUR STRUT SERVICE. Motor Age, 129(7), 18. 7.2.9 Mejia, J., Ruzzeh, B., Mongrain, R., Leask, R., & Bertrand, O. F. (2009). Evaluation of the effect of stent strut profile on shear stress distribution using statistical moments. BioMedicalEngineeringOnLine, 81-10. doi:10.1186/1475-925X-8-8. 7.2.10Arpinen, T., Salminen, E., Hmlinen, T. D., &Hnnikinen, M. (2009). Performance Evaluation of UML2-Modeled Embedded Streaming Applications with System-Level Simulation. EURASIP JournalonEmbeddedSystems, 1-16. doi:10.1155/2009/826296.

F-CV3-3B-1

Rev. Julio 2011

S-ar putea să vă placă și