Silabo de Herramientas de Desarrollo de Software
Silabo de Herramientas de Desarrollo de Software
SILABO
I. DATOS GENERALES
I.1. CARRERA TECNICA PROFESIONAL : COMPUTACIÓN E INFORMÁTICA
I.2. MODULO PROFESIONAL : DESARROLLO DE SOFTWARE Y GESTION
DE BASE DE DATOS
I.3. UNIDAD DIDACTICA : HERRAMIENTAS DE DESARROLLO DE SOFTWARE
I.4. SEMESTRE Y AÑO ACADEMICO : I-2013
I.5. CICLO : III
I.6. CREDITOS : 04
I.7. HORAS SEMANALES : 06
I.8. HORARIO : 7:30 a.m. – 1:35 p.m.
I.9. DOCENTE : Ing. LEYBER PANDURO ALVARADO
II. FUNDAMENTACION
III. COMPETENCIAS
V. TEMAS TRANSVERSALES
CAPACIDAD TERMINAL 1: Desarrollar aplicaciones utilizando el lenguaje de programación Java, y así poder aplicarlos en el entorno laboral.
Duración: Del 25-03-13 al 05-08-13
CONTENIDOS ACTIVIDADES
ELEMENTOS DE CRITERIOS DE
DE INDICADORES HORAS
CAPACIDAD TERMINAL EVALUACIÓN
PROCEDIMIENTOS CONCEPTOS ACTITUDES APRENDIZAJE
1.1. Implementar Conoce y utiliza el Paradigmas de Es responsable Prepara los Instala
programas con lenguaje Java. Lenguajes. en las tareas requerimientos de adecuadamente el
Lenguaje Java Conoce, maneja y La Arquitectura JVM encomendadas. los equipos para compilador de Java,
empleando sus utiliza los tipos de de Java. Investiga sobre N° 01 puesta en marcha respetando los
elementos básicos datos de Java. Las API y JDK. el tema Introducción a del sistema de requisitos mínimos.
de programación. Compilar/Ejecutar. tratado. los Paradigmas información. Crea aplicaciones 18
Tipología de datos. de Lenguajes de utilizando
Conversión de tipos. Programación adecuadamente los
Operadores. Java. tipos de datos de Java.
Prioridad de
evaluación.
Ejercicios.
1.2. Conocer la Conoce, maneja y Estructuras Respeta la idea Aplica la estructura Maneja y utiliza
estructura del utiliza las Condicionales. de sus de programación adecuadamente las
lenguaje de estructuras de Estructuras compañeros. en el lenguaje de sentencias de control
programación Java. control de Java repetitivas. Es innovador e programación Java. para crear aplicaciones
Conoce, maneja y Sentencias continue y investigador. óptimas.
utiliza excepciones break. Ayuda a sus Maneja
y clases de Clases de compañeros en N° 02 responsablemente las
Entrada/Salida Entrada/Salida. las dificultades Empleando las clases de excepción
Conoce, maneja y Excepciones Try Catch. académicas. estructuras de para controlas las 36
utiliza los arreglos Clases de Flujos. control de aplicaciones
unidimensionales Clases de Soporte. proceso. desarrolladas.
y bidimensionales Otras Clases de E/S Desarrolla aplicaciones
Vectores y utilizando arreglos
Operaciones. unidimensionales y
Las clases String, bidimensionales.
StringBuffer.
Ejercicios.
1.3. Optimizar las Conoce, maneja y Parámetros de un Cumple con Elabora Maneja y utiliza
aplicaciones de utiliza las clases método. responsabilidad aplicaciones responsablemente
índole general, miembros y La clase Object. las tareas empleando clases funciones recursivas
empleando anidadas. La clase Arrays. asignadas. en Java. para optimizar y
subclases y Colecciones. Es respetuoso N° 03
sobrecargar los
superclases a fin de Accesos a los con sus códigos de la
Clases para
crear interfaces de miembros de clase. docentes y aplicación.
crear 30
aplicación Implementación de compañeros. Desarrolla y crea
aplicaciones en
eficientes. una clase. paquetes para ordenar
java.
Redefinir métodos y definir
heredados. adecuadamente una
Clases anidadas y aplicación.
anónimas.
Ejercicios
1.4. Optimizar Conoce, maneja y Subclases y Herencia. Demuestra Diseña interfaces Maneja
aplicaciones java utiliza la herencia Redefinir métodos de interés por simples y múltiples adecuadamente y con
con la Jerarquía de y jerarquía de una Superclase. aprender e en Java. eficiencia las herencias
clases para diseñar clase. Polimorfismo. investigar N° 04 de clases para manejar
Interfaces de Conoce, maneja y Interfaces simples y nuevas cosas. Mecanismos de eficazmente el control
aplicación. utiliza el múltiples. Es honesto y abstracción de la aplicación.
polimorfismo. Clases Genéricas. demuestra para Utiliza 24
Ejercicios. respeto por los implementar adecuadamente y de
demás. clases de forma eficiente el
usuario. concepto del
polimorfismos en el
desarrollo de
aplicaciones.
VII. MEDIOS Y MATERIALES
Recursos materiales: Aula con muebles adecuados al dictado de cursos de nivel superior. Pizarra
acrílica, plumón para pizarra acrílica, mota para pizarra acrílica, laboratorio de cómputo.
ACTITUDINALES:
Registro de rasgos
Ficha de
seguimiento de
actitudes
IX. BIBLIOGRAFIA
1. JAVIER CEVALLOS, Francisco. Java2 – Curso de Programación. Editorial Ra-Ma. Lima – Perú
2009.
2. HOLZNER, Steven. La Biblia de Java 2 Aprenda a dominar Java en profundidad. Editorial
Anaya. México 2008
3. ABRAHAM, Otero. Tutorial Básico de Java. España 2007
4. GARCÍA DE JALÓN, Javier. Aprenda Java como si estuviera en primero. Escuela Superior de
Ingenieros Industriales de San Sebastián. Universidad de Navarra. España 2008
5. GAMARRA MORENO, Daniel. Estructura de Datos con Java. Universidad Nacional del Centro
del Perú. 2010
--------------------------------------------------- ----------------------------------------------------------------
Ing. LEYBER PANDURO ALVARADO Odont. EDUARDO R. CERVANTES CONDEZO
Docente del Módulo Jefe de la Unidad Académica