AÑO DE LA UNIDAD, LA PAZ Y EL
DESARROLLO
ESPECIALIDAD: Ingeniería de software con inteligencia artificial.
CURSO: Java fundamentals (Oracle)
INSTRUCTOR: SAAVEDRA SANDOVAL, Luis Manuel
ALUMNO: CHUQUIZUTA YALTA, José santos
SEMESTRE: 02 SEMESTRE.
2023
1
Nombre de la tarea / Diseño de escenarios con Greenfoot
OBJETIVO DEL TRABAJO
Al terminar el trabajo, el estudiante estará en la capacidad de aplicar y desarrollar un
escenario a través de un algoritmo basado en un Diseño, utilizando herramientas Java
– Alice o Greenfoot que permita fortalecer la capacidad lógica y aplicativa del
estudiante por intermedio del contenido curricular.
DESCRIPCIÓN DE LA TAREA / OPERACIONES
El presente proyecto, busca el planteamiento de propuestas que presenten los
estudiantes durante el semestre a desarrollar. Estas se fundamentarán con el
conocimiento de cuatro tareas con sus respectivas operaciones que se describen a
continuación; y que pertenecen al curso de Fundamentos de Programación Web.
1. Desarrollar la Introducción a Alice 3.
Introducción a Alice 3
Adición y colocación de objetos
Procedimientos y argumentos
Rotación y asignación aleatoria
Declaración de procedimientos
Sentencias de control
Funciones
Estructuras de control IF y WHILE
Expresiones
Variables
Controles del teclado
Desarrollo de una animación completa
Variables Java y tipos de dato
Clases y métodos Java
2. Desarrollar la Introducción a Greenfoot.
Introducción a Greenfoot
Métodos, variables y parámetros
Código fuente y documentación
Desarrollo y prueba de una aplicación
Asignación aleatoria y constructores
Métodos definidos
Control de teclado y sonido
Animación mundial y final del juego
Abstracción
Bucles, variables y matrices
3. Desarrollar Conceptos básicos de Java y Estructura de programa.
Introducción a Eclipse
Clases de objetos y controladores
Tipos de dato y operadores Cadenas
Uso de escáner y sentencias condicionales
Uso de las sentencias de control de programas
4. Implementar el concepto de Matrices, excepciones y clases en Java
Matrices
Manejo de errores
Clases, objetos y métodos
Parámetros y métodos de sobrecarga
Modificador static y clases anidadas
Herencia
Polimorfismo
Tarea1:
Tarea3:
Tarea4: