0 оценок0% нашли этот документ полезным (0 голосов)
321 просмотров5 страниц
Este documento presenta el silabo de la asignatura "Taller de Desarrollo de Software". Incluye información general como la carrera, módulo, créditos y docente. Define la competencia a desarrollar y las capacidades terminales con sus criterios de evaluación. Además, detalla la organización de las actividades en 18 semanas, con contenidos básicos y estrategias metodológicas que utilizan aprendizaje activo y guías de laboratorio.
Este documento presenta el silabo de la asignatura "Taller de Desarrollo de Software". Incluye información general como la carrera, módulo, créditos y docente. Define la competencia a desarrollar y las capacidades terminales con sus criterios de evaluación. Además, detalla la organización de las actividades en 18 semanas, con contenidos básicos y estrategias metodológicas que utilizan aprendizaje activo y guías de laboratorio.
Este documento presenta el silabo de la asignatura "Taller de Desarrollo de Software". Incluye información general como la carrera, módulo, créditos y docente. Define la competencia a desarrollar y las capacidades terminales con sus criterios de evaluación. Además, detalla la organización de las actividades en 18 semanas, con contenidos básicos y estrategias metodológicas que utilizan aprendizaje activo y guías de laboratorio.
REA ACADMICA DE COMPUTACIN E INFORMTICA I. INFORMACIN GENERAL a) Carrera Profesional b) Mdulo c) Unidad Didctica d) Crditos e) Semestre Acadmico f) Nmero de Horas g) Docente
II. COMPETENCIA Implementar sistemas informticos, de acuerdo a los considerando los criterios de seguridad en la transmisin y el almacenamiento de datos.
III. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIN
CAPACIDAD TERMINAL Desarrollar el software, documentos y establecer medidas de seguridad Probar, implantar, adaptar y mantener sistemas informticos.
1 INSTITUTO SUPERIOR DE EDUCACIN PBLICA JOS ANTONIO ENCINAS - PUNO REA ACADMICA DE COMPUTACIN E INFORMTICA
SILABO
INFORMACIN GENERAL : Computacin e Informtica : Diseo y Construccin de Software : Taller de Desarrollo de Software : 03 Crditos Semestre Acadmico : V Semestre : 04 horas : Reynaldo Sucari Len Ing. Estadstico e Informtico Implementar sistemas informticos, de acuerdo a los requerimientos de la organizacin; considerando los criterios de seguridad en la transmisin y el almacenamiento de datos. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIN CAPACIDAD TERMINAL CRITERIOS DE EVALUACIN Desarrollar el software, y establecer medidas de seguridad Construye cdigos reutilizable para simplificar el desarrollo del software. Selecciona herramientas de productividad para el desarrollo de software. Especifica las interfaces grficas del usuario. Utiliza metodologa de programacin para el desarrollo del software. Elabora el sistema de ayuda para que asista al usuario cuando opera el sistema.
Probar, implantar, adaptar y mantener sistemas Evala el funcionamiento del sistema informtico. Establece los niveles de seguridad de acceso al sistema. Mantiene los sistemas informticos. Documenta los sistemas informticos.
REA ACADMICA DE COMPUTACIN E INFORMTICA requerimientos de la organizacin; considerando los criterios de seguridad en la transmisin y el almacenamiento de datos. CRITERIOS DE EVALUACIN Construye cdigos reutilizable para simplificar el Selecciona herramientas de productividad para el Especifica las interfaces grficas del usuario. ogramacin para el Elabora el sistema de ayuda para que asista al usuario cuando opera el sistema. Evala el funcionamiento del sistema informtico. niveles de seguridad de acceso al Mantiene los sistemas informticos. Documenta los sistemas informticos. 2
IV. ORGANIZACIN DE ACTIVIDADES Y CONTENIDOS BSICOS UNIDAD 1. Programacin con clases AWT y Swing Semana / Fecha Elementos de capacidad Actividad de aprendizaje Contenidos bsicos Tareas previas Semana 01 Implementa programas usando variables y operadores. Exposicin y dilogo, Prctica de variable y operadores. Tipos de datos del lenguaje. Tipos primitivos y tipos referenciados. Literales. Variables de memoria. Declaracin. Inicializa-in. Expresiones numricas. Operadores aritmticos. Relacinales. Lgicos. Operadores unitarios Librera de clases bsicas de AWT(Abstract Windows toolkit) Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. Semana 02
Implementa programas usando sentencias de control condicionales y selectivas. Exposicin y dilogo, Prctica sentencias de control I. Clase Applet. Jerarqua de clases y herencia. Clases de distribucin de objetos: FlowLayaut, GridLayout, BorderLayaout y distribucin Libre. Sentencias de Control Selectivas. If. If-else. Sentencia switch Desarrollo de aplicaciones Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. Semana 03
Implementa programas usando sentencias de control repetitivas. Exposicin y dilogo, Prctica sentencias de control II. Sentencias de control repetitivas (bucles). Concepto. Sentencia while - do while. Sentencia for. Instruccin break. Instruccin continue. Desarrollo de aplicaciones java utilizando clases Math, Integer, double y vector Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. Semana 04
Implementa programas usando arreglos. Exposicin y dilogo, Prctica sobre arreglos unidimensionales y bidimensionales. Arreglos. Definicin. Declaracin en una clase java. Arreglos Unidimensionales. Manejo de Arreglos bidimensionales. Mtodos de arreglos. Operaciones con arreglos unidimensionales y bidimensionales Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. Semana 05
Implementa programas usando estructuras dinmicas. Exposicin y dilogo, Prctica con estructuras dinmicas. Estructuras dinmicas. Diseo de clases y mtodos. Lista simple, doble y rbol binario. Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. Semana 06
Disea mens y submens empleando arreglo de objetos. Exposicin y dilogo, Prctica arreglo de objetos. Clase Frame, graphics, vector. Arreglos de Objetos. Aplicaciones. Diseo de mens y submens con awt. Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. 3 Semana 07
Implementa programas empleando controles bsicos. Exposicin y dilogo, Prctica con controles bsicos I de la clase swing. Caractersticas de las clases swing de java. Clases:Japplet, jComponet, Jpanel Clases: Jbutton, JtextField, JLabel.
Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. Semana 08
Implementa programas empleando controles bsicos. Exposicin y dilogo, Prctica con controles bsicos II de la clase swing. Clases:JtoogleButton, JcheckBox, JradioButton, JcolorChooser. Clases: Jlist, Jcombo Desarrollo de aplicaciones. Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. Semana 09 Resuelve un caso prctico planteado. Desarrollo de un caso prctico. Evaluacin de la Primera Unidad. Preparacin de del instrumento de evaluacin.
UNIDAD 2. Acceso a Base de Datos con JDBC Semana / Fecha Elementos de capacidad Actividad de aprendizaje Contenidos bsicos Tareas previas Semana 10 Implementa programas empleando controles avanzados. Exposicin y dilogo, Prctica con controles avanzados I de la clase swing. Clases, JPasswordField, JProgressBar. Desarrollo de aplicaciones Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. Semana 11
Implementa programas empleando controles avanzados. Exposicin y dilogo, Prctica con controles avanzados II de la clase swing. Clases Jscrollbar, Jslider, JtabbedPane. Desarrollo de aplicaciones. Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. Semana 12
Implementa programas empleando controles avanzados. Exposicin y dilogo, Prctica con controles avanzados III de la clase swing. Clases: JDefaultTableModel, Jtable y JTree. Manejo de Hilos. Aplicaciones en java Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. Semana 13
Implementa programas para acceder a una base de datos. Exposicin y dilogo, Prctica acceso a base de datos. Acceso a Base de Datos con JDBC. Conexin con una base de datos. El puente JDBC ODBC. Gestor MySQL. Desarrollo de aplicaciones de Acceso a Tabla de Datos
Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. 4 Semana 14
Implementa programas empleando libreras para acceder a base de datos. Exposicin y dilogo, Prctica controlador para base de datos. Drivers de Java para acceso a datos: Driver nativo, JDBC-Net, Java Puro. Consulta de base datos. Consulta de datos de una tabla Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. Semana 15
Implementa programas para realizar consultas a las bases de datos. Exposicin y dilogo, Prctica de consulta a las base de datos empleando JTable. Consultas de base datos. Consulta a MySQL Resumen de mtodos de las clase bsica ODBC. Consultas con tablas relacionadas de una base de datos. Uso de la clase Jtable Desarrollo de aplicaciones
Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. Semana 16
Implementa programas que permitan navegar en una base de datos. Exposicin y dilogo, Prctica de navegacin en una base de datos. Componentes y Mantenimiento de tablas de datos. Principales mtodos El Componente JDBNavegador.
Provisin de pizarra, mota, plumones y PCs. Preparacin de gua de prctica. Semana 17 Resuelve un caso prctico planteado. Desarrollo de un caso prctico. Evaluacin de la Segunda Unidad. Preparacin de del instrumento de evaluacin.
Semana 18 Resuelve un caso prctico planteado. Desarrollo de un caso prctico. Evaluacin de Recuperacin. Preparacin de del instrumento de evaluacin.
5 V. ESTRATEGIAS METODOLOGICAS Estrategias: Se utilizar la metodologa activa. Niveles de lectura e investigacin. Aprendizaje basado en problemas. Desarrollo por guas de laboratorio. Mtodo: Expositivo didctico y por descubrimiento. Para el mejor desarrollo de las sesiones de aprendizaje se har uso de los mtodos activos, desarrollando en forma terica y prctica. Tcnica: Dinmica de Grupos; tendrn a su cargo un trabajo de aplicacin situacional, de estudio independiente y trabajos colectivos. Procedimiento: Las sesiones tericas sern expositivas, en la que se expondr conceptos tericos, en tanto que las sesiones prcticas sern desarrolladas mediante guas de laboratorio, plantendonos casos y ejercicios prcticos para su tratamiento e interpretacin y que le permita asimilar adecuadamente los conceptos bsicos y su aplicacin prctica.
VI. MEDIO Y MATERIALES: Para el proceso de enseanza / aprendizaje se har uso de las Nuevas Tecnologas de la Informacin y Comunicacin, as como las que se detalla.
Equipos Laboratorio Herramientas Otros -Proyector multimedia -Computadora -Laptop Centro de cmputo del ISEP JAE-Puno Java 2 EE
IDE Netbeans -Pizarra acrlica, plumones y mota. -Separatas y guas de laboratorio -Recursos de Internet
VII. EVALUACIN A. Requisitos La evaluacin ser permanente y formativa, realizando el docente la adecuacin pertinente y oportuna los lineamientos del Ministerio de Educacin en formacin profesional del Sistema Modular, por lo que se tomar en cuenta la autoevaluacin, coevaluacin y heteroevaluacin, considerando los siguientes aspectos: - Para ello tomamos como referencia al Sistema Modular; por tanto, la escala de calificacin es vigesimal, siendo (13) la nota mnima aprobatoria en los promedios. - El 30% de inasistencia indica que el estudiante ser automticamente desaprobado con calificacin de desaprobado por inasistencia (DPI). - Las fracciones (0.5) se considera al entero inmediato superior solo en promedios a favor del estudiante. - En las evaluaciones, la calificacin en todos los aspectos es de 00 a 20 puntos.
B. Promedios El promedio de las calificaciones resultaran de las siguientes operaciones:
PCI = (Conccptuol + ProccJimcntol + ActituJinol) S
PF = (PCI1 + PCI2) 2
VIII. RECURSOS BIBLIOGRFICOS CEVALLOS, Javier. JAVA 2 CURSO DE PROGRAMACIN. Editorial AlfaOmega- Ra-Ma, Mxico. FALKNER, Jayson. FUNDAMENTOS DE DESARROLLO WEB CON JSP Ediciones Anaya Multimedia.2006 VASQUEZ PARAGULLA, Julio. SUPER JAVA2 FOR WINDOWS VASQUEZ PARAGULLA, Julio. SUPER JAVA2 FOR WEB CARRASCO MUOZ, Joel. PROGRAMACIN JAVA 2 http://www.it.uc3m.es/java/ http://sunsite.dcc.uchile.cl/java/ http://www.compunauta.com/forums/linux/programacion/java/ebook.html