You are on page 1of 5

INSTITUTO DE EDUCACIN SUPERIOR TECNOLGICO PRIVADO

EL BUEN PASTOR

SLABO DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE


I.

II.

INFORMACIN GENERAL
Carrera Profesional :
Mdulo
:
Unidad Didctica
:
Crditos
:
Semestre Acadmico :
N de Horas Semanal :
N de Horas Semestral:
Docente

Computacin e Informtica
Desarrollo de Software y Gestin de Base de Datos
Herramientas de Desarrollo de Software
4
III
6
108

COMPETENCIA DE LA CARRERA PROFESIONAL


Planificar, implementar y gestionar el uso de las Tecnologas de Informacin y Comunicacin de una organizacin,
a partir del anlisis de sus requerimientos, teniendo en cuenta los criterios de calidad, seguridad y tica
profesional propiciando el trabajo en equipo.

III.

CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIN


CAPACIDAD TERMINAL:
Desarrollar software de escritorio utilizando un
lenguaje de programacin, de acuerdo al diseo

1.
2.
3.

4.
5.
6.

CRITERIOS DE EVALUACIN

Establece las etapas de desarrollo tomando en


cuenta el diseo
Establece mtodos para el desarrollo de los
componentes del software.
Construye la interfaz y el cdigo fuente en el
lenguaje de programacin establecido en el
diseo.
Integra y realiza pruebas del sistema de
informacin.
Depura los errores del sistema de informacin.
Documenta los sistemas de informacin.

IV. ORGANIZACIN DE ACTIVIDADES Y CONTENIDOS BSICOS


Semanas

Elementos de capacidad

Introduccin
a los
Paradigmas de
Lenguajes de Programacin y al
Visual Basic. Net

01
24/03/2014
al
29/03/2014

02
31/03/2014
al
05/04/2014

Implementa programas con


Lenguaje Visual Basic .Net
empleando sus elementos bsicos
de programacin.

03
07/04/2014
al
12/04/2014

04
14/04/2014
al
19/04/2014

05
21/04/2014
al
Disea e implementa aplicaciones de
26/04/2014 ndole general, empleando los
fundamentos de la Programacin
Orientada a Objetos con Visual Basic
06
28/04/2014 .Net
07
al
05/05/2014
03/05/2014
al
10/05/2014
08
12/05/2014
al
17/05/2014

Actividades de aprendizaje

Contenidos Bsicos

Tareas
previas

Paradigmas
de Lenguajes.
La Arquitectura Visual Basic
.Net
Creacin de Aplicaciones
Desktop en Visual studio .Net
Formulario y controles de
Visual Basic .Net
Compilar/Ejecutar

Debate: Cul es
la mejor
representacin
del algoritmo.

Conociendo los elementos


Tipologa de datos en Visual Basic
.Net
bsicos de un Proyecto en Visual
Basic .Net
Conversin
de tipos en
Visual Basic .Net
Operadores en Visual Basic .Net
Manejo de Eventos de controles
en Visual Basic .Net

Esquema previo:
Estructuras
fundamentales
del seudocdigo.

Empleando las estructuras de


control selectivas de proceso
en Visual Basic .Net

Estructuras Condicionales en
Visual Basic .Net (if then else,
Select Case)
Manejo de Controles de Seleccin:
Check Box radio Button.

Esquema previo:
Representar
procesos
mentales de
razonamiento

Empleando las estructuras de


control selectivas de proceso
mltiples.

Manejo del Control ListBox


Manejo del Control ComboBox
Desarrollo de Aplicaciones de
Seleccin

Esquema previo:
Representar
procesos
mentales de
razonamiento

Empleando las estructuras de


Estructuras Repetitivas en Visual
control Repetitivas de procesos en
Basic .Net: Do While, Do Until, For
Visual Basic .Net.
Desarrollo de aplicaciones
desktop con estructuras
repetitivas.

Esquema previo:
Ingreso y
salida de datos
en un programa.

Empleando arreglos para


implementar programas en
Visual Basic .Net.

Debate:
Cmo se puede
mantener
valores de los
datos en la
ejecucin de un
programa?

Arreglos Unidimensionales en
Visual Basic .Net
Operaciones con arreglos
Unidimensionales
Manejo de la clase Math para el
uso de funciones matemticas.
Arreglos Bidimensionales en
Visual Basic .Net

TALLER DE PROGRAMACIN
09
19/05/2014
al
24/05/2014

Implementar aplicaciones en el
Lenguaje de programacin java
manejando instrucciones bsicas de
entrada y salida.

10
26/05/2014
al
31/05/2014

11
02/06/2014
al
07/06/2014

Empleando las estructuras de control


selectivas de proceso y manejo de
clases de usuarios en Java Oracle .

12
09/06/2014
al
14/06/2014
13
16/06/2014
al
21/06/2014
14
23/06/2014
al
28/06/2014

Disea e implementa clases para


optimizar aplicaciones en el lenguaje
java, manejando clases de objetos.

Empleando las estructuras de control


Repetitivas y arreglos de datos.

15
30/06/2014
al
05/07/2014
16
07/07/2014
al
12/07/2014
17
14/07/2014
al
19/07/2014
18
21/07/2014
al
26/07/2014

SUSTENTACIN Y EVALUACIN DE PROYECTOS

PROCESO DE RECUPERACIN

La Arquitectura JVM
Las APIS y el JDK de
Java Oracle.
Creacin de
Proyectos en Java
con NetBeans
El Paquete Java.lang
Tipologa de Datos en
Java.
Conversin de Tipos
de datos.
Operadores en Java.
Manejo de flujos
StreamReader y
PrintStream.
Estructuras
Uso de la clase
condicionales if()
Scanner.
Estructuras
condicionales if() else
Estructuras
condicionales
switch(),
instrucciones break y
continue.
Clases de objetos:
atributos, mtodos,
constructores,
herencia y
polmorfismo.
Estructuras while(),
do-while() y For().
Arrays
unidimensionales
Manejo de vectores.

Esquema
previo:
Histora
evolutiva del
Lenguaje Java

Esquema
previo:
Implementacin
de un algoritmo
en una
aplicacin
consola en Java

Esquema
previo:
Interaccin
entre objetos
similares y
adaptacin de
los mismos.

V.

METODOLOGA
Para el desarrollo de la Unidad Didctica es aplicar los siguientes procedimientos didcticos:
Ponencias: Se impartir el contenido terico de la unidad mediante el uso de presentaciones en ordenador, ilustrando
con especial atencin aspectos de especial relevancia y con un enfoque aplicado. Los estudiantes debern complementar
las clases tericas con actividades dirigidas a fomentar el aprendizaje autnomo (consulta de manuales bsicos,
utilizacin de herramientas de aprendizaje activo en la web sobre esos temas, o realizacin de ejercicios guiados
adicionales). Estas actividades consolidarn y ampliarn los conocimientos adquiridos en esas actividades presenciales
previas. Durante esas horas se adquirirn los conceptos y destrezas tcnicas bsicas, imprescindibles.
Actividades de ejercicios (Trabajos): Los alumnos dispondrn de un guin de los ejercicios y el material necesarios
para su realizacin. En el guin de los trabajos se incluirn los enunciados de los problemas que los alumnos deben
afrontar y culminar con xito de forma autnoma. Estos ejercicios estarn orientados a afianzar, profundizar y aplicar de
forma prctica los conceptos y tcnicas adquiridas en las clases magistrales.
Prcticas de laboratorio: Las clases magistrales y de ejercicios se complementarn con prcticas de laboratorio, donde
se presentar al estudiante los contenidos necesarios para que puedan abordar los problemas planteados con un
ordenador. A los estudiantes se les presentar la prctica mediante el uso de presentaciones en ordenador y se les
entregar el guin de la prctica y material para la realizacin de la misma (todo la documentacin se proporcionar por
el docente), durante parte del desarrollo de las practicas los alumnos contarn con la asistencia del docente.
Consultora Virtual: Servirn para aclarar dudas o solventar problemas puntuales sobre la materia (contenidos tericos,
ejercicios prcticos, etc.), as como para supervisar y orientar los trabajos planteados.
Proyecto: los alumnos formarn equipos de trabajo; y con la asesora del docente desarrollarn su Proyecto de
Investigacin correspondiente a esta unidad didctica, el cual ser sustentado en la semana 17.

VI.

EVALUACIN
-

La Evaluacin se centra en el logro de la capacidad terminal.


La nota final es la que corresponde a la ltima capacidad terminal
Se evaluarn los contenidos tericos adquiridos, tanto a travs de las clases presenciales como de la consulta de
distintos recursos bibliogrficos o electrnicos).
Se evaluar la capacidad de trabajo, de bsqueda de nuevas fuentes de informacin, de seleccin y elaboracin
crtica de la misma. y, por ltimo, la presentacin clara del trabajo y sus resultados.
La nota mnima aprobatoria es Trece (13) y el 0.5 punto o ms se considera como una unidad a favor del estudiante.
El estudiante que en la evaluacin de una o ms capacidades terminales en la unidad didctica, obtenga entre diez (10)
y doce (12) tiene derecho a Recuperacin y Desaprueba si obtiene entre uno (00) y nueve (09).
El estudiante que despus de realizado el proceso de recuperacin obtuviera nota menor a trece (13), en una o ms
capacidades terminales de una unidad didctica, desaprueba la misma, por tanto repite la unidad didctica.
La asistencia ser obligatoria, el 30% inasistencias imposibilita al estudiante para las evaluaciones posteriores, ser
desaprobado en forma automtica, anotndose en el registro y acta la nota 00 y en observacin se colocara D.P.I. las
tardanzas se irn computando en el registro.

VII.

RECURSOS BIBLIOGRFICOS / DIGITALES (URL)


-Impresos y Digitales
FRANCISCO JAVIER CEBALLOS : Java 2 - Curso de Programacin, Editorial Ra-Ma
http://freelibros.com/2010/04/java-2-manual-de-programacion.html
http://pitagoras.usach.cl/~eflores/lcc/cd_arq/arquitectura/software/applets-java.pdf
-Direcciones URL
http://www.manual-java.com
http://www.webtaller.com/manual-java/indice_manual_java.php
http://todojava.awardspace.com/manuales-java.html
http://www.scribd.com/doc/2195705/manualdejava
http://www.scribd.com/doc/2700653/tutorial-basico-java
- Otros recursos URL
http://www.java.com/es/download/manual.jsp

You might also like