Está en la página 1de 5

I.E.S.T.

P “GILDA LILIANA BALLIVIÁN ROSADO”


CARRERA PROFESIONAL DE COMPUTACION E INFORMÁTICA
- - -

SILABO
Herramientas de Desarrollo de Software
I. DATOS GENERALES

1.1. Carrera Profesional : Computación e Informática


1.2. Módulo : Desarrollo de Software y Gestión de Base de Datos
1.3. Unidad Didáctica : Herramientas de Desarrollo de Software
1.4. Crédito :4
1.5. Semestre : III
1.6. Semestre Académico : 2019 – I
1.7. Hora semanal total : 6 horas
1.7.1. Teoría : 2 horas
1.7.2. Práctica : 4 horas
1.8. Duración : 108 (18 semanas)
1.9. Docente : Doc. Julia Zulema Acuña Motta

II. COMPETENCIA MODULAR

Analizar, diseñar, desarrollar sistemas de información y administrar sistemas de gestión


de base de datos de acuerdo a los requerimientos de la organización, considerando los
criterios de seguridad en la transmisión y el almacenamiento de datos.

III. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACION:

CAPACIDAD TERMINAL CRITERIOS DE EVALUACION


Desarrolla aplicaciones de cálculo matemático, estadístico y
financiero con una herramienta de desarrollo de software
integrado, teniendo en cuenta los fundamentos de
programación.

Desarrolla aplicaciones con objetos visuales en una


herramienta de desarrollo de software integrado, teniendo
Desarrollar software de escritorio en cuenta las propiedades y eventos de cada una de ellas.
hecho a la medida utilizando un
lenguaje de programación, de acuerdo
al diseño, teniendo en cuenta los
requerimientos de cada organización. Construye la interface y el código fuente en el lenguaje de
programación establecido en el diseño.

Desarrolla sistemas de información con interfaces gráfica


amigable utilizando componente para el acceso a una base
de datos.

IV. ORGANIZACIÓN DE ACTIVIDADES Y CONTENIDOS BASICOS:


Semanas/ Elementos de Actividades de Contenidos Básicos Tareas Previas
fechas Capacidad Aprendizaje
Semana: 01 Nº 01: Conociendo la PROGRAMACIÓN ORIENTADA Investigar sobre programación
Programación OBJETO. orientada
Orientada Objeto Herramientas integración para el objeto
desarrollo de software.
Desarrollar
Semana: 02 aplicaciones Nº 02: Conociendo las clases Clases de Java, Averiguar sobre que es una clase en
básicas utilizando en JAVA Herramienta características JAVA
las estructuras
secuenciales, de
Semana: 03 Nº 03: Programando en  Instalación de NetBeans: Averiguar sobre la herramienta de
selección y de JAVA Programación en Consola en integración NetBeans:
repetición JAVA Requerimientos mínimos e
teniendo en cuenta  Estructuras Secuenciales Instalación.
los fundamentos de
Semana: 04 Nº 04: Utilizando estructuras Estructuras Selectivas Averiguar sobre las estructuras
programación. básicas en JAVA selectivas

Semana: 05 Nº 05: Utilizando estructuras Estructuras Repetitivas Averiguar sobre las estructuras
repetitivas en JAVA repetitivas

Semana: 06 Nº 06: Conociendo PROGRAMACIÓN VISUAL Investigar sobre


la programación visual Controles visuales: programación visual en
Formularios JAVA

Semana: 07 Desarrollar Nº 07: Utilizando Controles Conocimiento de controles básicos Investigar sobre los controles visuales
aplicaciones básicos para captura y (Swing Controls): JLabel, básicos para captura de datos en
presentación de datos JTextField, JAVA(Swing Controls)
básicas con objetos JButton.
visuales para la
Semana: 08 captura y Nº 08: Utilizando Controles Conocimiento de controles básicos Investigar sobre los controles visuales
visualización de la de selección para captura de (Swing Controls): JRadioButton, de selección para captura de datos
datos JCheck Box en JAVA
información,
teniendo en cuenta
Semana: 09 las propiedades y Nº 09: Utilizando Controles Conocimiento de controles básicos Investigar sobre los controles visuales
eventos de cada de selección múltiple para (Swing Controls): de selección múltiple para captura de
captura de datos JComboBox, JList. datos en JAVA
una de los
controles.
Semana: 10 Nº 10: Desarrollando Desarrollo de aplicaciones con la Investigar sobre aplicaciones básicas
aplicaciones con los controles librería Swing donde se pueden utilizar los
de la librería Swing controles visuales

Semana: 11 Nº 11: Creando contenedores Manejo y manipulación de los Swing Averiguar sobre los contenedores de
de Containers: JPanel, objetos
objetos JTabbedPane,
JToolBar, JDesktopPane.
Construir la
Semana: 12 Nº 12: Creando menús y Manejo y manipulación de los Swing Averiguar sobre la creación de menús
interface gráfica para Menus: JMenuBar, JMenuItem, en JAVA.
transferencia de información
el desarrollo de JRadioButtonMenuItem,
prototipos sistemas JSeparator, JMenu.
en
JAVA
Semana: 13 Nº 13: Creando aplicaciones Manejo de paquetes y Swing Investigar sobre el manejo de ventanas
con Windows.
ventanas

Semana: 14 Nº 14: Desarrollando Investigar aplicaciones que se pueden


aplicaciones utilizando el Desarrollo de aplicaciones construir con el paquete Swing
paquete Swing

Semana: 15 Desarrollar Nº 15: Construyendo Investigar sobre cómo se construyen


prototipos de sistemas Construcción de sistemas de prototipos de sistemas
sistemas aplicación visual.
información con
Semana: 16 interfaces gráfica s Nº 16: Conectando y Investigar sobre conexión y las
amigables de realizando el opciones de mantenimiento de una
 Conexión a base de datos.
base de datos MySQL en JAVA
acceso a base de mantenimiento a una base de  Mantenimiento a base de datos.
datos. datos
Semana: 17 REFORZAMIENTO ACADÉMICO

Semana: 18 Evaluación de aprendizajes, por un jurado, del estudiante que obtuviera nota en la UD entre 10 y 12

V. METODOLOGIA:
• Método Participativo y Experimental: Exposiciones analíticas de carácter teórico realizadas
por el docente responsable, propiciando el auto e inter aprendizaje, reflexión individual y
colectiva sobre el tema tratado.
• Prácticas en el laboratorio de cómputo de cada sesión de clase de aprendizaje.
• Realización de proyecto de sistemas de información bajo tutoría.
• Ejecución y sustentación de tareas asignadas.

VI. EVALUACION:
1. La evaluación del aprendizaje de los estudiantes es permanente y vigesimal, siendo la nota
mínima aprobatoria de 13 (trece) en cada una de las Unidades Didácticas. En todos los casos
la fracción 0.5 o más se considera como una unidad a favor del estudiante.
2. El estudiante que acumulará inasistencia injustificadas en número igual o mayor al 30% del total
de horas programadas en la unidad didáctica será desaprobado(a) en forma automática,
anotándose en el registro la nota 00 (cero).
3. Los estudiantes con dificultades de aprendizaje, que obtuvieran entre 10 y 12 en la unidad
didáctica, participan en un programa de actividades de recuperación, en este programa deben
participar todos los estudiantes afín de reforzar sus aprendizajes y la de los estudiantes con
deficiencias de aprendizaje; luego del cual el estudiante será evaluado.
4. Los estudiantes que habiendo realizado el programa de actividades de recuperación obtuvieran
como resultado de evaluación en la unidad didáctica entre 10 y 12, serán evaluados por un
jurado.
5. Si después de haber sido evaluado por el jurado, el estudiante obtuviera nota menor a 13, repite
la unidad didáctica.

La nota de la Unidad Didáctica (UD) será promediado de la siguiente manera:

CE = PC + AP + EX + ACT

UD = (CE1 + CE2 + CE3 + CE4) / 4

Donde:

CE = Criterio de Evaluación
PC = Practica calificada (60%).
AP = Actividades de Aprendizaje (20%).
EX = Examen Teórico (10%).
ACT = Actitudinal (10%).

VII. REFERENCIAS BIBLIOGRÁFICAS

 Joyanes, L. (Madrid 2018). Fundamentos de Programación, Algoritmos y Estructura de


Datos. Mc. Graw Hill, 2da Edición. 714 p
 Harvey M. Deitel y Paul J.Deitel (2004) Cómo programar en Java.Pearson Educación, 5da
edición, 1268p.
 Froufe, A. (2013) Java II Manual de usuario y tutorial. Edit. AlfaOmega RaMa, México.
 Ceballos, J. (Madrid, 2006). Java II. Edit. Mc Graw Hill.
 Heeileman, G. (España, 2002) Estructuras de datos, algoritmos y programación orientada
a objetos. Edit. Mc Graw Hill Interamericana.

LINKS
 Página oficial de NetBeans. Utilizando el entorno NetBeans
http://wiki.netbeans.org/SpanishTranslationTutorialesAPIPersistenciaVWP
 Sun Microsystems “NetBeans IDE Java Quick Start Tutorial”
http://www.netbeans.org/kb/docs/java/quickstart.html
 Sun Microsystems “Basic IDE and Java Programming Learning Trail”
http://www.netbeans.org/kb/trails/java-se.html
 Wikipedia http://es.wikipedia.org/wiki/NetBeans

Lima, marzo de 2019

PLAN DE PRÁCTICAS DE LA UNIDAD DIDACTICA

Semana/ fecha
Actividad a Realizar Lugar de Ejecución

Semana: 01 Instalación y reconocimiento de la interface de la Laboratorio computo


herramienta de integración para el desarrollo de
software NetBeans
Semana: 02 Interface gráfica de NetBeans: Opciones del menú, Laboratorio computo
elementos
Semana: 03 Programación básica en Java consola. Laboratorio computo
Semana: 04 Desarrollo de Aplicaciones con Estructuras Laboratorio computo
Secuenciales
Semana: 05 Desarrollo de Aplicaciones con Estructuras Laboratorio computo
Selectivas Desarrollo de Aplicaciones con
Semana: 06 Desarrollo de Aplicaciones con Estructuras Laboratorio computo
Repetitivas
Semana: 07 Controles visuales: Formularios Laboratorio computo

Semana: 08 Conocimiento de controles básicos (Swing Laboratorio computo


Controls): JLabel, JTextField, JButton.
Semana: 09 Conocimiento de controles básicos (Swing Laboratorio computo
Controls): JRadioButton, JCheck Box
Semana: 10 Conocimiento de controles básicos (Swing Laboratorio computo
Controls): JComboBox, JList.
Semana: 11 Desarrollo de aplicaciones con la librería Swing Laboratorio computo

Semana: 12 Manejo y manipulación de los Swing Containers: Laboratorio computo


JPanel, JTabbedPane, JToolBar, JDesktopPane.

Semana: 13 Manejo y manipulación de los Swing Menus: Laboratorio computo


JMenuBar, JMenuItem,
JRadioButtonMenuItem, JSeparator, JMenu.
Semana: 14  Manejo de paquetes y Swing Windows. Laboratorio computo
 Desarrollo de aplicaciones
Semana: 15 Construcción de sistemas de aplicación visual. Laboratorio computo
Semana: 16  Conexión a base de datos. Laboratorio computo
 Mantenimiento a base de datos.
Semana: 17 Laboratorio computo
REFORZAMIENTO ACADÉMICO

Semana: 18 Evaluación de aprendizajes, por un jurado, del estudiante que obtuviera


nota en la UD entre 10 y 12

Lima,, marzo de 2019