Documentos de Académico
Documentos de Profesional
Documentos de Cultura
com
Duración
• Duración total del curso recomendada: 90 horas*
• Horas de créditos de formación profesional para los educadores que completan la formación de Oracle Academy: 30
* La duración del curso incluye fase de instrucción, autoestudio/deberes, prácticas, proyectos y evaluación.
Asistentes
Educadores
• Profesores de universidad que imparten clases de programación informática, tecnologías de la información y la
comunicación (ITC) o una asignatura relacionada
• Profesores de secundaria que imparten clases de programación informática
Alumnos
• Estudiantes con poca experiencia en programación que desean aprender programación Java y crear su propia
experiencia en la programación orientada a objetos en divertidos entornos de desarrollo Java
• Este curso es una clase fundamental para estudiantes de ciencias de la computación
Requisitos previos
Necesarios
• Conocimientos básicos de al menos un lenguaje de programación
• Capacidad para seguir las instrucciones de instalación del software e instalar Alice, Greenfoot y Eclipse en una
computadora
Recomendados
• Introducción a Java mediante Alice y la creación de programas Java con Greenfoot o experiencia anterior con al menos
un lenguaje de programación
Copyright © 2019, Oracle y sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.
2
Sección 1: Introducción
• 1-1 Introducción
o Examinar las secciones del curso
o Determinar el objetivo del curso
o Familiarizarse con Oracle iLearning
o Explicar el mapa del curso
o Describir el software utilizado en este curso
o Reconocer los IDE utilizados en este curso
• 2-10 Variables
o Descripción de las variables
o Descripción del uso de las variables en programación
o Visualización de código de Alice como código Java en el lateral
• 2-11 Controles del teclado
o Crear una secuencia de apertura
o Utilizar los controles del teclado para manipular una animación
o Guardar el archivo Class
o Utilizar el separador inicial
o Agregar un archivo de clase existente a una animación
• 2-12 Desarrollo de una animación completa
o Utilizar la descomposición funcional para escribir un escenario y un guión
o Realizar una animación
o Probar una animación
o Cambiar la posición de los objetos en tiempo de ejecución
o Cargar la animación
o Planificar la presentación de un proyecto de animación terminado
• 2-13 Variables Java y tipos de dato
o Describir variables
o Describir tipos simples Java
o Definir operadores aritméticos
o Describir operadores relacionales y lógicos
o Describir operadores de asignación
• 2-14 Clases y métodos Java
o Describir un método, una clase y una instancia
o Describir un escenario en el que se utilizara una estructura de control IF
o Describir un escenario en el que se utilizara una estructura de control WHILE
o Reconocer la sintaxis para un método, una clase, una función y un procedimiento
o Describir la entrada y salida
Copyright © 2019, Oracle y sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.
4
Copyright © 2019, Oracle y sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.
5
Copyright © 2019, Oracle y sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.
6
• 7-4 Herencia
o Demostrar y explicar diagramas de clase UML (Unified Modeling Language)
o Utilizar la palabra clave extends para heredar una clase
o Comparar y contrastar superclases y subclases
o Describir cómo afecta la herencia al acceso del miembro
o Utilizar super para llamar a un constructor de superclase
o Utilizar super para acceder a los miembros de la superclase
o Crear una jerarquía de clases de varios niveles
o Reconocer cuándo se llama a los constructores en una jerarquía de clases
o Demostrar conocimientos sobre la herencia a través del uso de applets
o Reconocer cambios de parámetro correctos en un applet existente
• 7-5 Polimorfismo
o Aplicar referencias de superclase a objetos de subclase
o Escribir código para sustituir métodos
o Utilizar la distribución de métodos dinámica para soportar el polimorfismo
o Crear clases y métodos abstractos
o Reconocer una sustitución de métodos correcta
o Utilizar el modificador final
o Explicar la finalidad e importancia de la clase de objeto
o Escribir código para un applet que muestre dos triángulos de diferentes colores
o Describir referencias de objetos
Para buscar y registrarse en los eventos programados en su zona, visite el calendario de eventos de Academy.
Copyright © 2019, Oracle y sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.