Este documento presenta 5 actividades para un curso de programación. La primera actividad implica crear un programa en Java para calcular los puntos y bonos de los equipos de una liga de fútbol. La segunda actividad implica modelar mediante UML una aplicación de reservas deportivas. La tercera actividad implica investigar sobre sockets y desarrollar un programa para transferir archivos entre clientes. La cuarta actividad implica desarrollar programas usando JSP para convertir monedas y simular una calculadora. La quinta y última actividad implica desarroll