METODOLOGÍA:Estos cursos se desarrollarán bajo la metodología de teleformación, contando con el soporte de un Aula Virtual, cuyos servicios básicos se detallan a continuación. El aula virtual es un servicio completo de formación on-line del alumno, donde virtualmente se reproduce el entorno real de aprendizaje del alumno en una materia dada, con las ventajas que ofrece la relativa libertad de horarios y disponibilidad física.
Servicios básicos del aula virtual:
Aula de estudio.En este apartado, se realiza el aprendizaje del temario que compone el/los curso/s que está realizando el alumno. Una vez que el alumno elige el curso (dentro de aquellos a los que está inscrito), se le presentan las posibilidades de entrar en:
. Aula de estudio: En esta sección, se dispone del temario que compone el curso, en formato de índice para acceder al capítulo deseado. Cada capítulo tiene la posibilidad de verlo on-line, o bien de descargarlo para estudiarlo off-line. Además de los capítulos en sí, cuenta con la información sobre la bibliografía.
. Autotest: Con esta herramienta, el usuario realiza tests del curso seleccionado. Dicho test puede centrarse en un capítulo dado o bien en el temario completo. Las preguntas son de tipo test, a elegir una entre cuatro. Al final del test, se muestran las soluciones de las preguntas mal respondidas, junto a la estadística de aciertos y errores y a la posibilidad de repetir el test.
Administración / secretaría.En esta sección se gestionan los datos personales y curriculares del alumno:
. Datos personales: el alumno ve y/o modifica los datos personales que constan en la base de datos del curso.
. Datos de correo y tutor: a cada alumno del curso se le asigna un buzón de correo para su comunicación interna, bien con sus condiscípulos, bien con su tutor. Este tutor es asignado al inscribirse al curso, y es a quien debe dirigir el alumno sus dudas técnicas.
. Currículum: cada alumno tiene la posibilidad de insertar su curriculum vitae, ya que existe una bolsa de trabajo propia al curso.
. Expediente: en esta sección, el alumno puede ver el estado de su curso: el capítulo cuyos tests ha realizado, con sus puntuaciones, si el curso ha finalizado, la nota final en ese caso, etc.
. Claustro: relación de personal que interviene en la realización, gestión y seguimiento de los cursos y/o los alumnos. En esta relación figuran los coordinados de cada curso y todos los profesores del curso. Cada una de estas personas tiene una información personal de referencia, junto a una
fotografía, un currículum opcional y un correo personal accesible a los alumnos del curso.
. Relación de alumnos del curso: en este apartado, el alumno puede ver una relación de alumnos que realizan el mismo curso que él, con la posibilidad de enviar correo a cada uno de ellos.
. Sugerencias / quejas: este punto activa el cliente de correo del usuario para que pueda dirigirse a los responsables del curso para efectuar cualquier observación, queja o sugerencia.
Forum:El forum está basado en una comunicación alumno/profesor o alumno/alumno con mensajes de correo. Contiene los siguientes apartados:
. Realizar consulta: se envía una consulta al foro, y dicha pregunta es respondida por el tutor del alumno. Aparte de esta respuesta, cualquier alumno puede responder, replantear la pregunta, o comentarla en cualquier forma, creándose un árbol de respuestas a una pregunta inicial.
. Tutorías: en esta sección, el alumno plantea sus dudas directamente a su tutor vía e-mail, y éste le responde directamente a su buzón.
. FAQ: Existe una base de conocimiento (knowledge base) donde los tutores de los alumnos plantean las preguntas realizadas por éstos que por su interés o por su frecuencia merecen figurar permanentemente expuestas para su consulta.
Tablón de anuncios:En esta sección se exponen noticias, novedades e información general de interés para el alumno, tanto respecto al curso en sí como a información lateral.
. Horario de tutorías: se expone el horario en que cada tutor estará conectado al chat del curso para realizar tutorías on-line.
. Encuestas: se plantean diferentes encuestas de interés sobre el desarrollo del curso, e incluso de información externa si el motivo lo permite.
. Novedades: se exponen las novedades técnicas y del curso de mayor actualidad que puedan ser de interés para el alumno.
Chat:esta modalidad de consulta on-line permite entrar en contacto directo al alumno con su tutor y con el resto de condiscípulos de ese tutor, si bien no hay impedimento para que un alumno se conecte al chat en horario de otro tutor.
. Chat: dicho chat se compone de la ventana de mensajes, donde aparecen los mensajes enviados por los distintos usuarios conectados (en diferente color los tutores), junto con una relación de los usuarios y profesoresconectados en ese momento (en una ventana lateral), y, evidentemente, el sitio para crear el mensaje que se lanzará al chat. Los tutores se encuentran siempre on-line en las horas señaladas en el tablón de anuncios del curso. Aparte, este servicio está siempre abierto para la comunicación entre alumnos.
PROGRAMA:1 INTRODUCCIÓN A LA PLATAFORMA JAVA . Introducción a la Plataforma Java
. El SDK (Software Development Kit)
. Un poco de historia
. Preparando el entorno
. Principales programas del SDK (el compilador y el intérprete)
. Otros programas del SDK
. Java y JavaScript
. Ejercicio 1
. Cuestionario: Introducción a la Plataforma Java
2 CONCEPTOS BÁSICOS DE LA PROGRAMACIÓN ORIENTADA A OBJETOS . Un poco de historia
. Conceptos básicos
. Qué son los objetos
. La persistencia de los objetos
. La transmisión de objetos
. Comunicación entre objetos
. El concepto de mensaje
. Las clases
. Encapsulación
. Cuestionario: Conceptos básicos de la Programación Orientada a Objetos (POO)
3 ESTRUCTURA BÁSICA DEL LENGUAJE JAVA . Componentes de una aplicación
. Estructura de un programa en Java
. Identificadores y Palabras Reservadas
. Tipos de datos
. Variables
. Constantes
. Operadores
. Estructuras de control de flujo
. Decisiones
. Bucles
. Canales de entrada y salida estándar
. Ejercicio 2
. Ejercicio 3
. Cuestionario: Estructura básica del Lenguaje Java
4 ESTRUCTURA DE DATOS ARRAYS Y CADENAS . Introducción a los Arrays
. Gestión de Arrays
. Arrays de objetos
. Arrays multidimensionales
. Introducción a las cadenas
. Creación
. Comparación de cadenas
. Concatenación de cadenas
. La clase StringBuffer
. Ejercicio 4
. Ejercicio 5
. Cuestionario: Estructura de datos. Arrays y cadenas
5 CLASES ORIENTACIÓN A OBJETOS Y CODIFICACIÓN EN JAVA . Clases
. Orientación a objetos y codificación en Java
. Declaración, creación y eliminación de un objeto
. Acceso a datos y utilización de métodos
. Constructores
. Miembros static
. Miembros final
. Modificadores de acceso
. Ejercicio 6
. Ejercicio 7
. Cuestionario: Clases. Orientación a objetos y codificación en
Java6 HERENCIA, POLIMORFISMO, CLASES ABSTRACTAS E INTERFACES Y PAQUETES . Herencia
. Polimorfismo
. Clases Abstractas
. Interfaces
. Paquetes
. Ejercicio 8
. Ejercicio 9
. Ejercicio 10
. Ejercicio 11
. Ejercicio 12
. Cuestionario: Herencia, polimorfismo, clases abstractas e interfaces y paquetes
7 MANEJO DE EXCEPCIONES CONTROL DE ERRORES . Introducción
. Captura y tratamiento de excepciones
. Descripción de una excepción
. Lanzar una excepción
. Declarar una excepción (throws)
. Bloque finally
. Creación de excepciones
. Ejercicio 13
. Cuestionario: Manejo de excepciones. Control de errores
CARACTERÍSTICAS DEL CURSO:El curso tendrá una duración de 20 horas lectivas. Los derechos de matrícula y participación del curso importan 150€.
DIPLOMA:A los alumnos que demuestren aprovechamiento y completen el curso, la Cámara de Comercio de Sevilla les otorgará el correspondiente DIPLOMA acreditativo de su participación en el mismo.
Este curso se puede bonificar de acuerdo con el sistema de Formación Continua a través de los boletines mensuales de cotización a la Seguridad Social. Todos los trámites deben realizarse antes del inicio del curso.